?? +_-
字號:
#include <iom16v.h>
#include <macros.h>
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
#pragma interrupt_handler miao2:2
#include "yejing.c"
#include "451.c"
uchar j=0,g;
uint xg=0;
uchar mimas[]={0,0,0,0,0,0},mimac[]={2,2,3,4,5,6},mima_xg[]={0,0,0,0,0,0};
void miao2()
{uchar q;
q=ch451_read();
switch(q)
{
case keycode_s1: g=1;break;
case keycode_s2: g=2;break;
case keycode_s3: g=3;break;
case keycode_s9: g=4;break;
case keycode_s10: g=5;break;
case keycode_s11: g=6;break;
case keycode_s17: g=7;break;
case keycode_s18: g=8;break;
case keycode_s19: g=9;break;
case keycode_s4: g=0;break;
case keycode_s12: g=12;break;
case keycode_s20: g=20;break;
}
if(g>=0&&g<=9)
{j++,mimas[j-1]=g;
if(j==7){j=0;}}
if(g==12)
{j=0;}
if(g==20)
{j=0,xg=1;
}
}
void main()
{uint i;
//液晶配置
port_init12864();
lcd_init12864();
write_com12864(0x01);
delay_ms(10);
//451配置
port_init451();
int0_init();
ch451_init();
ch451_write(CH451_RESET);
ch451_write(CH451_SYSON2);
ch451_write(CH451_TWINKLE);
ch451_write(CH451_BCD);
for(;;)
{ case 0:{write_com12864(0x06);}
//delay(5);
//lcd_pos12864(0,0);
//writeString12864("請輸入密碼");
// break;}
case 1:
{lcd_pos12864(0,5);
write_dat12864(0X0f);
break;}
case 2:
{lcd_pos12864(0,5);
write_dat12864(0X0f);
write_dat12864(0X0f);
break;}
case 3:
{lcd_pos12864(0,6);
write_dat12864(0X0f);
break;}
case 4:
{lcd_pos12864(0,6);
write_dat12864(0X0f);
write_dat12864(0X0f);
break;}
case 5:
{lcd_pos12864(0,7);
write_dat12864(0X0f);
break;}
case 6:
{lcd_pos12864(0,7);
write_dat12864(0X0f);
write_dat12864(0X0f);
break;}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -