000     @SCRATCH
001     @SCRATCH
001     _RETURN_
002     @SCRATCH
003     @SCRATCH
004-005 strtok.save
006-007 DL_Offset
008-009 cmdOffset
00A-00B cmdBufferRd
00C-00D cmdBufferWr
00E     ft800Gpio
00F     num_cha
010-011 tc_x
012-013 tc_y
014-015 hh
016-017 mm
018-019 ss
01A     mode
01B-01C @sprintf_string
01D-04E Touch_Calibrate.strbuf
01D     FT800_HostCmdWrite.Command
01D-020 FT800memRead8.addr
01D-01E User_App.tm
01D     FT800_Initial.@SCRATCH1
01E     FT800_Initial.@SCRATCH2
01F     User_App.cb
01F     FT800_Initial.@SCRATCH3
020     User_App.fag_bt
020     FT800_Initial.@SCRATCH4
021-034 User_App.bt_color
021     FT800memRead8.data8
022     FT800memRead8.@SCRATCH1
023     FT800memRead8.@SCRATCH2
024     FT800memRead8.@SCRATCH3
025     FT800memRead8.@SCRATCH4
026     FT800memRead8.@SCRATCH5
035-048 User_App.tx_color
049     @delay_ms1.P1
049-04A Touch_Detect.td
049     Sound_Effect.vol
049-04C Touch_Read_XY.xy
049     User_App.@SCRATCH1
04A-04B Sound_Effect.midi
04A     User_App.@SCRATCH2
04B     User_App.@SCRATCH3
04C-04D Sound_Effect.effect
04C     User_App.@SCRATCH4
04D-050 FT800memRead32.addr
04D     Touch_Read_XY.@SCRATCH1
04D     User_App.@SCRATCH5
04E-051 FT800memWrite8.addr
04E     Touch_Read_XY.@SCRATCH2
04E     Sound_Effect.@SCRATCH1
04E     User_App.@SCRATCH6
04F     Touch_Read_XY.@SCRATCH3
04F     Touch_Calibrate.@SCRATCH1
04F     Sound_Effect.@SCRATCH2
04F     User_App.@SCRATCH7
050     Touch_Read_XY.@SCRATCH4
050     Touch_Calibrate.@SCRATCH2
050     User_App.@SCRATCH8
051-054 FT800memRead32.data32
051-054 Update_Screen.btset_color
051     Touch_Read_XY.@SCRATCH5
051     Touch_Calibrate.@SCRATCH3
052     FT800memWrite8.data8
052     Touch_Calibrate.@SCRATCH4
053     FT800memWrite8.@SCRATCH1
054     FT800memWrite8.@SCRATCH2
055-058 Update_Screen.tx_color
055-058 FT800memRead32.dat
055     FT800memWrite8.@SCRATCH3
056     FT800memWrite8.@SCRATCH4
057     FT800memWrite8.@SCRATCH5
059-05C Update_Screen.bt_color
059     FT800memRead32.@SCRATCH1
05A     FT800memRead32.@SCRATCH2
05B     FT800memRead32.@SCRATCH3
05C     FT800memRead32.@SCRATCH4
05D-060 Update_Screen.btup_color
05D     FT800memRead32.@SCRATCH5
061-064 Update_Screen.btdown_color
065-096 Update_Screen.strbuf
097-098 Button_CMD.str
097-098 Text_CMD.str
097-098 Clock_CMD.x
097-09A Start_CMDList.screen_color
097     @PSTRINGC_285.@SCRATCH1
097     End_CMDList.@SCRATCH1
098     @PSTRINGC_285.@SCRATCH2
098     End_CMDList.@SCRATCH2
099-09A Button_CMD.x
099-09A Clock_CMD.y
099-09A Text_CMD.x
099     @PSTRINGC_285.@SCRATCH3
099     End_CMDList.@SCRATCH3
09A     @SPRINTF.P1
09A     End_CMDList.@SCRATCH4
09B-09C Button_CMD.y
09B-09C Clock_CMD.radius
09B-09C Text_CMD.y
09B-09E FT800memRead16.addr
09B     Start_CMDList.@SCRATCH1
09C     Start_CMDList.@SCRATCH2
09D-09E Button_CMD.wide
09D-09E Text_CMD.font
09D-09E Clock_CMD.opt
09D     Start_CMDList.@SCRATCH3
09E     Start_CMDList.@SCRATCH4
09F-0A0 Text_CMD.opt
09F-0A0 FT800memRead16.data16
09F-0A0 Clock_CMD.hour
09F-0A0 Button_CMD.high
09F     Start_CMDList.@SCRATCH5
0A0     Start_CMDList.@SCRATCH6
0A1-0A4 Text_CMD.tx_color
0A1-0A2 Clock_CMD.minute
0A1-0A2 Button_CMD.font
0A1-0A2 FT800memRead16.dat
0A1     Start_CMDList.@SCRATCH7
0A2     Start_CMDList.@SCRATCH8
0A3-0A4 Button_CMD.opt
0A3-0A4 Clock_CMD.second
0A3     FT800memRead16.@SCRATCH1
0A4     FT800memRead16.@SCRATCH2
0A5-0A6 Clock_CMD.ms
0A5-0A8 Button_CMD.tx_color
0A5     FT800memRead16.@SCRATCH3
0A5     Text_CMD.@SCRATCH1
0A6     FT800memRead16.@SCRATCH4
0A6     Text_CMD.@SCRATCH2
0A7-0AA Clock_CMD.pin_color
0A7     FT800memRead16.@SCRATCH5
0A7     Text_CMD.@SCRATCH3
0A8     Text_CMD.@SCRATCH4
0A9-0AC Button_CMD.bt_color
0A9     Text_CMD.@SCRATCH5
0AA     Text_CMD.@SCRATCH6
0AB-0AE Clock_CMD.clock_color
0AB     Text_CMD.@SCRATCH7
0AC     Text_CMD.@SCRATCH8
0AD     Button_CMD.@SCRATCH1
0AE     Button_CMD.@SCRATCH2
0AF-0B0 End_incCMDOffset.currentOffset
0AF-0B0 incCMDOffset.currentOffset
0AF     Button_CMD.@SCRATCH3
0AF     Clock_CMD.@SCRATCH1
0B0     Button_CMD.@SCRATCH4
0B0     Clock_CMD.@SCRATCH2
0B1-0B4 FT800memWriteStr.addr
0B1     End_incCMDOffset.commandSize
0B1     incCMDOffset.commandSize
0B1     Button_CMD.@SCRATCH5
0B1     Clock_CMD.@SCRATCH3
0B2-0B3 incCMDOffset.newOffset
0B2-0B3 End_incCMDOffset.newOffset
0B2     Button_CMD.@SCRATCH6
0B2     Clock_CMD.@SCRATCH4
0B3-0B6 FT800memWrite16.addr
0B3     Button_CMD.@SCRATCH7
0B3     Clock_CMD.@SCRATCH5
0B4     End_incCMDOffset.@SCRATCH1
0B4     Button_CMD.@SCRATCH8
0B4     Clock_CMD.@SCRATCH6
0B5-0B6 FT800memWriteStr.str
0B5     End_incCMDOffset.@SCRATCH2
0B5     Clock_CMD.@SCRATCH7
0B6     Clock_CMD.@SCRATCH8
0B7-0BA FT800memWrite32.addr
0B7-0B8 FT800memWriteStr.i
0B7-0B8 FT800memWrite16.data16
0B9     FT800memWrite16.@SCRATCH1
0B9     FT800memWriteStr.@SCRATCH1
0BA     FT800memWrite16.@SCRATCH2
0BA     FT800memWriteStr.@SCRATCH2
0BB-0BE FT800memWrite32.data32
0BB     FT800memWrite16.@SCRATCH3
0BB     FT800memWriteStr.@SCRATCH3
0BC     FT800memWrite16.@SCRATCH4
0BC     FT800memWriteStr.@SCRATCH4
0BD     FT800memWrite16.@SCRATCH5
0BD     FT800memWriteStr.@SCRATCH5
0BF     FT800memWrite32.@SCRATCH1
0C0     FT800memWrite32.@SCRATCH2
0C1     FT800memWrite32.@SCRATCH3
0C2     FT800memWrite32.@SCRATCH4
0C3     FT800memWrite32.@SCRATCH5
0C4     spi_rw.Db
0C5     spi_rw.bt
0C6     spi_rw.result
0C7     spi_rw.@SCRATCH1
F71     CCP_5
F71     CCP_5_LOW
F72     CCP_5_HIGH
F74     CCP_4
F74     CCP_4_LOW
F75     CCP_4_HIGH
F83     PSP_DATA
FB4.6   C1OUT
FB4.7   C2OUT
FB8     CCP_3_LOW
FB8     CCP_3
FB9     CCP_3_HIGH
FBB     CCP_2
FBB     CCP_2_LOW
FBC     CCP_2_HIGH
FBE     CCP_1_LOW
FBE     CCP_1
FBF     CCP_1_HIGH
FE1-FE2 @WRITE_PACKED_MEMORY.P1
FE1-FE2 @READ_PACKED_MEMORY.P2
FE9-FEA @WRITE_PROGRAM_MEMORY.P1
FE9-FEA @WRITE_PACKED_MEMORY.P2
FE9-FEA @READ_PACKED_MEMORY.P3
FE9-FEA @READ_PROGRAM_MEMORY.P4
FF6-FF8 @READ_PROGRAM_MEMORY.P1
FF6-FF8 @WRITE_PROGRAM_MEMORY.P2

ROM Allocation:
00003E  @delay_ms1
001E9E  MAIN
00002C  init_port
000070  spi_sdo_hi
000076  spi_sdo_lo
00007C  spi_sck_hi
000082  spi_sck_lo
0000BC  spi_cs_hi
00006C  spi_cs_lo
000088  spi_rw
000066  FT800_PD_hi
000038  FT800_PD_lo
000120  FT800memWrite8
00015A  FT800memWrite16
0001A0  FT800memWrite32
000744  FT800memWriteStr
0000C0  FT800_HostCmdWrite
0000D4  FT800memRead8
000538  FT800memRead16
001574  FT800memRead32
00059E  Start_CMDOffset
0005E4  incCMDOffset
0007B8  End_incCMDOffset
001540  Touch_Detect
00164E  Touch_Read_XY
000ABE  Touch_Calibrate
000004  @const283
000700  @SPRINTF
00071C  @PSTRINGC_285
001686  Sound_Effect
000608  Start_CMDList
000A0C  End_CMDList
000B58  Button_CMD
000EAE  Clock_CMD
0007F4  Text_CMD
000210  FT800_Initial
001266  Update_Screen
000018  @const289
000026  @const290
0016E0  User_App
001E9E  @cinit


User Memory space: 

User Memory space: 

Project Directory:
    C:\Users\yooyod\Documents\ETT_Work\VM800C_FT800\ETT_Example\PIC_18F8722\Ex1_TFT43_Clock\

Project Files:
    Ex1_TFT43_Clock.c                                       [22-ÁÕ.¤.-14 23:36  CRC=48764199]
    ..\..\..\..\..\..\..\..\Program Files\PICC\devices\18F8722.h [27-¡.¤.-11 18:03  CRC=67760F74]
    ..\..\..\..\..\..\..\..\Program Files\PICC\drivers\stdio.h [31-¡.¤.-07 13:24  CRC=4E4534F4]
    ..\..\..\..\..\..\..\..\Program Files\PICC\drivers\string.h [14-¡.¤.-11 10:13  CRC=23EDEC8F]
    ..\..\..\..\..\..\..\..\Program Files\PICC\drivers\stddef.h [16-¡.¤.-10 09:27  CRC=897CEC6C]
    ..\..\..\..\..\..\..\..\Program Files\PICC\drivers\ctype.h [03-Á.¤.-08 13:55  CRC=2D1F019F]

Source signature=05DA623A

Units:
    C:\Users\yooyod\Documents\ETT_Work\VM800C_FT800\ETT_Example\PIC_18F8722\Ex1_TFT43_Clock\Ex1_TFT43_Clock (main)

Compiler Settings:
    Processor:      PIC18F8722
    Pointer Size:   16
    ADC Range:      0-255
    Opt Level:      9
    Short,Int,Long: UNSIGNED: 1,8,16
    Float,Double:   32,32

Output Files:
    Errors:      Ex1_TFT43_Clock.err
    Ext Symbols: Ex1_TFT43_Clock.esym
    INHX32:      Ex1_TFT43_Clock.hex
    Symbols:     Ex1_TFT43_Clock.sym
    List:        Ex1_TFT43_Clock.lst
    Debug/COFF:  Ex1_TFT43_Clock.cof
    Project:     Ex1_TFT43_Clock.PJT
    Call Tree:   Ex1_TFT43_Clock.tre
    Statistics:  Ex1_TFT43_Clock.STA
