?? megalcd.s
字號(hào):
.byte 7,0
.byte 31,0
.byte 0,30
.byte 3,128
.byte 7,31
.byte 255,128
.byte 0,60
.byte 3,128
.byte 7,255
.byte 255,128
.byte 0,'x
.byte 3,128
.byte 7,255
.byte 0,0
.byte 0,'p
.byte 3,128
.byte 3,0
.byte 0,0
.byte 0,224
.byte 3,128
.byte 3,0
.byte 0,0
.byte 1,192
.byte 3,128
.byte 3,0
.byte 0,0
.byte 3,128
.byte 7,128
.byte 3,0
.byte 0,0
.byte 6,0
.byte 7,128
.byte 1,0
.byte 0,0
.byte 12,0
.byte 7,128
.byte 0,0
.byte 0,0
.byte 16,0
.byte 7,128
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,128
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 3,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 3,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
.dbsym e hz1 _hz1 A[480:480]c
_hz2::
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 64,0
.byte 0,0
.byte 'p,0
.byte 0,0
.byte 'p,0
.byte 0,0
.byte 96,0
.byte 0,0
.byte 96,0
.byte 0,0
.byte 192,0
.byte 0,0
.byte 192,0
.byte 0,96
.byte 129,0
.byte 3,241
.byte 143,192
.byte 62,'q
.byte 249,224
.byte 16,'c
.byte 1,128
.byte 0,'b
.byte 3,0
.byte 8,'d
.byte 194,0
.byte 4,96
.byte 96,0
.byte 6,192
.byte 96,0
.byte 3,192
.byte 96,0
.byte 1,192
.byte 96,0
.byte 1,192
.byte 208,0
.byte 1,96
.byte 216,0
.byte 3,'p
.byte 204,0
.byte 6,49
.byte 140,0
.byte 4,17
.byte 134,0
.byte 8,3
.byte 3,128
.byte 16,6
.byte 3,192
.byte 32,12
.byte 1,240
.byte 0,24
.byte 0,252
.byte 0,32
.byte 0,'p
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.dbsym e hz2 _hz2 A[132:132]c
_hz3::
.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 96,0
.byte 0,0
.byte 96,0
.byte 6,0
.byte 192,0
.byte 7,1
.byte 128,0
.byte 3,130
.byte 1,224
.byte 1,28
.byte 62,224
.byte 0,8
.byte 16,96
.byte 0,12
.byte 16,96
.byte 0,12
.byte 16,192
.byte 7,12
.byte 16,192
.byte 63,140
.byte 'P,192
.byte 35,13
.byte 147,192
.byte 3,15
.byte 17,192
.byte 2,14
.byte 17,128
.byte 2,12
.byte 16,0
.byte 2,8
.byte 16,0
.byte 3,0
.byte 16,0
.byte 1,0
.byte 16,0
.byte 1,0
.byte 16,0
.byte 31,192
.byte 16,0
.byte 60,62
.byte 16,0
.byte 0,7
.byte 224,0
.byte 0,1
.byte 255,254
.byte 0,0
.byte 63,248
.byte 0,0
.byte 7,192
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.dbsym e hz3 _hz3 A[132:132]c
_hz4::
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 64,0
.byte 0,48
.byte 96,0
.byte 0,48
.byte 96,0
.byte 0,'p
.byte 224,0
.byte 0,96
.byte 193,128
.byte 0,193
.byte 191,224
.byte 0,195
.byte 224,224
.byte 1,130
.byte 49,0
.byte 3,196
.byte 48,0
.byte 6,200
.byte 16,0
.byte 12,192
.byte 16,0
.byte 8,194
.byte 19,0
.byte 16,130
.byte 17,192
.byte 0,134
.byte 16,192
.byte 0,134
.byte 48,64
.byte 0,132
.byte 176,0
.byte 0,128
.byte 'p,0
.byte 0,128
.byte 48,0
.byte 0,0
.byte 32,224
.byte 0,7
.byte 0,'x
.byte 2,3
.byte 192,24
.byte 2,32
.byte 192,0
.byte 6,48
.byte 4,0
.byte 6,24
.byte 2,0
.byte 12,12
.byte 3,128
.byte 12,7
.byte 3,192
.byte 0,3
.byte 255,192
.byte 0,0
.byte 127,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.dbsym e hz4 _hz4 A[132:132]c
.area vector(rom, abs)
.org 84
jmp _adc_isr
.area lit(rom, con, rel)
.area text(rom, con, rel)
.dbfile C:\work\mega128\mix_exp\megalcd.c
.dbfunc e adc_isr _adc_isr fV
; temp -> R16,R17
.even
_adc_isr::
st -y,R2
st -y,R16
st -y,R17
st -y,R18
st -y,R19
st -y,R24
st -y,R30
in R2,0x3f
st -y,R2
.dbline -1
.dbline 180
; /*****************************************************
; SL-MEGA128綜合演示程序(ICCAVR)
; http://www.sl.com.cn
; 作者:詹衛(wèi)前
; 1、實(shí)驗(yàn)設(shè)備:SL-MEGA
; 2、LCD連接:
; 數(shù)據(jù)線D0~D7接PORTA
; ASK=PORTE.6
; ANSWER=PORTE.7
; RESET=PORTC.3
; 3、實(shí)時(shí)時(shí)鐘晶振32.768KHZ
; 4、ADC通道:ADC0、ADC1,參考電壓:AVCC
; 5、PS2鍵盤:DATA --PE5
; CLOCK--PE4
; 6、工作頻率:內(nèi)部RC 8MHZ
; 7、實(shí)驗(yàn)內(nèi)容:16進(jìn)制掃描鍵盤
; LCD驅(qū)動(dòng)
; 點(diǎn)陣圖形處理
; 漢字內(nèi)碼方式處理
; 漢字點(diǎn)陣方式處理
; 畫點(diǎn)、線、圓函數(shù)
; 實(shí)時(shí)時(shí)鐘RTC
; AD轉(zhuǎn)換實(shí)驗(yàn)
; PS2鍵盤驅(qū)動(dòng)
; 看門狗(WATCHDOG)使用
; 定時(shí)溢出中斷、AD轉(zhuǎn)換完成中斷
; *****************************************************/
; //extern unsigned char kb_buffer[64];
; #include <iom128v.h>
; #include <macros.h>
; /* 定義OCMJ4X8端口 */
; //DATA_PORT=PORTA
; #define data_port PORTA
; //ASK=PORTE.6
; #define ask (PINE&0x40)
; //ANSWER=PORTE.7
; #define set_answer asm("sbi 0x03,7")
; #define clr_answer asm("cbi 0x03,7")
; //RESTE=PORTC.3
; #define set_reset asm("sbi 0x15,3")
; #define clr_reset asm("cbi 0x15,3")
; #define wait asm("nop\n nop")
; /*-- 雙龍公司圖標(biāo)數(shù)據(jù) --*/
; /*-- 寬度x高度=32x32 --*/
; const unsigned char sl_ico[128]={
; 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x7F,0xFF,0xFF,0xF8,0x3F,0xFF,0xFF,0xE0,0x1F,
; 0xFF,0xFF,0x80,0x1F,0xFF,0xFF,0x00,0x3F,0xFF,0xFE,0x01,0xFF,0xFF,0xFC,0x07,0xFF,
; 0xFF,0xF0,0x1F,0xFF,0xFF,0xF0,0x3F,0xFF,0xFF,0xF0,0x3F,0xFF,0xFF,0xF0,0x7F,0xFF,
; 0xFF,0xE0,0x7F,0xFF,0xFF,0xF0,0x3F,0xFF,0xFF,0xF0,0x1F,0xFF,0xFF,0xF8,0x0F,0xFF,
; 0xFF,0xFC,0x0F,0xFF,0xFF,0xFC,0x07,0xFF,0xFF,0xFE,0x03,0xFF,0xFF,0xFF,0x03,0xFF,
; 0xFF,0xFF,0x03,0xFF,0xFF,0xFF,0x01,0xFF,0xFF,0xFF,0x81,0xFF,0xFF,0xFF,0x01,0xFF,
; 0xFF,0xFF,0x03,0xFF,0xFF,0xFE,0x03,0xFF,0xFF,0xF8,0x03,0xFF,0xFF,0xE0,0x07,0xFF,
; 0xFE,0x00,0x2F,0xFF,0xFF,0xC0,0x3F,0xFF,0xFF,0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};
; /*-- ATMEL位圖文件數(shù)據(jù) --*/
; /*-- 寬度x高度=104x49 --*/
; const unsigned char atmel_bmp[637]={
; 0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x0F,
; 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x1F,0xFF,0xFF,0xFF,
; 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
; 0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
; 0xF8,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,
; 0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0xFF,0xFF,0xFF,
; 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,0x7F,0x80,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x00,0x00,0x7F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x03,0xFC,0x7F,0x9F,0xFF,0xFF,0xF8,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0x03,0xFC,0x7F,
; 0x9F,0xFF,0xFF,0xFC,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0x07,0xFC,0x7F,0x9F,0xFF,0xFF,
; 0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0x07,0xFC,0x7F,0x9F,0xC7,0xF9,0xFE,0x3F,0xFF,
; 0xE7,0xF8,0x00,0x00,0x0F,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,
; 0x00,0x0F,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0x1F,0xFC,
; 0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0x1F,0xFC,0x7F,0x9F,0xC7,
; 0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0x3F,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,
; 0x00,0x07,0xF8,0x00,0x00,0x3F,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0x00,0x07,0xF8,
; 0x00,0x00,0x7F,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0x7F,
; 0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0xFF,0xFC,0x7F,0x9F,
; 0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x00,0xFF,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,
; 0x3F,0xFF,0xE7,0xF8,0x00,0x01,0xFF,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,
; 0xF8,0x00,0x01,0xFF,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x03,
; 0xFF,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x03,0xFF,0xFC,0x7F,
; 0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,0x07,0xFB,0xFC,0x7F,0x9F,0xC7,0xF8,
; 0xFE,0x3F,0x00,0x07,0xF8,0x00,0x07,0xF3,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0x00,
; 0x07,0xF8,0x00,0x0F,0xF3,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xF8,0x00,
; 0x1F,0xE3,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xFF,0xF8,0x1F,0xE3,0xFC,
; 0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xFF,0xF0,0x3F,0xC3,0xFC,0x7F,0x9F,0xC7,
; 0xF8,0xFE,0x3F,0xFF,0xE7,0xFF,0xF0,0x3F,0xC3,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,
; 0xFF,0xE7,0xFF,0xE0,0x7F,0xF3,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xFF,
; 0xE0,0x7F,0xF3,0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xFF,0xC0,0xFF,0xF3,
; 0xFC,0x7F,0x9F,0xC7,0xF8,0xFE,0x3F,0xFF,0xE7,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0xFF,
; 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0xFF,0xFF,0xFF,0xFF,
; 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
; 0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
; 0xFF,0xF8,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
; /*-- 文字: 和 --*/
; /*-- 楷體_GB231248; 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=64x64 --*/
; const unsigned char hz1[480]={
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x80,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x1F,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xC0,0x00,0x00,0x00,
; 0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFC,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x0F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x03,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0x87,0xC0,0x00,0x00,0x00,0x00,
; 0x00,0x18,0x07,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xC0,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x80,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x03,0x87,0xC0,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xE0,0x00,0x06,0x00,
; 0x00,0x00,0x0F,0xFF,0xC0,0x00,0x1F,0x80,0x00,0x00,0xFF,0xF8,0x00,0x01,0xFF,0xE0,
; 0x00,0x0F,0xFF,0x80,0x7F,0xFF,0xFF,0xF0,0x07,0xFF,0xE7,0x80,0x7F,0xFF,0xFF,0xF0,
; 0x1F,0xFE,0x0F,0x80,0x7F,0x80,0x07,0xE0,0x0F,0xF0,0x1F,0x80,0x3E,0x00,0x07,0xC0,
; 0x07,0x80,0x3F,0x80,0x1E,0x00,0x07,0xC0,0x00,0x00,0x3F,0x80,0x1E,0x00,0x07,0x80,
; 0x00,0x00,0x7F,0x80,0x1E,0x00,0x07,0x80,0x00,0x00,0xFB,0x80,0x0E,0x00,0x07,0x80,
; 0x00,0x00,0xF3,0xF8,0x0E,0x00,0x0F,0x00,0x00,0x01,0xE3,0xFE,0x0E,0x00,0x0F,0x00,
; 0x00,0x03,0xE3,0xBF,0x0E,0x00,0x0F,0x00,0x00,0x07,0xC3,0x9F,0x07,0x00,0x0E,0x00,
; 0x00,0x07,0x83,0x8F,0x07,0x00,0x0E,0x00,0x00,0x0F,0x03,0x83,0x07,0x00,0x1F,0x00,
; 0x00,0x1E,0x03,0x80,0x07,0x1F,0xFF,0x80,0x00,0x3C,0x03,0x80,0x07,0xFF,0xFF,0x80,
; 0x00,0x78,0x03,0x80,0x07,0xFF,0x00,0x00,0x00,0x70,0x03,0x80,0x03,0x00,0x00,0x00,
; 0x00,0xE0,0x03,0x80,0x03,0x00,0x00,0x00,0x01,0xC0,0x03,0x80,0x03,0x00,0x00,0x00,
; 0x03,0x80,0x07,0x80,0x03,0x00,0x00,0x00,0x06,0x00,0x07,0x80,0x01,0x00,0x00,0x00,
; 0x0C,0x00,0x07,0x80,0x00,0x00,0x00,0x00,0x10,0x00,0x07,0x80,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x07,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
; const unsigned char hz2[132]={
; /*-- 文字: 歡 --*/
; /*-- 楷體_GB231224; 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=32x33 --*/
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x70,0x00,
; 0x00,0x00,0x70,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0xC0,0x00,
; 0x00,0x00,0xC0,0x00,0x00,0x60,0x81,0x00,0x03,0xF1,0x8F,0xC0,0x3E,0x71,0xF9,0xE0,
; 0x10,0x63,0x01,0x80,0x00,0x62,0x03,0x00,0x08,0x64,0xC2,0x00,0x04,0x60,0x60,0x00,
; 0x06,0xC0,0x60,0x00,0x03,0xC0,0x60,0x00,0x01,0xC0,0x60,0x00,0x01,0xC0,0xD0,0x00,
; 0x01,0x60,0xD8,0x00,0x03,0x70,0xCC,0x00,0x06,0x31,0x8C,0x00,0x04,0x11,0x86,0x00,
; 0x08,0x03,0x03,0x80,0x10,0x06,0x03,0xC0,0x20,0x0C,0x01,0xF0,0x00,0x18,0x00,0xFC,
; 0x00,0x20,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x00};
; const unsigned char hz3[132]={
; /*-- 文字: 迎 --*/
; /*-- 楷體_GB231224; 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=32x33 --*/
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x06,0x00,0xC0,0x00,0x07,0x01,0x80,0x00,
; 0x03,0x82,0x01,0xE0,0x01,0x1C,0x3E,0xE0,0x00,0x08,0x10,0x60,0x00,0x0C,0x10,0x60,
; 0x00,0x0C,0x10,0xC0,0x07,0x0C,0x10,0xC0,0x3F,0x8C,0x50,0xC0,0x23,0x0D,0x93,0xC0,
; 0x03,0x0F,0x11,0xC0,0x02,0x0E,0x11,0x80,0x02,0x0C,0x10,0x00,0x02,0x08,0x10,0x00,
; 0x03,0x00,0x10,0x00,0x01,0x00,0x10,0x00,0x01,0x00,0x10,0x00,0x1F,0xC0,0x10,0x00,
; 0x3C,0x3E,0x10,0x00,0x00,0x07,0xE0,0x00,0x00,0x01,0xFF,0xFE,0x00,0x00,0x3F,0xF8,
; 0x00,0x00,0x07,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x00};
; const unsigned char hz4[132]={
; /*-- 文字: 您 --*/
; /*-- 楷體_GB231224; 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=32x33 --*/
; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x30,0x60,0x00,
; 0x00,0x30,0x60,0x00,0x00,0x70,0xE0,0x00,0x00,0x60,0xC1,0x80,0x00,0xC1,0xBF,0xE0,
; 0x00,0xC3,0xE0,0xE0,0x01,0x82,0x31,0x00,0x03,0xC4,0x30,0x00,0x06,0xC8,0x10,0x00,
; 0x0C,0xC0,0x10,0x00,0x08,0xC2,0x13,0x00,0x10,0x82,0x11,0xC0,0x00,0x86,0x10,0xC0,
; 0x00,0x86,0x30,0x40,0x00,0x84,0xB0,0x00,0x00,0x80,0x70,0x00,0x00,0x80,0x30,0x00,
; 0x00,0x00,0x20,0xE0,0x00,0x07,0x00,0x78,0x02,0x03,0xC0,0x18,0x02,0x20,0xC0,0x00,
; 0x06,0x30,0x04,0x00,0x06,0x18,0x02,0x00,0x0C,0x0C,0x03,0x80,0x0C,0x07,0x03,0xC0,
; 0x00,0x03,0xFF,0xC0,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
; 0x00,0x00,0x00,0x00};
; unsigned int adc1;
; unsigned int adc2;
; unsigned char adcval[6];
; unsigned char keytime;
; extern void timecal(void);
; extern void timer0_init(void);
; extern void timer2_init(void);
; extern void delay_ms(unsigned int n);
; extern void init_kb(void);
; extern void timetoasc(void);
; extern unsigned char getchar(void);
; /* AD轉(zhuǎn)換程序 */
; #pragma interrupt_handler adc_isr:iv_ADC
; void adc_isr(void)
; {
.dbline 181
; unsigned int temp=0;
clr R16
clr R17
.dbline 184
; //while(temp<6)
; // temp++;
; temp=ADC;
in R16,0x4
in R17,0x5
.dbline 185
; switch (ADMUX)
in R18,0x7
clr R19
cpi R18,0
cpc R18,R19
breq L5
X0:
cpi R18,1
ldi R30,0
cpc R19,R30
breq L6
xjmp L2
X1:
.dbline 186
; {
L5:
.dbline 188
; case 0:
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -