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 @sprintf_string
016     FT800_HostCmdWrite.Command
016     User_App.num
016-019 FT800memRead8.addr
016-047 Touch_Calibrate.strbuf
016     FT800_Initial.@SCRATCH1
017-020 User_App.bt
017     FT800_Initial.@SCRATCH2
018     FT800_Initial.@SCRATCH3
019     FT800_Initial.@SCRATCH4
01A     FT800memRead8.data8
01B     FT800memRead8.@SCRATCH1
01C     FT800memRead8.@SCRATCH2
01D     FT800memRead8.@SCRATCH3
01E     FT800memRead8.@SCRATCH4
01F     FT800memRead8.@SCRATCH5
021-022 Touch_Detect.td
021-024 Touch_Read_XY.xy
021-024 Update_Screen.color_point
021     Sound_Effect.vol
021     @delay_ms1.P1
021     User_App.@SCRATCH1
022-023 Sound_Effect.midi
022     User_App.@SCRATCH2
024-025 Sound_Effect.effect
025-026 Update_Screen.tx
025-028 FT800memRead32.addr
025     Touch_Read_XY.@SCRATCH1
026-029 FT800memWrite8.addr
026     Touch_Read_XY.@SCRATCH2
026     Sound_Effect.@SCRATCH1
027-058 Update_Screen.strbuf
027     Touch_Read_XY.@SCRATCH3
027     Sound_Effect.@SCRATCH2
028     Touch_Read_XY.@SCRATCH4
029-02C FT800memRead32.data32
029     Touch_Read_XY.@SCRATCH5
02A     FT800memWrite8.data8
02B     FT800memWrite8.@SCRATCH1
02C     FT800memWrite8.@SCRATCH2
02D-030 FT800memRead32.dat
02D     FT800memWrite8.@SCRATCH3
02E     FT800memWrite8.@SCRATCH4
02F     FT800memWrite8.@SCRATCH5
031     FT800memRead32.@SCRATCH1
032     FT800memRead32.@SCRATCH2
033     FT800memRead32.@SCRATCH3
034     FT800memRead32.@SCRATCH4
035     FT800memRead32.@SCRATCH5
048     Touch_Calibrate.@SCRATCH1
049     Touch_Calibrate.@SCRATCH2
04A     Touch_Calibrate.@SCRATCH3
04B     Touch_Calibrate.@SCRATCH4
059-05A Keys_CMD.str
059-05C Point_DL.x
059-05C Start_CMDList.screen_color
059-05C Rect_DL.x1
059-05A Text_CMD.str
059     @PSTRINGC_286.@SCRATCH1
059     End_CMDList.@SCRATCH1
05A     @PSTRINGC_286.@SCRATCH2
05A     End_CMDList.@SCRATCH2
05B-05C Text_CMD.x
05B-05C Keys_CMD.x
05B     @PSTRINGC_286.@SCRATCH3
05B     End_CMDList.@SCRATCH3
05C     @SPRINTF.P1
05C     End_CMDList.@SCRATCH4
05D-05E Keys_CMD.y
05D-060 Rect_DL.y1
05D-060 FT800memRead16.addr
05D-05E Text_CMD.y
05D-060 Point_DL.y
05D     Start_CMDList.@SCRATCH1
05E     Start_CMDList.@SCRATCH2
05F-060 Keys_CMD.wide
05F-060 Text_CMD.font
05F     Start_CMDList.@SCRATCH3
060     Start_CMDList.@SCRATCH4
061-062 Keys_CMD.high
061-064 Rect_DL.x2
061-062 Point_DL.point_size
061-062 Text_CMD.opt
061-062 FT800memRead16.data16
061     Start_CMDList.@SCRATCH5
062     Start_CMDList.@SCRATCH6
063-066 Text_CMD.tx_color
063-064 FT800memRead16.dat
063-064 Keys_CMD.font
063-066 Point_DL.point_color
063     Start_CMDList.@SCRATCH7
064     Start_CMDList.@SCRATCH8
065-068 Rect_DL.y2
065-066 Keys_CMD.opt
065     FT800memRead16.@SCRATCH1
066     FT800memRead16.@SCRATCH2
067-06A Keys_CMD.tx_color
067-06A Point_DL.xy
067     FT800memRead16.@SCRATCH3
067     Text_CMD.@SCRATCH1
068     FT800memRead16.@SCRATCH4
068     Text_CMD.@SCRATCH2
069-06A Rect_DL.wd
069     FT800memRead16.@SCRATCH5
069     Text_CMD.@SCRATCH3
06A     Text_CMD.@SCRATCH4
06B-06E Keys_CMD.key_color
06B-06E Rect_DL.rect_color
06B     Text_CMD.@SCRATCH5
06B     Point_DL.@SCRATCH1
06C     Text_CMD.@SCRATCH6
06C     Point_DL.@SCRATCH2
06D     Text_CMD.@SCRATCH7
06D     Point_DL.@SCRATCH3
06E     Text_CMD.@SCRATCH8
06E     Point_DL.@SCRATCH4
06F-072 Rect_DL.xy1
06F-070 End_incCMDOffset.currentOffset
06F     Keys_CMD.@SCRATCH1
06F     Point_DL.@SCRATCH5
070     Keys_CMD.@SCRATCH2
070     Point_DL.@SCRATCH6
071     End_incCMDOffset.commandSize
071     Keys_CMD.@SCRATCH3
071     Point_DL.@SCRATCH7
072-073 End_incCMDOffset.newOffset
072     Keys_CMD.@SCRATCH4
072     Point_DL.@SCRATCH8
073-076 FT800memWrite16.addr
073-076 FT800memWriteStr.addr
073-076 Rect_DL.xy2
073     Keys_CMD.@SCRATCH5
074     End_incCMDOffset.@SCRATCH1
074     Keys_CMD.@SCRATCH6
075     End_incCMDOffset.@SCRATCH2
075     Keys_CMD.@SCRATCH7
076     Keys_CMD.@SCRATCH8
077-078 incCMDOffset.currentOffset
077-078 FT800memWriteStr.str
077-078 FT800memWrite16.data16
077     Rect_DL.@SCRATCH1
078     Rect_DL.@SCRATCH2
079-07A FT800memWriteStr.i
079     incCMDOffset.commandSize
079     FT800memWrite16.@SCRATCH1
079     Rect_DL.@SCRATCH3
07A-07B incCMDOffset.newOffset
07A     FT800memWrite16.@SCRATCH2
07A     Rect_DL.@SCRATCH4
07B     FT800memWrite16.@SCRATCH3
07B     FT800memWriteStr.@SCRATCH1
07B     Rect_DL.@SCRATCH5
07C     FT800memWrite16.@SCRATCH4
07C     FT800memWriteStr.@SCRATCH2
07C     Rect_DL.@SCRATCH6
07D     FT800memWrite16.@SCRATCH5
07D     FT800memWriteStr.@SCRATCH3
07D     Rect_DL.@SCRATCH7
07E     FT800memWriteStr.@SCRATCH4
07E     Rect_DL.@SCRATCH8
07F-082 FT800memWrite32.addr
07F     FT800memWriteStr.@SCRATCH5
083-086 FT800memWrite32.data32
087     FT800memWrite32.@SCRATCH1
088     FT800memWrite32.@SCRATCH2
089     FT800memWrite32.@SCRATCH3
08A     FT800memWrite32.@SCRATCH4
08B     FT800memWrite32.@SCRATCH5
08C     spi_rw.Db
08D     spi_rw.bt
08E     spi_rw.result
08F     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
FB8     CCP_3_LOW
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 @READ_PROGRAM_MEMORY.P1
FE9-FEA @WRITE_PROGRAM_MEMORY.P2
FE9-FEA @READ_PACKED_MEMORY.P3
FE9-FEA @WRITE_PACKED_MEMORY.P4
FF6-FF8 @WRITE_PROGRAM_MEMORY.P1
FF6-FF8 @READ_PROGRAM_MEMORY.P2

ROM Allocation:
00003C  @delay_ms1
001F48  MAIN
00002A  init_port
00006E  spi_sdo_hi
000074  spi_sdo_lo
00007A  spi_sck_hi
000080  spi_sck_lo
0000BA  spi_cs_hi
00006A  spi_cs_lo
000086  spi_rw
000064  FT800_PD_hi
000036  FT800_PD_lo
00011E  FT800memWrite8
000158  FT800memWrite16
00019E  FT800memWrite32
000742  FT800memWriteStr
0000BE  FT800_HostCmdWrite
0000D2  FT800memRead8
000536  FT800memRead16
0017BC  FT800memRead32
00059C  Start_CMDOffset
0005E2  incCMDOffset
0007B6  End_incCMDOffset
001788  Touch_Detect
001896  Touch_Read_XY
000ABC  Touch_Calibrate
000004  @const284
0006FE  @SPRINTF
00071A  @PSTRINGC_286
0018CE  Sound_Effect
000606  Start_CMDList
000A0A  End_CMDList
001150  Keys_CMD
0007F2  Text_CMD
000B56  Rect_DL
000ED0  Point_DL
00020E  FT800_Initial
0014BA  Update_Screen
000018  @const300
001928  User_App
001F48  @cinit


User Memory space: 

User Memory space: 

Project Directory:
    C:\Documents and Settings\sittiphol\My Documents\ETT_Work\ET_TFT43_EVE\CD_ET-TFT43-EVE\Example\Ex_ETT\PIC_18F8722\Ex2_TFT43_KeyDTMF\

Project Files:
    Ex2_TFT43_KeyDTMF.c                                     [27-ÁÕ.¤.-14 12:51  CRC=D29DD084]
    ..\..\..\..\..\..\..\..\..\..\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=9001F125

Units:
    C:\Documents and Settings\sittiphol\My Documents\ETT_Work\ET_TFT43_EVE\CD_ET-TFT43-EVE\Example\Ex_ETT\PIC_18F8722\Ex2_TFT43_KeyDTMF\Ex2_TFT43_KeyDTMF (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:      Ex2_TFT43_KeyDTMF.err
    Ext Symbols: Ex2_TFT43_KeyDTMF.esym
    INHX32:      Ex2_TFT43_KeyDTMF.hex
    Symbols:     Ex2_TFT43_KeyDTMF.sym
    List:        Ex2_TFT43_KeyDTMF.lst
    Debug/COFF:  Ex2_TFT43_KeyDTMF.cof
    Project:     Ex2_TFT43_KeyDTMF.PJT
    Call Tree:   Ex2_TFT43_KeyDTMF.tre
    Statistics:  Ex2_TFT43_KeyDTMF.STA
