📄 lcd_19264_main.lst
字号:
CCS PCH C Compiler, Version 3.187, 16465
Filename: LCD_19264_main.LST
ROM used: 3694 (3%)
Largest free fragment is 0
RAM used: 85 (2%) at main() level
107 (3%) worst case
Stack: 6 locations
*
0000: GOTO 0CA0
.................... #if defined(__PCH__)
.................... #include <18F6720.h>
.................... //////// Standard Header file for the PIC18F6720 device ////////////////
.................... #device PIC18F6720
.................... #list
....................
....................
.................... #fuses HS,NOWDT,NOPROTECT,NOLVP //HS:使用外部晶振10MHz;
.................... //NOWDT:不使用看门狗
.................... //NOPROTECT程序不保护
.................... #use delay(clock=10000000) //使能内部函数delay_ms()和delay_us()
*
0878: CLRF FEA
087A: MOVLW 5C
087C: MOVWF FE9
087E: MOVF FEF,W
0880: BTFSC FD8.2
0882: GOTO 08A4
0886: MOVLW 03
0888: MOVWF 01
088A: CLRF 00
088C: DECFSZ 00,F
088E: BRA 088C
0890: DECFSZ 01,F
0892: BRA 088A
0894: MOVLW 3C
0896: MOVWF 00
0898: DECFSZ 00,F
089A: BRA 0898
089C: NOP
089E: NOP
08A0: DECFSZ FEF,F
08A2: BRA 0886
08A4: RETLW 00
.................... #use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7, bits=9,stream=GMX)
.................... //设置baud(波特率)为9600;
.................... //设置xmit(发送脚)为PIN_C6;
.................... //设置rcv (接收脚)为RPIN_C7;
.................... // bits=9, 说明这是9位数据格式
.................... // force_sw,即便UART脚被指定,也会产生软件串行I/O中断服务程序
.................... //使用long_data,说明fgetc(GMX)返回的是16位整型数, fputc(c,GMX)发送的是16位整型数.这是9位数据格式;
.................... //errors, 说明RS232将接收到错误保存在变量RS232_ERRORS中;
.................... // stream=RS485,说明使用RS485标识符同这个RS232端口发生联系;
.................... //#bit ninth_bit = RS232_ERRORS.7
.................... //将变量ninth_bit的地址定位在RS232_ERRORS.7的位上,只能用于模拟串口;
.................... // RS232_ERRORS.7对于9位数据模式说(get和put),是第9位;
.................... //#bit TX_ninth_bit = 0x0fac.0 //将TX_ninth_bit命名为发送的第9位;
.................... #endif //结束if定义
....................
.................... #include<LCD_19264A_DRV.c>
.................... #include<worddot.h>
.................... /********************************/
.................... /* 定义中文字库 */
.................... /********************************/
....................
.................... unsigned char const Hzk[]={
.................... /*茂 C3515 0 */
.................... 0x04,0x04,0xC4,0x44,0x5F,0x44,0x44,0xF4,
.................... 0x44,0x4F,0x54,0x64,0x44,0x46,0x04,0x00,
.................... 0x80,0x40,0x3F,0x00,0x40,0x40,0x20,0x20,
.................... 0x13,0x0C,0x18,0x24,0x43,0x80,0xE0,0x00,
.................... /*兴 C4843 1 */
.................... 0x00,0xFE,0x4A,0x4A,0x00,0xFE,0xEA,0xAA,
.................... 0xAA,0xFE,0x00,0x4A,0x4A,0xFE,0x00,0x00,
.................... 0x02,0x83,0x42,0x22,0x12,0x1B,0x02,0x02,
.................... 0x02,0x0B,0x12,0x22,0x62,0xC3,0x02,0x00,
.................... /*国 C2590 2 */
.................... 0x00,0xFE,0x02,0xD2,0x52,0x52,0xD2,0x3E,
.................... 0xD2,0x16,0x1A,0x12,0xFF,0x02,0x00,0x00,
.................... 0x00,0xFF,0x50,0x53,0x52,0x4A,0x6B,0x50,
.................... 0x4F,0x54,0x7B,0x40,0xFF,0x00,0x00,0x00,
.................... /*际 C2842 3 */
.................... 0x00,0xFE,0x22,0xD2,0x0E,0x20,0xB8,0x4F,
.................... 0xB2,0x9E,0x80,0x9F,0x72,0x8A,0x06,0x00,
.................... 0x00,0xFF,0x04,0x08,0x07,0x21,0x12,0x0A,
.................... 0x46,0x82,0x7E,0x06,0x0A,0x12,0x31,0x00,
.................... /*( C0308 4 */
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... 0x00,0xC0,0x30,0x08,0x04,0x02,0x00,0x00,
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... 0x00,0x03,0x0C,0x10,0x20,0x40,0x00,0x00,
.................... /*广 C2567 5 */
.................... 0x00,0x00,0xFC,0x44,0x54,0x54,0x7C,0x55,
.................... 0xD6,0x54,0x7C,0x54,0x54,0x44,0x44,0x00,
.................... 0x80,0x60,0x1F,0x80,0x9F,0x55,0x35,0x15,
.................... 0x1F,0x15,0x15,0x35,0x5F,0x80,0x00,0x00,
.................... /*东 C2211 6 */
.................... 0x00,0x08,0xE8,0xA8,0xA8,0xA8,0xA8,0xFF,
.................... 0xA8,0xA8,0xA8,0xA8,0xE8,0x0C,0x08,0x00,
.................... 0x00,0x40,0x23,0x12,0x0A,0x06,0x02,0xFF,
.................... 0x02,0x06,0x0A,0x12,0x23,0x60,0x20,0x00,
.................... /*) C0309 7 */
.................... 0x00,0x00,0x02,0x04,0x08,0x30,0xC0,0x00,
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... 0x00,0x00,0x40,0x20,0x10,0x0C,0x03,0x00,
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... /*有 C5148 8 */
.................... 0x04,0x04,0x04,0x84,0xE4,0x3C,0x27,0x24,
.................... 0x24,0x24,0x24,0xF4,0x24,0x06,0x04,0x00,
.................... 0x04,0x02,0x01,0x00,0xFF,0x09,0x09,0x09,
.................... 0x09,0x49,0x89,0x7F,0x00,0x00,0x00,0x00,
.................... /*限 C4762 9 */
.................... 0x00,0xFE,0x02,0x22,0xDA,0x06,0x00,0xFE,
.................... 0x92,0x92,0x92,0x92,0xFF,0x02,0x00,0x00,
.................... 0x00,0xFF,0x08,0x10,0x08,0x07,0x00,0xFF,
.................... 0x42,0x24,0x08,0x14,0x22,0x61,0x20,0x00,
.................... /*公 C2511 10 */
.................... 0x00,0x00,0x80,0x40,0x30,0x0C,0x00,0xC0,
.................... 0x07,0x1A,0x20,0x40,0x80,0x80,0x80,0x00,
.................... 0x01,0x01,0x20,0x70,0x28,0x24,0x23,0x20,
.................... 0x20,0x28,0x30,0x60,0x00,0x01,0x00,0x00,
.................... /*司 C4330 11 */
.................... 0x10,0x10,0x92,0x92,0x92,0x92,0x92,0x92,
.................... 0xD2,0x9A,0x12,0x02,0xFF,0x02,0x00,0x00,
.................... 0x00,0x00,0x3F,0x10,0x10,0x10,0x10,0x10,
.................... 0x3F,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,
.................... /*佳*/
.................... 0x40,0x20,0xF0,0x1C,0x47,0x4A,0x48,0x48,
.................... 0x48,0xFF,0x48,0x48,0x4C,0x68,0x40,0x00,
.................... 0x00,0x00,0xFF,0x00,0x40,0x44,0x44,0x44,
.................... 0x44,0x7F,0x44,0x44,0x46,0x64,0x40,0x00,
.................... /*世*/
.................... 0x20,0x20,0x20,0xFE,0x20,0x20,0xFE,0x20,
.................... 0x20,0x20,0x20,0xFE,0x20,0x20,0x20,0x00,
.................... 0x00,0x00,0x00,0x3F,0x20,0x20,0x27,0x22,
.................... 0x22,0x22,0x22,0x27,0x30,0x20,0x00,0x00,
.................... /*盟*/
.................... 0x00,0xFE,0x92,0x92,0x92,0xFE,0x00,0x80,
.................... 0x7E,0x2A,0x2A,0x2A,0x2A,0xFE,0x00,0x00,
.................... 0x40,0x40,0x7C,0x44,0x44,0x7C,0x46,0x45,
.................... 0x44,0x7C,0x44,0x45,0x7E,0x41,0x40,0x00,
.................... /*科*/
.................... 0x10,0x12,0x92,0x72,0xFE,0x51,0x91,0x00,
.................... 0x22,0xCC,0x00,0x00,0xFF,0x00,0x00,0x00,
.................... 0x04,0x02,0x01,0x00,0xFF,0x00,0x04,0x04,
.................... 0x04,0x02,0x02,0x02,0xFF,0x01,0x01,0x00,
.................... /*技*/
.................... 0x08,0x08,0x88,0xFF,0x48,0x28,0x00,0xC8,
.................... 0x48,0x48,0x7F,0x48,0xC8,0x48,0x08,0x00,
.................... 0x01,0x41,0x80,0x7F,0x00,0x40,0x40,0x20,
.................... 0x13,0x0C,0x0C,0x12,0x21,0x60,0x20,0x00,
.................... /*开*/
.................... 0x40,0x42,0x42,0x42,0x42,0xFE,0x42,0x42,
.................... 0x42,0x42,0xFE,0x42,0x42,0x42,0x42,0x00,
.................... 0x00,0x40,0x20,0x10,0x0C,0x03,0x00,0x00,
.................... 0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,
.................... /*发*/
.................... 0x00,0x10,0x3E,0x10,0x10,0xF0,0x9F,0x90,
.................... 0x90,0x92,0x94,0x1C,0x10,0x10,0x10,0x00,
.................... 0x40,0x20,0x10,0x88,0x87,0x41,0x46,0x28,
.................... 0x10,0x28,0x27,0x40,0xC0,0x40,0x00,0x00
.................... };
....................
.................... /****************************************/
.................... /* 定义ASCII字库8列*16行 */
.................... /****************************************/
....................
.................... unsigned char const Ezk[]={
.................... /*-文字: --0x20 */
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... /*-文字:!--0x21 */
.................... 0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,
.................... 0x00,0x00,0x00,0x27,0x00,0x00,0x00,0x00,
.................... /*-文字:"--0x22 */
.................... 0x00,0x08,0x04,0x02,0x08,0x04,0x02,0x00,
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... /*-文字:#--0x23 */
.................... 0x40,0x40,0xF8,0x40,0x40,0xF8,0x40,0x00,
.................... 0x04,0x3F,0x04,0x04,0x3F,0x04,0x04,0x00,
.................... /*-文字:$--0x24 */
.................... 0x00,0x70,0x88,0xFC,0x08,0x08,0x30,0x00,
.................... 0x00,0x1C,0x20,0xFF,0x21,0x22,0x1C,0x00,
.................... /*-文字:%--0x25 */
.................... 0xF0,0x08,0xF0,0x80,0x70,0x08,0x00,0x00,
.................... 0x00,0x31,0x0E,0x01,0x1E,0x21,0x1E,0x00,
.................... /*-文字:&--0x26 */
.................... 0x00,0xF0,0x08,0x88,0x70,0x00,0x00,0x00,
.................... 0x1E,0x21,0x23,0x24,0x18,0x16,0x20,0x00,
.................... /*-文字:'--0x27 */
.................... 0x20,0x18,0x00,0x00,0x00,0x00,0x00,0x00,
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... /*-文字:(--0x28 */
.................... 0x00,0x00,0x00,0x00,0xC0,0x30,0x08,0x04,
.................... 0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20,
.................... /*-文字:)--0x29 */
.................... 0x04,0x08,0x30,0xC0,0x00,0x00,0x00,0x00,
.................... 0x20,0x10,0x0C,0x03,0x00,0x00,0x00,0x00,
.................... /*-文字:*--0x2a */
.................... 0x40,0x40,0x80,0xF0,0x80,0x40,0x40,0x00,
.................... 0x02,0x02,0x01,0x0F,0x01,0x02,0x02,0x00,
.................... /*-文字:+--0x2b */
.................... 0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,
.................... 0x01,0x01,0x01,0x0F,0x01,0x01,0x01,0x00,
.................... /*-文字:,--0x2c */
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... 0x80,0x60,0x00,0x00,0x00,0x00,0x00,0x00,
.................... /*-文字:---0x2d */
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,
.................... /*-文字:.--0x2e */
.................... 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
.................... 0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,
.................... /*-文字:/--ox2f */
.................... 0x00,0x00,0x00,0x00,0x00,0xE0,0x18,0x04,
.................... 0x00,0x40,0x30,0x0C,0x03,0x00,0x00,0x00,
.................... /*-文字:0--0x30 */
.................... 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,
.................... 0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,
.................... /*-文字:1--0x31 */
.................... 0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,
.................... 0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
.................... /*-文字:2--0x32 */
.................... 0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,
.................... 0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,
.................... /*-文字:3--0x33 */
.................... 0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,
.................... 0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,
.................... /*-文字:4--0x34 */
.................... 0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,
.................... 0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,
.................... /*-文字:5--0x35 */
.................... 0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,
.................... 0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,
.................... /*-文字:6--0x36 */
.................... 0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,
.................... 0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,
.................... /*-文字:7--0x37 */
.................... 0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,
.................... 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
.................... /*-文字:8--0x38 */
.................... 0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,
.................... 0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,
.................... /*-文字:9--0x39 */
.................... 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,
.................... 0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,
.................... /*-文字::--0x3a */
.................... 0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x00,
.................... 0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,
.................... /*-文字:/--0x3b */
.................... 0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,
.................... 0x00,0x00,0x80,0x60,0x00,0x00,0x00,0x00,
.................... /*-文字:<--0x3c */
.................... 0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x00,
.................... 0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x00,
.................... /*-文字:=--0x3d */
.................... 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -