找回密碼
         注冊會員
        搜索附件  
        MCU資訊論壇 附件中心 單片機論壇 51單片機論壇 數碼管移位掃描顯示.rar

        數碼管移位掃描顯示.rar

         

        keil 中變態的c語言問題-急!:

        此程序是一個鍵盤掃描,數碼管移位顯示的c語言程序,用的是89s52的單片機;思路大概就是:將鍵盤掃描到的數值在數碼管上移位顯示,就像平常的計算器那樣輸入,最新輸入的數據始終顯示在最右端,第一次鍵盤輸入的數據顯示在數碼管最左端……然后依次。
        #include<regx52.h>
        #include<keyscan.h>//鍵盤掃描子程序
        #define uint unsigned int
        #define uchar unsigned char
        uchar i=0;uchar j;
        uchar code seg[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};//段碼,共陽型,0-9,a-f
        uchar code scan[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//位選,分別選擇從右到左的數碼管
        uchar counter[8];//記錄8位數碼管每位的值
        void main()
        {
        uchar n=0;
        while(1)
        {
        n=0;
        n=keyscan();

        /* for(j=6;j>=0;j--)
        counter[j+1]=counter[j]; */ //用此for語句代替下面的幾條移位語句不能顯示,用以下的則能顯示。此,問題1
        if(n%17) //如果鍵盤有輸入,則移位一次。鍵盤子程序返回1-16,可是這句好像沒起什么作用,按鍵一次其內的語句就無限次的執行,以至8位數碼管顯示的都是一個數值
        {//此,問題2
        counter[7]=counter[6];
        counter[6]=counter[5];
        counter[5]=counter[4];
        counter[4]=counter[3];
        counter[3]=counter[2];
        counter[2]=counter[1];
        counter[1]=counter[0];
        counter[0]=n-1;
        }
        P0=seg[counter];
        P3=scan;

        i++;
        if(i==8) i=0;
        }
        }

        QQ|手機版|MCU資訊論壇 ( 京ICP備18035221號-2 )|網站地圖

        GMT+8, 2025-5-3 09:06 , Processed in 0.043381 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2025 Discuz! Team.

        久久精品www| 久久99精品国产自在现线小黄鸭| 国产精品内射后入合集| 国产精品成| 国产精品视频白浆免费视频| 久久精品a亚洲国产v高清不卡| 国产精品成熟老女人视频| 91精品国产色综合久久| 亚洲精品午夜无码专区| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 久久精品二区| 88国产精品无码一区二区三区 | 国产成人亚洲合集青青草原精品| 91国内揄拍国内精品情侣对白| 精品无码久久久久久久久久| 中文字幕亚洲综合精品一区| 精品无码久久久久久国产| 亚洲中文久久精品无码| 亚洲sss综合天堂久久久| 亚洲A∨午夜成人片精品网站| 国产AV午夜精品一区二区入口| 少妇人妻偷人精品无码视频| 真实国产乱子伦精品视频| 精品无码一区二区三区爱欲九九| 亚洲国产精品第一区二区| 国产精品视频第一页| www.亚洲精品| 精品一区二区三区高清免费观看| 台湾佬中文娱乐22| 国产欧美久久久精品| 四虎国产精品永久地址入口| 国产在线精品一区二区在线观看| 久久66热人妻偷产精品9| 亚洲愉拍自拍欧美精品| 先锋影音男人资源| 久久这里只精品国产99热| 亚洲国产精品久久久久| 一级A毛片免费观看久久精品| 国产精品天天看天天狠| 久久无码人妻精品一区二区三区| 日韩精品久久无码中文字幕|