{
if(flag==1) {flag=0;clear_screen(0);} lcd_display_hanzi(1,0,0,12);
lcd_display_hanzi(1,1,1,17);
lcd_display_hanzi(1,1,2,18); lcd_display_hanzi(1,1,3,19); lcd_display_hanzi(2,1,1,15);
lcd_display_hanzi(1,2,1,15); lcd_display_hanzi(1,2,2,22); lcd_display_hanzi(2,1,2,16); lcd_display_hanzi(1,0,1,13); lcd_display_hanzi(1,0,2,45);
lcd_display_hanzi(1,2,3,22);
lcd_display_hanzi(2,2,1,20); lcd_display_hanzi(2,2,2,21);
lcd_display_hanzi(1,3,1,23);
lcd_display_hanzi(1,3,2,24); lcd_display_hanzi(1,3,3,25); lcd_display_hanzi(2,3,1,26);
}
void lcd_display_3() {
if(flag==1) {flag=0;clear_screen(0);} lcd_display_hanzi(1,0,0,29);
lcd_display_hanzi(1,0,1,30); lcd_display_hanzi(1,0,2,31); lcd_display_hanzi(1,0,3,32);
lcd_display_hanzi(1,1,3,34); lcd_display_hanzi(2,0,0,33); lcd_display_hanzi(2,3,2,27);
lcd_display_hanzi(2,1,0,35);
lcd_display_hanzi(2,1,1,36); lcd_display_hanzi(2,1,2,37); lcd_display_hanzi(2,1,3,28);
第 26 页 共 27 页
lcd_display_hanzi(1,2,0,38);
lcd_display_hanzi(1,2,1,39);
lcd_display_hanzi(1,2,2,40); lcd_display_hanzi(1,2,3,41); lcd_display_hanzi(2,2,0,42);
lcd_display_hanzi(2,2,1,43); lcd_display_hanzi(2,2,2,44);
}
void main(void) { init(); while(1) {
switch(select) } }
void EX0_ISR() interrupt 0 { flag=1; if(key_up==0) select++; else select--; select%=4; }
{
case 0:lcd_display_0();break;
case 1:lcd_display_1();break; case 2:lcd_display_2();break; case 3:lcd_display_3();break;
}
第 27 页 共 27 页