include <reg51.h> unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};void show();void delay();void main(){ while(1)show();} void show(){ unsigned char i;for(i=0;i<8;++i){ P0=table[i+1];P2=~(0x01<...
1、按你显示程序的逻辑,对TAB修改如下:TAB:DB 00H,3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H,00H 即数据的首尾为0(这是个标记而已),中间才是七段码 0--F 的显示数据;2、对CK1、CK2键盘按下及松开程序做了修改;3、显示程序也进行了修改,唯独延...
COM223-DX0005 CPS11D-7BA21 CUS31-A2A DK9WS-AA德国E+H 上海菱馥自动化科技有限公司 查看详情 ¥11.00/台 上海 PMP51-AA21JA1PGCRKJA1+AK 91WA1-AA3B00ACA4AA德国E+H 上海菱馥自动化科技有限公司 查看详情 ¥22.00/台 上海 CPS11D-7B...
1)起始部分,R5用于控制取七段码的方向,是从头起还是从尾起;2)显示部分;这个是按你取七段码的思路,递增时是以 0 为结束,那么为了让递减时也以 0 为结束;因此就在前面加 0;TAB:DB 00H,3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H,00H;所以递增...