51单片机按键实现00-99加减(自己整理的)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

上面一个按键加,下面一个减#includereg51.h#includeintrins.h#defineucharunsignedchar#defineuintunsignedintucharcoded_c[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};uchari=0,j=0,k=0;/*voiddelay_ms(uintx){uchart;while(x--)for(t=0;t240;t++);}*/voidEX_INT0()interrupt0{i++;if(i==10){i=0;k=1;}}voidmain(){P0=0x00;P1=0x00;EA=1;EX0=1;IT0=1;while(1){P0=~d_c[i];P2=~d_c[j];//i=(i+1)%10;if(i==0&&k==1){j++;k=0;if(j==10)j=0;}//delay_ms(450);}}

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功