新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 數(shù)碼管動(dòng)態(tài)顯示程序

        數(shù)碼管動(dòng)態(tài)顯示程序

        作者: 時(shí)間:2012-09-14 來(lái)源:網(wǎng)絡(luò) 收藏
        經(jīng)過(guò)幾天的不眠不休,結(jié)合我們老師是方法和網(wǎng)絡(luò)資料,加上自己不斷的學(xué)習(xí),思考,修改,終于成功的讓出來(lái),并且能從0~99。接下來(lái)繼續(xù)努力,把程序再簡(jiǎn)化。耶,又成功了一步,辛苦的付出總能見(jiàn)到美好的收獲。加油加油!

        點(diǎn)擊瀏覽下一頁(yè)
        電路連接圖

        #include"reg51.h"#define uchar unsigned char#define uint unsigned intuchar code smg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};uchar data yy[2]={0,0};uint a;sbit P30=P3^0;sbit P31=P3^1;void delayms(uint m){uchar i,j;for(i=m;i>0;i--)for(j=110;j>0;j--);}void calc(){P30=1;P2=smg[yy[6]];delayms(10);P3=0;P31=1;P2=smg[yy[7]];delayms(10);P3=0;}void JS(){a++;if(a==10) a=0;yy[7]=a%10;   //個(gè)位yy[6]=a/10;   //十位}void main(){uint i;while(1){for(i=250;i>0;i--){calc();}JS();}}


        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 桦甸市| 太湖县| 太和县| 鹿泉市| 石渠县| 新化县| 尉犁县| 上蔡县| 中超| 麻城市| 桂平市| 兴海县| 乌什县| 梅河口市| 兖州市| 澄迈县| 治县。| 凤阳县| 绥中县| 府谷县| 北碚区| 新泰市| 尚义县| 河池市| 泰州市| 高阳县| 珠海市| 广昌县| 清苑县| 汨罗市| 宁陕县| 张家港市| 会宁县| 长兴县| 元阳县| 乐都县| 安新县| 健康| 和顺县| 张家口市| 五大连池市|