亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4809|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

單片機數(shù)碼管顯示程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:955419 發(fā)表于 2021-7-21 21:48 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式

/*        數(shù)碼管顯示加1到9999        */
#include<reg52.h>                //頭文件聲明
#include<intrins.h>
#define uchar unsigned char        //宏定義
#define uint unsigned int
uchar code leddata[]={
0xC0, 0xF9, 0xA4, 0xB0,
0x99, 0x92, 0x82, 0xF8,
0x80, 0x90, 0x88, 0x83,
0xC6, 0xA1, 0x86, 0x8E};
uint cot;                        //定義一個變量
uint time;
uchar hime;
sbit ADDR0=P3^0;                //段選
sbit ADDR1=P3^1;
sbit ADDR2=P3^2;
sbit ADDR3=P3^3;
void delay(uint z)        //延時子函數(shù)寫在前面不用聲明
{
        uint x,y;
        for(x=z;x>0;x--)
                for(y=114;y>0;y--);
}
void init()
{
        TMOD=0x10;                //定時器1工作模式1 16模式定時器。
        TH1=0x4b;
        TL1=0xfe;                //定時50毫秒
        TR1=1;                        //啟動定時器
}
void display()
{
        P1=leddata[time/1000];
        delay(1);
        ADDR0=0;
        delay(1);
        ADDR0=1;

        P1=leddata[time%1000/100];
        delay(1);
        ADDR1=0;
        delay(1);
        ADDR1=1;

        P1=leddata[time%100/10];
        delay(1);
        ADDR2=0;
        delay(1);
        ADDR2=1;

        P1=leddata[time%10];
        delay(1);
        ADDR3=0;
        delay(1);
        ADDR3=1;
}
sbit s2=P3^4;
sbit s3=P3^5;
void main()                   //主程序
{
        init();
        while(1)
        {
               
                if(TF1==1)                //TF是否等于1
                {
                        TF1=0;                //等于1清零
                        TH1=0x4b;
                        TL1=0xfe;        //初始化從新付值
                        cot++;                //cot加1
                }
                if(cot==20)                //cot是否等于20
                {
                        cot=0;
                        delay(1);
                        time++;
                         if(time>9999)
                                time=0;
                }
        
                display();
        }

}

評分

參與人數(shù) 1黑幣 +10 收起 理由
admin + 10 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:885883 發(fā)表于 2021-7-22 16:35 | 只看該作者
EA是不是要打開,才能定時
回復(fù)

使用道具 舉報

板凳
ID:950257 發(fā)表于 2021-7-23 15:16 | 只看該作者
中斷允許位EA 你都沒打開,上哪來的時間能給你顯示
回復(fù)

使用道具 舉報

地板
ID:57657 發(fā)表于 2021-7-23 21:40 | 只看該作者
gain 發(fā)表于 2021-7-23 15:16
中斷允許位EA 你都沒打開,上哪來的時間能給你顯示

這個程序只有定時器計時,沒有中斷,開EA干什么。
回復(fù)

使用道具 舉報

5#
ID:282869 發(fā)表于 2021-7-25 10:27 | 只看該作者
下載研習(xí)程序單步執(zhí)行
回復(fù)

使用道具 舉報

6#
ID:424501 發(fā)表于 2021-7-25 22:09 | 只看該作者
用的是查詢不是中斷,無需ea
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表