Command Line Arguments for Code generator


-W-3
--edf=C:\Program Files (x86)\Microchip\xc8\v1.43\dat\en_msgs.txt
--cmode=htc
-q
--UDF=html\FW_PIC18F8720.production.cgen.html
-E1
-Ddist/default/production\FW_PIC18F8720.production.sdb
--duplicates
--interrupts=4
--ivtinit=none
-CC:\Program Files (x86)\Microchip\xc8\v1.43\dat\picc-18.ini
-PPIC18F8720
-PMS0:code:0@CODE=00h-01FFFFh
-PMS0:code:0@CONST=00h-01FFFFh
-PMS0:code:0@SMALLCONST=0F00h-0FFFhx497
-PMS0:code:0@MEDIUMCONST=0F00h-0FFFFh,010F00h-01FFFFh
-PMS1:data:8@COMRAM=01h-05Fh
-PMS1:data:0@ABS1=00h-0EFFh
-PMS1:data:0@BIGRAM=01h-0EFFh
-PMS1:data:0@RAM=060h-0FFh,0100h-01FFhx14
-PMS1:data:8000@BANK0=060h-0FFh
-PMS1:data:10000@BANK1=0100h-01FFh
-PMS1:data:20000@BANK2=0200h-02FFh
-PMS1:data:40000@BANK3=0300h-03FFh
-PMS1:data:0@BANK4=0400h-04FFh
-PMS1:data:0@BANK5=0500h-05FFh
-PMS1:data:0@BANK6=0600h-06FFh
-PMS1:data:0@BANK7=0700h-07FFh
-PMS1:data:0@BANK8=0800h-08FFh
-PMS1:data:0@BANK9=0900h-09FFh
-PMS1:data:0@BANK10=0A00h-0AFFh
-PMS1:data:0@BANK11=0B00h-0BFFh
-PMS1:data:0@BANK12=0C00h-0CFFh
-PMS1:data:0@BANK13=0D00h-0DFFh
-PMS1:data:0@BANK14=0E00h-0EFFh
-PMS1:data:0@SFR=0F60h-0FFFh
-PMS4:config:0@CONFIG=0300000h-030000Dh
-PMS3:eedata:0@EEDATA=0F00000h-0F003FFh
-PMS5:idloc:0@IDLOC=0200000h-0200007h
--cfgdata=C:\Program Files (x86)\Microchip\xc8\v1.43\dat\cfgdata\18f8720.cfgdata
--cfgprefix=__CFG_
--stack=compiled
--minocg
-MLFSROK
-MIEEE_DBL
-MEMI_WORD
-Pcp=3
-Perrata=0x78
-Pramsize=0xEFF
-AC:\Users\PAVEL~1.PRO\AppData\Local\Temp\s4h4.
--funcdat=C:\Users\PAVEL~1.PRO\AppData\Local\Temp\s4h4.1
--addrqual=reject
--runtime=init
--runtime=clear
--undefints=ignore
build/default/production/Main.p1
build/default/production/display.p1
build/default/production/hsv.p1
build/default/production/i2c.p1
build/default/production/i2ca.p1
build/default/production/keyboard.p1
build/default/production/ledI2C.p1
build/default/production/rtc.p1
dist/default/production\doprnt.p1
C:\Program Files (x86)\Microchip\xc8\v1.43\lib\pic18-stdlib-htc-d32-f24-sz.lpp
C:\Program Files (x86)\Microchip\xc8\v1.43\lib\pic18-setjmp.lpp

C Symbol Information

NameTypeSpaceSizeFile NameLine number
___abdivFTN(char ,char ,)char 1C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\abdiv.c4
___abmodFTN(char ,char ,)char 1C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\abmod.c4
___abtoftFTN(char ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\abtoft.c33
___aldivFTN(long ,long ,)long 4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\aldiv.c8
___almodFTN(long ,long ,)long 4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\almod.c8
___altoftFTN(long ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\altoft.c42
___atdivFTN(m,m,)m3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\atdiv.c8
___atmodFTN(m,m,)m3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\atmod.c8
___attoftFTN(m,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\attoft.c37
___awdivFTN(int ,int ,)int 2C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\awdiv.c8
___awmodFTN(int ,int ,)int 2C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\awmod.c8
___awtoftFTN(int ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\awtoft.c32
_sprintfFTN(PTR unsigned char ,PTR const unsigned char ,...)int COMRAM2C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\doprnt.c492
___flgeFTN(,,)bit 0C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\flge.c4
___flnegFTN(,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\flneg.c15
___ftpackFTN(unsigned um,unsigned char ,unsigned char ,)float COMRAM3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\float.c62
___fltolFTN(,)long COMRAM4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\fltol.c43
___ftaddFTN(float ,float ,)float COMRAM3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\ftadd.c86
___ftdivFTN(float ,float ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\ftdiv.c54
___ftgeFTN(float ,float ,)bit 0C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\ftge.c4
___ftmulFTN(float ,float ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\ftmul.c62
___ftnegFTN(float ,)float COMRAM3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\ftneg.c15
___ftsubFTN(float ,float ,)float COMRAM3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\ftsub.c20
___fttolFTN(float ,)long COMRAM4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\fttol.c44
_isdigitFTN(unsigned char ,)bit 0C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\isdigit.c8
___lbdivFTN(unsigned char ,unsigned char ,)unsigned char 1C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lbdiv.c4
___lbmodFTN(unsigned char ,unsigned char ,)unsigned char 1C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lbmod.c4
___lbtoftFTN(unsigned char ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lbtoft.c27
___lldivFTN(unsigned long ,unsigned long ,)unsigned long COMRAM4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lldiv.c8
___llmodFTN(unsigned long ,unsigned long ,)unsigned long COMRAM4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\llmod.c8
___lltoftFTN(unsigned long ,)float COMRAM3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lltoft.c35
___ltdivFTN(unsigned um,unsigned um,)unsigned um3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\ltdiv.c8
___ltmodFTN(unsigned um,unsigned um,)unsigned um3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\ltmod.c8
___lttoftFTN(unsigned um,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lttoft.c30
___lwdivFTN(unsigned int ,unsigned int ,)unsigned int COMRAM2C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lwdiv.c8
___lwmodFTN(unsigned int ,unsigned int ,)unsigned int 2C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lwmod.c8
___lwtoftFTN(unsigned int ,)float COMRAM3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\lwtoft.c28
_srandFTN(unsigned int ,)void COMRAM1C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\rand.c6
_randFTN()int COMRAM2C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\rand.c12
___fladdFTN(,,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\sprcadd.c10
___flsubFTN(,,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\sprcadd.c245
___fldivFTN(,,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\sprcdiv.c11
___flmulFTN(,,)COMRAM4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\sprcmul.c8
___wmulFTN(unsigned int ,unsigned int ,)unsigned int COMRAM2C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\Umul16.c15
___tmulFTN(unsigned um,unsigned um,)unsigned um3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\Umul24.c15
___lmulFTN(unsigned long ,unsigned long ,)unsigned long COMRAM4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\Umul32.c15
___bmulFTN(unsigned char ,unsigned char ,)unsigned char 1C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\Umul8.c4
___xxtoflFTN(unsigned char ,long ,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\xxtofl.c10
___asfladdFTN(PTR ,,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\asfladd.c6
___asfldivFTN(PTR ,,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\asfldiv.c6
___asflmulFTN(PTR ,,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\asflmul.c6
___asflsubFTN(PTR ,,)4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\asflsub.c6
___asftaddFTN(PTR float ,float ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\asftadd.c6
___asftdivFTN(PTR float ,float ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\asftdiv.c6
___asftmulFTN(PTR float ,float ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\asftmul.c6
___asftsubFTN(PTR float ,float ,)float 3C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\asftsub.c6
___aslmulFTN(PTR unsigned long ,unsigned long ,)unsigned long 4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\pic18\aslmul.c6
__init_display FTN()void 1display.c27
__set_12_00_00 FTN()void 1display.c39
__set_00_00_00 FTN()void 1display.c46
_TTL_GLOW_Init FTN()void 1display.c53
_TTL_HourHi_Init FTN()void 1display.c83
_TTL_HourLo_Init FTN()void 1display.c103
_TTL_MinitHi_Init FTN()void 1display.c122
_TTL_MinitLo_Init FTN()void 1display.c145
_TTL_SecondHi_Init FTN()void 1display.c165
_TTL_SecondLo_Init FTN()void 1display.c190
_TTL_GLOW_on FTN()void 1display.c283
_TTL_GLOW_off FTN()void 1display.c294
_SegmentHour FTN(unsigned char ,)void 1display.c305
_SegmentMinut FTN(unsigned char ,)void 1display.c319
_SegmentSecond FTN(unsigned char ,)void 1display.c331
_RadJednotky FTN(unsigned char ,unsigned char ,)unsigned char BANK01display.c343
_RadDesitky FTN(unsigned char ,)unsigned char 1display.c349
_PrintHex FTN(unsigned char ,unsigned int ,)void 1display.c355
_PrintPomlcka FTN(unsigned char ,)void 1display.c374
_PrintSpace FTN(unsigned char ,)void 1display.c386
_decode_segment FTN(unsigned char ,)unsigned char 1display.c398
__hour_raw FTN(unsigned char ,unsigned char ,)void BANK01display.c468
__minut_raw FTN(unsigned char ,unsigned char ,)void BANK01display.c475
__second_raw FTN(unsigned char ,unsigned char ,)void BANK01display.c482
_Stopky10_setiny FTN()void 1display.c500
_Stopky60_setiny FTN()void 1display.c516
_Stopky60_sekundy FTN()void 1display.c532
_HsvToRgb FTN(struct HsvColor,)struct RgbColorBANK03hsv.c23
_RgbToHsv FTN(struct RgbColor,)struct HsvColor3hsv.c83
_I2C_Start FTN(unsigned char ,)void 1i2c.c24
i2_I2C_Start FTN(unsigned char ,)void 1i2c.c24
_I2C_StartMasterSW FTN()void 1i2c.c29
i2_I2C_StartMasterSW FTN()void 1i2c.c29
_i2c_Start FTN()void 1i2c.c42
i2_i2c_Start FTN()void 1i2c.c42
_I2C_Stop FTN(unsigned char ,)void 1i2c.c50
i2_I2C_Stop FTN(unsigned char ,)void 1i2c.c50
_I2C_StopMasterSW FTN()void 1i2c.c55
i2_I2C_StopMasterSW FTN()void 1i2c.c55
_i2c_Stop FTN()void 1i2c.c64
i2_i2c_Stop FTN()void 1i2c.c64
_I2C_Write FTN(unsigned char ,unsigned char ,)void BANK01i2c.c72
i2_I2C_Write FTN(unsigned char ,unsigned char ,)void BANK01i2c.c72
_I2C_WriteMasterSW FTN(unsigned char ,)void 1i2c.c77
i2_I2C_WriteMasterSW FTN(unsigned char ,)void 1i2c.c77
_i2c_Write FTN(unsigned char ,)void 1i2c.c96
i2_i2c_Write FTN(unsigned char ,)void 1i2c.c96
_i2c_Address FTN(unsigned char ,unsigned char ,)void 1i2c.c104
_I2C_Read FTN(unsigned char ,unsigned char ,)unsigned char BANK01i2c.c114
i2_I2C_Read FTN(unsigned char ,unsigned char ,)unsigned char BANK01i2c.c114
_I2C_ReadMasterSW FTN()unsigned char 1i2c.c129
i2_I2C_ReadMasterSW FTN()unsigned char 1i2c.c129
_i2c_Read FTN(unsigned char ,)unsigned char 1i2c.c148
i2_i2c_Read FTN(unsigned char ,)unsigned char 1i2c.c148
_i2c_Ack_HW FTN(unsigned char ,)void 1i2c.c168
_I2C_AckNowLedgeMasterSW FTN()void 1i2c.c177
i2_I2C_AckNowLedgeMasterSW FTN()void 1i2c.c177
_I2C_ReStart FTN(unsigned char ,)void 1i2c.c187
i2_I2C_ReStart FTN(unsigned char ,)void 1i2c.c187
_I2C_ReStartMasterSW FTN()void 1i2c.c192
i2_I2C_ReStartMasterSW FTN()void 1i2c.c192
_i2c_Restart FTN()void 1i2c.c207
i2_i2c_Restart FTN()void 1i2c.c207
_I2C_HW_Wait FTN()void 1i2c.c215
i2_I2C_HW_Wait FTN()void 1i2c.c215
_i2c_WaitGeneral FTN()void 1i2c.c221
i2_i2c_WaitGeneral FTN()void 1i2c.c221
_I2C_ClockMasterSW FTN()void 1i2c.c225
i2_I2C_ClockMasterSW FTN()void 1i2c.c225
_InitMasterPort FTN(unsigned char ,)void 1i2c.c234
_InitMasterSwPort FTN()void 1i2c.c240
_InitMasterHwPort FTN()void 1i2c.c251
_init_keyboard_PCA955PW FTN()void 1keyboard.c73
_Read_keyboard_PCA955PW FTN()void 1keyboard.c107
_Menu_Keyboard FTN()void 1keyboard.c136
_Edit FTN()void 1keyboard.c150
_IndikaceMenu FTN()void 1keyboard.c230
_DTstatus FTN()void 1keyboard.c283
_ClearSetDT FTN()void 1keyboard.c292
__initInterrupt FTN()void 1keyboard.c303
_tc_intQ_010000 FTN()void 1keyboard.c327
_Edit_Time FTN()void 1keyboard.c336
_ChangeSegment FTN(PTR unsigned char ,PTR unsigned char ,unsigned char ,unsigned char ,)void BANK01keyboard.c424
_Edit_Datumu FTN()void 1keyboard.c525
_Edit_Podsvetleni FTN()void 1keyboard.c529
_IndikaceMenuTime FTN()void 1keyboard.c533
_InitIO_PCA9633_HW FTN(unsigned char ,)void 1ledI2C.c28
_InitIO_PCA9633_SW FTN(unsigned char ,)void 1ledI2C.c64
_setRGB_PCA9633 FTN(unsigned char ,unsigned char ,unsigned char ,unsigned char ,unsigned char ,)void BANK01ledI2C.c98
_setRGB_PCA9633_SW FTN(unsigned char ,unsigned char ,unsigned char ,unsigned char ,)void BANK01ledI2C.c103
_setRGB_PCA9633_HW FTN(unsigned char ,unsigned char ,unsigned char ,unsigned char ,)void BANK01ledI2C.c115
_ABS FTN(int ,)int BANK02ledI2C.c127
_SetLightHua FTN()void 1ledI2C.c133
_InitStrucLed FTN()void 1ledI2C.c218
_main FTN()void 1Main.c141
_ReadRTC FTN()void 1rtc.c30
_SetTime FTN(unsigned char ,unsigned char ,unsigned char ,)void 1rtc.c67
_SetDate FTN(unsigned char ,unsigned char ,unsigned char ,)void 1rtc.c72
_GetTemp FTN()float BANK03rtc.c77
_ShowTemp FTN()void 1rtc.c85
__ftoa FTN(float ,)PTR unsigned char BANK03rtc.c110
_init_RTC FTN()void 1rtc.c127
_init_RST_RTC FTN()void 1rtc.c134
_init_INT_RTC FTN()void 1rtc.c155
_ResetRTC FTN()void 1rtc.c174
_ParseSecond FTN(unsigned char ,)void 1rtc.c183
_ParseMinutes FTN(unsigned char ,)void 1rtc.c189
_ParseHour FTN(unsigned char ,)void 1rtc.c195
_PORTAvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h696
_PORTBvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h832
_PORTBbitsvolatile struct .SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h875
_PORTCvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h990
_PORTDvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h1166
_PORTEvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h1387
_PORTFvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h1647
_PORTGvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h1796
_PORTHvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h1896
_PORTJvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2088
_LATAvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2200
_LATBvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2300
_LATCvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2412
_LATDvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2524
_LATEvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2636
_LATFvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2748
_LATGvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2860
_LATHvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h2936
_LATJvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h3048
_TRISAvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h3160
_TRISBvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h3358
_TRISBbitsvolatile struct .SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h3390
_TRISCbitsvolatile struct .SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h3612
_TRISDvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h3802
_TRISEvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h4024
_TRISFvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h4246
_TRISGvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h4468
_TRISHvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h4618
_TRISJvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h4840
_CMCONvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h6695
_ADCON1volatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h7247
_SSPCON2volatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h7472
_SSPCON1volatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h7534
_SSPSTATvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h7604
_SSPADDvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h7852
_SSPBUFvolatile unsigned char SFR1C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h7859
_TMR0volatile unsigned short SFR2C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h8431
_ACKDTvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h9384
_ACKENvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h9386
_GIEvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h9808
_INT2IEvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h9868
_INT2IFvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h9870
_INT2IPvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h9872
_INTEDG2volatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h9894
_PENvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h10298
_RCENvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h10406
_RSENvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h10516
_SENvolatile bit BITSFR0C:\Program Files (x86)\Microchip\xc8\v1.43\include\pic18f8720.h10564
_dpowersconst unsigned long [10]CODE40C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\doprnt.c354
_randxlong COMRAM4C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\rand.c3
__StruscReadKeyboard struct .BANK017keyboard.h145
__BTNBLOCKlo struct .BANK01keyboard.h165
__BUTTON struct .BANK01keyboard.h181
__LED_PWM_register struct .BANK124ledI2C.h129
__LedLightHua struct .BANK023ledI2C.h145
__ftoa@buf unsigned char [17]BANK017rtc.c111
__DateTimeDS3231 struct .BANK024rtc.h154

Pointer list with targets

Pointer NamePointer TypePointer SizeLargest Pointer Target
-> Target NameTarget SpaceTarget Size
sprintf@fPTR const unsigned char 311
-> STR_1CODE11
sprintf@spPTR unsigned char 217
-> _ftoa@bufBANK017
sprintf@apPTR void [1]22
-> ?_sprintfCOMRAM2
?__ftoaPTR unsigned char 217
-> _ftoa@bufBANK017
_ftoa@cpPTR unsigned char 217
-> _ftoa@bufBANK017
sp___ftoaPTR unsigned char 217
-> _ftoa@bufBANK017
ShowTemp@buffPTR unsigned char 217
-> _ftoa@bufBANK017
ChangeSegment@SegmentHiPTR unsigned char 224
-> _DateTimeDS3231BANK024
ChangeSegment@SegmetLoPTR unsigned char 224
-> _DateTimeDS3231BANK024

Function Information

_main

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, fsr2l, fsr2h, status,2, status,0, tblptrl, tblptrh, tblptru, prodl, prodh, cstack
_srand

Parameters

NameSizeReg/spaceType
x20[COMRAM] unsigned int

Auto variables

None

Return value

type: void size: 1

Registers used

status,2
_init_keyboard_PCA955PW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
__init_display

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, prodl, prodh, cstack
__set_12_00_00

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, prodl, prodh, cstack
_SegmentSecond

Parameters

NameSizeReg/spaceType
nSecond1wregunsigned char

Auto variables

NameSizeReg/spaceType
nSecond1 31[BANK0] unsigned char
nBufferD1 30[BANK0] unsigned char
nBufferJ1 29[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, prodl, prodh, cstack
_SegmentMinut

Parameters

NameSizeReg/spaceType
nMinut1wregunsigned char

Auto variables

NameSizeReg/spaceType
nMinut1 31[BANK0] unsigned char
nBufferD1 30[BANK0] unsigned char
nBufferJ1 29[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, prodl, prodh, cstack
_SegmentHour

Parameters

NameSizeReg/spaceType
nHour1wregunsigned char

Auto variables

NameSizeReg/spaceType
nHour1 31[BANK0] unsigned char
nBufferD1 30[BANK0] unsigned char
nBufferJ1 29[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, prodl, prodh, cstack
_RadJednotky

Parameters

NameSizeReg/spaceType
nBuffer1wregunsigned char
nRadDesitky125[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
nBuffer1 26[BANK0] unsigned char
jednotky1 27[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0, prodl, prodh
_RadDesitky

Parameters

NameSizeReg/spaceType
nBuffer1wregunsigned char

Auto variables

NameSizeReg/spaceType
nBuffer1 25[BANK0] unsigned char
desitky1 26[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0, cstack
_TTL_SecondLo_Init

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0
_TTL_SecondHi_Init

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2
_TTL_MinitLo_Init

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2
_TTL_MinitHi_Init

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2
_TTL_HourLo_Init

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2
_TTL_HourHi_Init

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2
_TTL_GLOW_on

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

status,2, status,0
_TTL_GLOW_Init

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2
__initInterrupt

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

status,2, status,0
_SetLightHua

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack
_setRGB_PCA9633

Parameters

NameSizeReg/spaceType
type1wregunsigned char
IO_adress134[BANK0] unsigned char
R135[BANK0] unsigned char
G136[BANK0] unsigned char
B137[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
type1 38[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_setRGB_PCA9633_SW

Parameters

NameSizeReg/spaceType
IO_adress1wregunsigned char
R130[BANK0] unsigned char
G131[BANK0] unsigned char
B132[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
IO_adress1 33[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_setRGB_PCA9633_HW

Parameters

NameSizeReg/spaceType
IO_adress1wregunsigned char
R130[BANK0] unsigned char
G131[BANK0] unsigned char
B132[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
IO_adress1 33[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_HsvToRgb

Parameters

NameSizeReg/spaceType
hsv325[BANK0] struct HsvColor

Auto variables

NameSizeReg/spaceType
rgb3 44[BANK0] struct RgbColor
v2 42[BANK0] unsigned int
s2 37[BANK0] unsigned int
remainder2 32[BANK0] unsigned int
h2 30[BANK0] unsigned int
p1 41[BANK0] unsigned char
t1 40[BANK0] unsigned char
q1 39[BANK0] unsigned char
region1 34[BANK0] unsigned char

Return value

type: struct RgbColor size: 3

Registers used

wreg, status,2, status,0, prodl, prodh, cstack
_ABS

Parameters

NameSizeReg/spaceType
a225[BANK0] int

Auto variables

None

Return value

type: int size: 2

Registers used

wreg, status,2, status,0
_ReadRTC

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_ParseSecond

Parameters

NameSizeReg/spaceType
ParseData1wregunsigned char

Auto variables

NameSizeReg/spaceType
ParseData1 25[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0
_ParseMinutes

Parameters

NameSizeReg/spaceType
ParseData1wregunsigned char

Auto variables

NameSizeReg/spaceType
ParseData1 25[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0
_ParseHour

Parameters

NameSizeReg/spaceType
ParseData1wregunsigned char

Auto variables

NameSizeReg/spaceType
ParseData1 25[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0
_I2C_Read

Parameters

NameSizeReg/spaceType
type1wregunsigned char
ack128[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
type1 29[BANK0] unsigned char
nBuffer1 30[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0, cstack
_i2c_Read

Parameters

NameSizeReg/spaceType
ack1wregunsigned char

Auto variables

NameSizeReg/spaceType
ack1 26[BANK0] unsigned char
i2cReadData1 27[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0, cstack
_I2C_ReadMasterSW

Parameters


None

Auto variables

NameSizeReg/spaceType
nBuffer1 26[BANK0] unsigned char
i1 25[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0, cstack
_PrintSpace

Parameters

NameSizeReg/spaceType
nSegment1wregunsigned char

Auto variables

NameSizeReg/spaceType
nSegment1 29[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_PrintPomlcka

Parameters

NameSizeReg/spaceType
nSegment1wregunsigned char

Auto variables

NameSizeReg/spaceType
nSegment1 29[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_Menu_Keyboard

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, fsr2l, fsr2h, status,2, status,0, tblptrl, tblptrh, tblptru, prodl, prodh, cstack
_Edit

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, fsr2l, fsr2h, status,2, status,0, tblptrl, tblptrh, tblptru, prodl, prodh, cstack
_ShowTemp

Parameters


None

Auto variables

NameSizeReg/spaceType
buff2 12[BANK1] PTR unsigned char
a1 14[BANK1] unsigned char
sBuffer1 11[BANK1] unsigned char
sBuffer11 10[BANK1] unsigned char

Return value

type: void size: 1

Registers used

wreg, fsr2l, fsr2h, status,2, status,0, tblptrl, tblptrh, tblptru, prodl, prodh, cstack
__ftoa

Parameters

NameSizeReg/spaceType
f339[BANK0] float

Auto variables

NameSizeReg/spaceType
l4 4[BANK1] unsigned long
rem4 0[BANK1] unsigned long
cp2 8[BANK1] PTR unsigned char

Return value

type: PTR unsigned char size: 2

Registers used

wreg, fsr2l, fsr2h, status,2, status,0, tblptrl, tblptrh, tblptru, prodl, prodh, cstack
_sprintf

Parameters

NameSizeReg/spaceType
sp222[COMRAM] PTR unsigned char
f324[COMRAM] PTR const unsigned char

Auto variables

NameSizeReg/spaceType
val4 42[COMRAM] unsigned long
tmpval4 0struct .
cp3 0PTR const unsigned char
prec2 48[COMRAM] int
width2 46[COMRAM] int
ap2 40[COMRAM] PTR void [1]
len2 0unsigned int
c1 50[COMRAM] char
flag1 39[COMRAM] unsigned char

Return value

type: int size: 2

Registers used

wreg, fsr2l, fsr2h, status,2, status,0, tblptrl, tblptrh, tblptru, prodl, prodh, cstack
_isdigit

Parameters

NameSizeReg/spaceType
c1wregunsigned char

Auto variables

NameSizeReg/spaceType
c1 2[COMRAM] unsigned char

Return value

type: bit size: 0

Registers used

wreg, status,2, status,0
___wmul

Parameters

NameSizeReg/spaceType
multiplier20[COMRAM] unsigned int
multiplicand22[COMRAM] unsigned int

Auto variables

NameSizeReg/spaceType
product2 4[COMRAM] unsigned int

Return value

type: unsigned int size: 2

Registers used

wreg, status,2, status,0, prodl, prodh
___llmod

Parameters

NameSizeReg/spaceType
dividend413[COMRAM] unsigned long
divisor417[COMRAM] unsigned long

Auto variables

NameSizeReg/spaceType
counter1 21[COMRAM] unsigned char

Return value

type: unsigned long size: 4

Registers used

wreg, status,2, status,0
___lldiv

Parameters

NameSizeReg/spaceType
dividend40[COMRAM] unsigned long
divisor44[COMRAM] unsigned long

Auto variables

NameSizeReg/spaceType
quotient4 8[COMRAM] unsigned long
counter1 12[COMRAM] unsigned char

Return value

type: unsigned long size: 4

Registers used

wreg, status,2, status,0
___lltoft

Parameters

NameSizeReg/spaceType
c48[COMRAM] unsigned long

Auto variables

NameSizeReg/spaceType
exp1 16[COMRAM] unsigned char

Return value

type: float size: 3

Registers used

wreg, status,2, status,0, cstack
___fttol

Parameters

NameSizeReg/spaceType
f130[COMRAM] float

Auto variables

NameSizeReg/spaceType
lval4 10[COMRAM] unsigned long
exp11 14[COMRAM] unsigned char
sign11 9[COMRAM] unsigned char

Return value

type: long size: 4

Registers used

wreg, status,2, status,0
___ftsub

Parameters

NameSizeReg/spaceType
f1320[COMRAM] float
f2323[COMRAM] float

Auto variables

None

Return value

type: float size: 3

Registers used

wreg, status,2, status,0, cstack
___ftadd

Parameters

NameSizeReg/spaceType
f138[COMRAM] float
f2311[COMRAM] float

Auto variables

NameSizeReg/spaceType
exp11 19[COMRAM] unsigned char
exp21 18[COMRAM] unsigned char
sign1 17[COMRAM] unsigned char

Return value

type: float size: 3

Registers used

wreg, status,2, status,0, cstack
___ftneg

Parameters

NameSizeReg/spaceType
f130[COMRAM] float

Auto variables

None

Return value

type: float size: 3

Registers used

wreg, status,2, status,0
___fltol

Parameters

NameSizeReg/spaceType
f1436[COMRAM] float

Auto variables

NameSizeReg/spaceType
exp11 45[COMRAM] unsigned char
sign11 44[COMRAM] unsigned char

Return value

type: long size: 4

Registers used

wreg, status,2, status,0
_GetTemp

Parameters


None

Auto variables

NameSizeReg/spaceType
_nBuffer2 35[BANK0] unsigned int
_lsb1 38[BANK0] unsigned char
_msb1 37[BANK0] unsigned char

Return value

type: float size: 3

Registers used

wreg, status,2, status,0, prodl, prodh, cstack
___lwtoft

Parameters

NameSizeReg/spaceType
c28[COMRAM] unsigned int

Auto variables

None

Return value

type: float size: 3

Registers used

wreg, status,2, status,0, cstack
___ftpack

Parameters

NameSizeReg/spaceType
arg30[COMRAM] unsigned um
exp13[COMRAM] unsigned char
sign14[COMRAM] unsigned char

Auto variables

None

Return value

type: float size: 3

Registers used

wreg, status,2, status,0
___flmul

Parameters

NameSizeReg/spaceType
b411[COMRAM] float
a415[COMRAM] float

Auto variables

NameSizeReg/spaceType
prod4 30[COMRAM] struct .
grs4 25[COMRAM] unsigned long
temp2 34[COMRAM] struct .
bexp1 29[COMRAM] unsigned char
aexp1 24[COMRAM] unsigned char
sign1 23[COMRAM] unsigned char

Return value

type: unsigned char size: 4

Registers used

wreg, status,2, status,0, prodl, prodh
_IndikaceMenu

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_ClearSetDT

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

status,2, status,0
_Edit_Time

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, fsr2l, fsr2h, status,2, status,0, cstack
_IndikaceMenuTime

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_decode_segment

Parameters

NameSizeReg/spaceType
nSegment1wregunsigned char

Auto variables

NameSizeReg/spaceType
nSegment1 25[BANK0] unsigned char
nBuffer1 26[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0
__second_raw

Parameters

NameSizeReg/spaceType
dRaw_hi1wregunsigned char
dRaw_lo127[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
dRaw_hi1 28[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0
__minut_raw

Parameters

NameSizeReg/spaceType
dRaw_hi1wregunsigned char
dRaw_lo127[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
dRaw_hi1 28[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg
__hour_raw

Parameters

NameSizeReg/spaceType
dRaw_hi1wregunsigned char
dRaw_lo127[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
dRaw_hi1 28[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg
_DTstatus

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2
_ChangeSegment

Parameters

NameSizeReg/spaceType
SegmentHi225[BANK0] PTR unsigned char
SegmetLo227[BANK0] PTR unsigned char
MaxSegmentHi129[BANK0] unsigned char
MaxSegmentLo130[BANK0] unsigned char

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, fsr2l, fsr2h, status,2, status,0
_Edit_Podsvetleni

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

None
_Edit_Datumu

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

None
_InitStrucLed

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_rand

Parameters


None

Auto variables

None

Return value

type: int size: 2

Registers used

wreg, status,2, status,0, cstack
___lmul

Parameters

NameSizeReg/spaceType
multiplier40[COMRAM] unsigned long
multiplicand44[COMRAM] unsigned long

Auto variables

NameSizeReg/spaceType
product4 8[COMRAM] unsigned long

Return value

type: unsigned long size: 4

Registers used

wreg, status,2, status,0
___lwdiv

Parameters

NameSizeReg/spaceType
dividend214[COMRAM] unsigned int
divisor216[COMRAM] unsigned int

Auto variables

NameSizeReg/spaceType
quotient2 18[COMRAM] unsigned int
counter1 20[COMRAM] unsigned char

Return value

type: unsigned int size: 2

Registers used

wreg, status,2, status,0
_InitMasterPort

Parameters

NameSizeReg/spaceType
type1wregunsigned char

Auto variables

NameSizeReg/spaceType
type1 25[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_InitMasterSwPort

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

status,2, status,0
_InitMasterHwPort

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0
_InitIO_PCA9633_SW

Parameters

NameSizeReg/spaceType
IO_adress1wregunsigned char

Auto variables

NameSizeReg/spaceType
IO_adress1 30[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_InitIO_PCA9633_HW

Parameters

NameSizeReg/spaceType
IO_adress1wregunsigned char

Auto variables

NameSizeReg/spaceType
IO_adress1 30[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_I2C_Write

Parameters

NameSizeReg/spaceType
type1wregunsigned char
data128[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
type1 29[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_i2c_Write

Parameters

NameSizeReg/spaceType
data1wregunsigned char

Auto variables

NameSizeReg/spaceType
data1 26[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_I2C_WriteMasterSW

Parameters

NameSizeReg/spaceType
data1wregunsigned char

Auto variables

NameSizeReg/spaceType
data1 26[BANK0] unsigned char
i1 27[BANK0] unsigned char
SdaBuffer1 25[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_I2C_ClockMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg
_I2C_AckNowLedgeMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg
_I2C_Stop

Parameters

NameSizeReg/spaceType
type1wregunsigned char

Auto variables

NameSizeReg/spaceType
type1 26[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_i2c_Stop

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_I2C_StopMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, cstack
_I2C_Start

Parameters

NameSizeReg/spaceType
type1wregunsigned char

Auto variables

NameSizeReg/spaceType
type1 26[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_i2c_Start

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_I2C_StartMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, cstack
_I2C_ReStart

Parameters

NameSizeReg/spaceType
type1wregunsigned char

Auto variables

NameSizeReg/spaceType
type1 26[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_i2c_Restart

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_i2c_WaitGeneral

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg
_I2C_HW_Wait

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0
_I2C_ReStartMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg
__delay

Parameters

NameSizeReg/spaceType
ake40[COMRAM] unsigned long

Auto variables

None

Return value

type: void size: 1

Registers used

None
_tc_int

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
_Read_keyboard_PCA955PW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_I2C_Write

Parameters

NameSizeReg/spaceType
type1wregunsigned char
data13[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
type1 4[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_i2c_Write

Parameters

NameSizeReg/spaceType
data1wregunsigned char

Auto variables

NameSizeReg/spaceType
data1 1[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_I2C_WriteMasterSW

Parameters

NameSizeReg/spaceType
data1wregunsigned char

Auto variables

NameSizeReg/spaceType
data1 1[BANK0] unsigned char
I2C_WriteMasterSW1 2[BANK0] unsigned char
I2C_WriteMasterSW1 0[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_I2C_ClockMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg
i2_I2C_AckNowLedgeMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg
i2_I2C_Stop

Parameters

NameSizeReg/spaceType
type1wregunsigned char

Auto variables

NameSizeReg/spaceType
type1 1[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_i2c_Stop

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_I2C_StopMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, cstack
i2_I2C_Start

Parameters

NameSizeReg/spaceType
type1wregunsigned char

Auto variables

NameSizeReg/spaceType
type1 1[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_i2c_Start

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_I2C_StartMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, cstack
i2_I2C_Read

Parameters

NameSizeReg/spaceType
type1wregunsigned char
ack13[BANK0] unsigned char

Auto variables

NameSizeReg/spaceType
type1 4[BANK0] unsigned char
I2C_Read1 5[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0, cstack
i2_i2c_Read

Parameters

NameSizeReg/spaceType
ack1wregunsigned char

Auto variables

NameSizeReg/spaceType
ack1 1[BANK0] unsigned char
i2c_Read1 2[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0, cstack
i2_I2C_ReadMasterSW

Parameters


None

Auto variables

NameSizeReg/spaceType
I2C_ReadMasterSW1 1[BANK0] unsigned char
I2C_ReadMasterSW1 0[BANK0] unsigned char

Return value

type: unsigned char size: 1

Registers used

wreg, status,2, status,0, cstack
i2_I2C_ReStart

Parameters

NameSizeReg/spaceType
type1wregunsigned char

Auto variables

NameSizeReg/spaceType
type1 1[BANK0] unsigned char

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_i2c_Restart

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0, cstack
i2_i2c_WaitGeneral

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg
i2_I2C_HW_Wait

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg, status,2, status,0
i2_I2C_ReStartMasterSW

Parameters


None

Auto variables

None

Return value

type: void size: 1

Registers used

wreg
__delay

Parameters

NameSizeReg/spaceType
ake40[COMRAM] unsigned long

Auto variables

None

Return value

type: void size: 1

Registers used

None