📄 ylf240128a.s
字号:
.module YLF240128A.c
.area code(ram, con, rel)
.area lit(rom, con, rel)
_GrCode::
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 255,255
.byte 255,255
.byte 255,255
.byte 255,255
.byte 255,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,255
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,255
.byte 128,128
.byte 128,128
.byte 128,128
.byte 128,128
.byte 1,1
.byte 1,1
.byte 1,1
.byte 1,1
.word 0,0,0,0,0
.word 0,0,0,0,0
.byte 0,0,0,0
.dbfile D:\单片机编程\iccavr\YLF240128A\YLF240128A.c
.dbsym e GrCode _GrCode A[80:80]kc
_ChCode::
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 251,248
.byte 146,8
.byte 147,248
.byte 162,8
.byte 162,8
.byte 147,248
.byte 138,128
.byte 138,'H
.byte 170,'P
.byte 146,32
.byte 130,32
.byte 130,16
.byte 130,142
.byte 131,4
.byte 130,0
.byte 32,64
.byte 32,64
.byte 252,160
.byte 33,24
.byte 'C,246
.byte 'T,0
.byte 252,4
.byte 'S,212
.byte 18,'T
.byte 31,212
.byte 242,'T
.byte 19,212
.byte 18,'T
.byte 18,'T
.byte 19,'D
.byte 18,140
.byte 12,0
.byte 6,0
.byte 2,0
.byte 1,0
.byte 3,0
.byte 2,128
.byte 2,128
.byte 4,64
.byte 4,32
.byte 8,32
.byte 8,16
.byte 16,8
.byte 32,14
.byte 64,4
.byte 128,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 6,0
.byte 10,0
.byte 20,0
.byte 40,0
.byte 95,254
.byte 128,2
.byte 95,254
.byte 40,0
.byte 20,0
.byte 10,0
.byte 6,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 255,255
.byte 128,1
.byte 128,1
.byte 128,3
.byte 128,5
.byte 128,9
.byte 128,17
.byte 160,33
.byte 144,'A
.byte 136,129
.byte 133,1
.byte 130,1
.byte 128,1
.byte 128,1
.byte 128,1
.byte 255,255
.byte 255,255
.byte 128,1
.byte 128,1
.byte 144,9
.byte 136,17
.byte 132,33
.byte 130,'A
.byte 129,129
.byte 129,129
.byte 130,'A
.byte 132,33
.byte 136,17
.byte 144,9
.byte 128,1
.byte 128,1
.byte 255,255
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,4
.byte 127,254
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,16
.byte 63,248
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,4
.byte 127,254
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 127,252
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 63,248
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 127,254
.byte 0,0
.byte 0,0
.byte 0,0
.byte 127,252
.byte 'D,132
.byte 'D,132
.byte 'D,132
.byte 'D,132
.byte 'D,132
.byte 'D,132
.byte 'H,132
.byte 'H,124
.byte 'P,4
.byte 96,4
.byte 64,4
.byte 127,252
.byte 64,4
.byte 0,0
.byte 0,0
.byte 127,248
.byte 2,0
.byte 2,0
.byte 2,0
.byte 2,0
.byte 2,32
.byte 63,240
.byte 4,32
.byte 4,32
.byte 4,32
.byte 4,32
.byte 4,36
.byte 255,254
.byte 0,0
.byte 0,0
.byte 4,128
.byte 36,192
.byte 36,128
.byte 36,254
.byte 37,64
.byte 38,32
.byte 36,48
.byte 4,16
.byte 0,0
.byte 63,248
.byte 36,136
.byte 36,136
.byte 36,136
.byte 36,136
.byte 255,254
.byte 0,0
.byte 16,0
.byte 16,32
.byte 16,16
.byte 253,254
.byte 17,4
.byte 16,'P
.byte 20,140
.byte 25,4
.byte 48,0
.byte 209,252
.byte 16,32
.byte 16,32
.byte 16,32
.byte 16,32
.byte 'S,254
.byte 32,0
.byte 0,0
.byte 255,254
.byte 0,0
.byte 15,224
.byte 'I,36
.byte 'I,36
.byte 'O,228
.byte 'I,36
.byte 'I,36
.byte 'I,36
.byte 'O,228
.byte 'H,36
.byte 64,4
.byte 127,252
.byte 64,4
.byte 0,0
.byte 0,0
.byte 127,254
.byte 2,0
.byte 4,0
.byte 63,252
.byte 36,'D
.byte 36,'D
.byte 39,196
.byte 36,'D
.byte 36,'D
.byte 39,196
.byte 36,'D
.byte 36,'D
.byte 63,252
.byte 32,4
.byte 0,0
.byte 4,0
.byte 12,32
.byte 17,240
.byte 63,16
.byte 2,0
.byte 255,252
.byte 4,64
.byte 9,32
.byte 50,24
.byte 204,'n
.byte 49,132
.byte 6,24
.byte 24,96
.byte 3,128
.byte 124,0
.byte 0,0
.byte 8,32
.byte 'I,48
.byte 42,32
.byte 28,32
.byte 255,126
.byte 28,'D
.byte 43,'D
.byte 'H,196
.byte 8,40
.byte 255,40
.byte 18,16
.byte 52,16
.byte 12,40
.byte 50,'N
.byte 192,132
.byte 0,0
.byte 64,0
.byte 33,240
.byte 49,16
.byte 33,16
.byte 1,16
.byte 1,16
.byte 226,14
.byte 37,248
.byte 33,8
.byte 33,8
.byte 32,144
.byte 32,144
.byte 40,96
.byte 48,144
.byte 35,14
.byte 12,4
.byte 63,248
.byte 36,'H
.byte 36,'H
.byte 63,248
.byte 1,0
.byte 127,252
.byte 2,0
.byte 31,240
.byte 16,16
.byte 31,240
.byte 16,16
.byte 31,240
.byte 16,16
.byte 31,240
.byte 16,16
.byte 255,254
.byte 8,128
.byte 12,96
.byte 24,64
.byte 23,254
.byte 48,0
.byte 51,248
.byte 'P,0
.byte 147,248
.byte 16,0
.byte 19,248
.byte 18,8
.byte 18,8
.byte 18,8
.byte 19,248
.byte 18,8
.byte 0,0
.byte 31,240
.byte 16,16
.byte 16,16
.byte 16,16
.byte 31,240
.byte 0,0
.byte 255,254
.byte 8,0
.byte 8,0
.byte 31,240
.byte 8,16
.byte 0,16
.byte 0,16
.byte 1,16
.byte 0,160
.byte 0,64
.byte 64,2
.byte 39,194
.byte 36,'B
.byte 132,'R
.byte 'E,'R
.byte 'U,'R
.byte 21,'R
.byte 37,'R
.byte 37,'R
.byte 37,'R
.byte 197,'R
.byte 'A,2
.byte 'B,130
.byte 'B,'B
.byte 'D,'J
.byte 'H,4
.byte 0,32
.byte 64,40
.byte 32,36
.byte 48,36
.byte 39,254
.byte 0,32
.byte 224,32
.byte 39,224
.byte 33,32
.byte 33,16
.byte 33,16
.byte 33,10
.byte 41,202
.byte 54,6
.byte 32,2
.byte 0,0
.byte 4,64
.byte 4,64
.byte 255,254
.byte 4,64
.byte 8,0
.byte 12,128
.byte 8,144
.byte 24,152
.byte 40,160
.byte 'H,192
.byte 9,128
.byte 10,132
.byte 8,132
.byte 8,134
.byte 8,124
.byte 8,0
.byte 17,8
.byte 16,136
.byte 16,144
.byte 253,254
.byte 16,32
.byte 48,32
.byte 57,252
.byte 'T,32
.byte 'P,32
.byte 144,32
.byte 19,254
.byte 16,32
.byte 16,32
.byte 16,32
.byte 16,32
.byte 16,32
.byte 16,128
.byte 24,64
.byte 35,252
.byte 34,4
.byte 'J,4
.byte 251,252
.byte 18,0
.byte 35,252
.byte 123,'T
.byte 3,'T
.byte 5,252
.byte 53,'T
.byte 197,'T
.byte 9,'T
.byte 17,12
.byte 0,0
.byte 36,4
.byte 52,4
.byte 36,36
.byte 63,164
.byte 'D,36
.byte 4,36
.byte 127,164
.byte 4,36
.byte 63,164
.byte 36,164
.byte 36,164
.byte 36,164
.byte 36,132
.byte 39,132
.byte 5,20
.byte 4,8
.byte 16,0
.byte 16,0
.byte 17,252
.byte 254,132
.byte 16,136
.byte 48,136
.byte 56,136
.byte 52,'H
.byte 'T,'P
.byte 'P,'P
.byte 144,32
.byte 16,32
.byte 16,'P
.byte 17,142
.byte 22,4
.byte 16,0
.dbsym e ChCode _ChCode A[928:29:32]kc
.area eeprom(rom, con, rel)
.dbfile D:\单片机编程\iccavr\YLF240128A\YLF240128A.c
.area data(ram, con, rel)
.dbfile D:\单片机编程\iccavr\YLF240128A\YLF240128A.c
.area text(rom, con, rel)
.dbfile D:\单片机编程\iccavr\YLF240128A\YLF240128A.c
.dbfunc e delay_us _delay_us fV
; i -> R20,R21
; n -> R16,R17
.even
_delay_us::
xcall push_gset1
.dbline -1
.dbline 233
; /*ATMega16 LCD YLF240128A with T6963c controller*/
; /*internal 8Mhz osc*/
; /*PIN DEFINE
; 1 -- FG 0v
; 2 -- VSS/GND 0v
; 3 -- VDD 5v
; 4 -- V0 -
; 5 -- /WR H/L -- PA3
; 6 -- /RD H/L -- PA2
; 7 -- CE L -- PA1
; 8 -- C/D H/L -- PC0
; 9 -- RESET L -- PD5
; 10 -- D0 - -- PB0
; 11 -- D1 -- PB1
; 12 -- D2 -- PB2
; 13 -- D3 -- PB3
; 14 -- D4 -- PB4
; 15 -- D5 -- PB5
; 16 -- D6 -- PB6
; 17 -- D7 -- PB7
; 18 -- FS H/L(取L)
; 19 -- NC
; 20 -- LED+
; 21 -- LEN-
; */
;
; #include <iom16v.h>
; #include <macros.h>
; #include <math.h>
; #include <string.h>
; #include <eeprom.h>
;
; //晶振8MHz
; #define xtal 8
; #define uchar unsigned char
; #define uint unsigned int
; //#define ramend 0x45f
;
; //LCD IO Macro Define
; #define WR_SET PORTA|=BIT(3)
; #define WR_CLR PORTA&=~BIT(3)
; #define RD_SET PORTA|=BIT(2)
; #define RD_CLR PORTA&=~BIT(2)
; #define CE_SET PORTA|=BIT(1)
; #define CE_CLR PORTA&=~BIT(1)
; #define CD_SET PORTC|=BIT(0)
; #define CD_CLR PORTC&=~BIT(0)
; #define FS_SET PORTD|=BIT(7)
; #define FS_CLR PORTD&=~BIT(7)
; #define IN_DIR PORTA|=BIT(0)
; #define OUT_DIR PORTA&=~BIT(0)
; #define RST_SET PORTD|=BIT(5)
; #define RST_CLR PORTD&=~BIT(5)
; #define LCDLINE 16
; #define LCDCOLUMN 30
; #define TXHOME 0x40
; #define TXAREA 0x41
; #define GRHOME 0x42
; #define GRAREA 0x43
; #define CUPSET 0x21
; #define OFFSET 0x22
; #define ADPSET 0x24
; #define AWRON 0xB0
; #define AREON 0xB1
; #define AWROFF 0xB2
;
; //***************************************************************
; //LCD 8*8
; //***************************************************************
;
; #define BLANK 0
; #define BLACK 1
; #define ONLINE 2
; #define MIDLINE 3
; #define UNDERLINE 4
; #define LEFTLINE 5
; #define RIGHTLINE 6
; //***************************************************************
; //LCD 16*16
; //***************************************************************
;
; #define BLANK 0
; #define XIAN 1
; #define SHU1 2
; #define RU 3
; #define ARROW 4
; #define HOOK 5
; #define FORK 6
; #define ONE 7
; #define TWO 8
; #define THREE 9
;
; #define FOUR 10
; #define FIVE 11
; #define JIAN 12
; #define KONG 13
; #define HUA 14
; #define MIAN 15
; #define CAN 16
; #define SHU 17
; #define SE1 18
; #define ZHI 19
;
; #define XIN1 20
; #define HAO 21
; #define CE 22
; #define SHI 23
; #define HUA1 24
; #define YANG 25
; #define BIAN 26
; #define ZHI1 27
; #define QUAN 28
;
; //***********************************************************
; //Global Variable Define
; //***********************************************************
; #pragma data: code
; const uchar GrCode[8*10]={
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//blank
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -