[Files] Main=H:\PROJAVR\ADA-UNIC\UNIC.pas Binary=H:\PROJAVR\ADA-UNIC\UNIC.obj DESC=c:\programme\avrco\avrco\PMEGA644P.dsc [Status] Compile=True Assemble=True FuncCount=152 [SPECS] clock=16000000 SysTick=10 VCC=50 CPUname=MEGA644P DeviceID=$1E960A JTAG=True [memory] xDataStart=0 xDataEnd=0 xData1Start=0 xData1End=0 xData2Start=0 xData2End=0 xData3Start=0 xData3End=0 xData4Start=0 xData4End=0 flags=4 [Entries] Library=$00AFD0 MainEntry=22490 UnitEntry=0 BootEntry=0 [-MAINENTRY] PC=$00B0C2 [-I2CEXPSTAT] PC=$00B4F2 [-I2CExpand] Base=896 [-I2CEXPOUTW] PC=$00B4FE [-I2CEXPOUTR] PC=$00B50C [-I2CEXPINP1] PC=$00B51C [-I2CEXPINP2] PC=$00B520 [-FREQport] FREQtimer=1 FREQmode=566 [-FAT16] used=True [-INCRport4] Pin=32 IncrWidth=16 IncrCoders=1 INCRSTATE=574 IncrScan=10 [Func84] Name=FracToFloat 0=myFrac|00000h|00005h [Func85] Name=ParamFracDivFracScale [Func86] Name=ParamToParamFrac [Func87] Name=ParamFracToParam [Func88] Name=mySerOut 0=b|00000h|0000Ch [Func89] Name=SPIbytetransfer [Func90] Name=ShiftOutSR [Func91] Name=ShiftOutDAC 0=DACraw|00004h|00004h 1=DACchannel|00003h|0000Dh 2=HalfGain|00002h|00003h 3=InvPolarity|00001h|00003h 4=DACctrl|00000h|0000Dh [Func92] Name=ShiftInADC 0=ADCchannel|00002h|0000Dh 1=myCh|00001h|0000Dh 2=myCtrl|00000h|0000Dh [Func93] Name=ReadADC 0=myADC|00002h|0000Dh 1=ADCtemp|00000h|00004h [Func94] Name=SetDACfrac 0=myDAC|0000Fh|0000Dh 1=myFrac|0000Bh|00005h 2=myOffset|00009h|00004h 3=myIntVal|00007h|00004h 4=myInvert|00006h|00003h 5=mybool|00005h|00003h 6=myIndex|00004h|0000Dh 7=myScale|00000h|00005h [Func95] Name=RTCtickSecond [Func96] Name=RTCtickMinute [Func97] Name=RTCtickHour [Func98] Name=ShiftRTCout 0=SPItemp|00000h|0000Dh [Func99] Name=ShiftRTCin 0=SPItemp|00000h|0000Dh [Func100] Name=GetExtRTC [Func101] Name=SetExtRTC [Func102] Name=GetRTC [Func103] Name=SetRTC [Func104] Name=DateTimeToDOS [Func105] Name=TimeToParamStr [Func106] Name=DateToParamStr [Func107] Name=GetPort 0=myPort|00000h|0000Dh [Func108] Name=SetPort 0=myPort|00001h|0000Dh 1=myVal|00000h|0000Dh [Func109] Name=SetDir 0=myPort|00001h|0000Dh 1=myVal|00000h|0000Dh [Func110] Name=EncZero [Func111] Name=InitVars [Func112] Name=serDummy [Func113] Name=CheckCard [Func114] Name=ClearDirectory [Func115] Name=GetDirectory 0=SR|00000h|00008h [Func116] Name=Checklimits 0=myBool|00000h|00003h [Func117] Name=ParamToStr [Func118] Name=IntToParamStr 0=myInt|00000h|00004h [Func119] Name=ParamFracToPMStr [Func120] Name=SerCRLF [Func121] Name=WriteChPrefix [Func122] Name=WriteSerInp [Func123] Name=SerPrompt 0=myErr|00002h|0000Ah 1=myFault|00001h|0000Dh 2=myStatus|00000h|0000Dh [Func124] Name=SetFreqMeasureMode 0=myVal|00000h|0000Dh [Func125] Name=FreqToParamStr 0=myLong|00005h|0000Fh 1=myFac|00001h|00006h 2=isPulses|00000h|00003h [Func126] Name=GetFreqTimerString [Func127] Name=GetNewValue 0=mySubCh|00002h|00004h 1=myResultIsInteger|00001h|00003h 2=myIndex|00000h|0000Dh [Func128] Name=SetNewValue 0=mySubCh|00003h|00004h 1=myIndex|00002h|0000Dh 2=myNewValueInt|00000h|00004h [Func129] Name=SubChValueToPMstr 0=myDisplaySubCh|00000h|00004h [Func130] Name=WriteParamStrSer [Func131] Name=WriteParamSer [Func132] Name=WriteParamIntSer [Func133] Name=WriteParamByteSer [Func134] Name=WriteParamStrInBrackets 0=myParamByte|00000h|0000Dh [Func135] Name=WriteDirEntry [Func136] Name=ButtonPressed [Func137] Name=RunningMsg 0=mychar|00000h|0000Ch [Func138] Name=RunningMsgOff 0=mychar|00000h|0000Ch [Func139] Name=DataWrite 0=myIndex|0000Eh|0000Dh 1=isReg|0000Dh|00003h 2=myfileName|00000h|0303Ch [Func140] Name=ParseGetParam 0=IntInOutFlag|00004h|00003h 1=myBranch|00003h|00003h 2=myByte|00002h|0000Dh 3=myIndex|00001h|0000Dh 4=SubChByte|00000h|0000Dh [Func141] Name=ParseSetParam 0=myIndex|00001h|0000Dh 1=SubChByte|00000h|0000Dh [Func142] Name=Cmd2Index 0=myCmdIndex|00000h|0000Dh [Func143] Name=ParseExtract 0=nachGleich|00002h|00003h 1=myChar|00001h|0000Ch 2=myBool|00000h|00003h [Func144] Name=ParamStr2Param 0=DecPointPos|00002h|0000Dh 1=mylen|00001h|0000Dh 2=mychar|00000h|0000Ch [Func145] Name=ParseSubCh 0=GleichPos|0000Bh|0000Dh 1=CheckSpos|0000Ah|0000Dh 2=myCheckSum|00009h|0000Dh 3=CheckSumIn|00008h|0000Dh 4=SubChOffset|00006h|00004h 5=myChar|00005h|0000Ch 6=hasMainCh|00004h|00003h 7=hasCRC|00003h|00003h 8=isResult|00002h|00003h 9=isOmni|00001h|00003h 10=isRequest|00000h|00003h [Func146] Name=FileRun 0=myfileName|00007h|0303Ch 1=WaitLoops|00005h|00004h 2=verboseSave|00004h|00003h 3=myFileExt|00000h|0303Ch [Func147] Name=Chores [Func148] Name=CheckSer 0=myChar|00000h|0000Ch [Func149] Name=CheckEncoder [Func150] Name=CheckDelay 0=myDelay|00001h|0000Dh 1=mycount|00000h|0000Dh [Func151] Name=initall [Func152] Name=$_Main [PROCESSES] PROCESS_0=MAIN_PROC [Main_Proc] stk=3266 stk_e=3521 frame=3522 frame_e=3905 frame_p=IDATA [Units] UFAT16= [Project_Files] 0=UNIC|H:\PROJAVR\ADA-UNIC\UNIC.pas|1016243495 1=UFAT16|c:\programme\avrco\avrco\System\UFAT16.PCU|957842212 2=UNIC|UNIC-HW.pas|1015913093 3=UNIC|UNIC-Parser.pas|1015913135 [-SYSTICKENTRY] PC=$00B0C6 [-SYSTICKEXIT] PC=$00B2D0 [-INCR4INT] PC=$00B314 [-Execute] off0=$00B860 on0=$00B870 off1=$00B8A6 on1=$00B8B2 off2=$00B8EC on2=$00B8FA off3=$00B932 on3=$00B96A off4=$00B996 on4=$00B9D2 off5=$00B9FE on5=$00BA1E off6=$00BA38 on6=$00BA46 [-FAT16ENTER] PC=$00BA98 [-FAT16EXIT] PC=$00BAF6 [-DEBDELAY] PC=$00BCDE