最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

51單片機100例實例之09例

2021-01-20 16:13 作者:技術流阿宅  | 我要投稿

//項目名稱:8只數(shù)碼管滾動顯示多個不同字符

//項目再創(chuàng)作者:科技小宅神

//完成時間:2021/01/18

//備注:項目8沒有了。

proteus仿真圖


#include <reg52.h>

#include <intrins.h>//C51內部移位函數(shù)

#define uchar unsigned char

#define uint unsigned int

//段碼表

uchar duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80};//顯示0-7

//1毫秒延時程序

void DelayMS(uint x)

{

uchar t;

while(x--)

{

for(t=0;t<120;t++);

}

}

//主程序

void main()

{

uchar i,j,k=0x80; //常量定義

P3 = 0xff;? ? ? ?//先關閉數(shù)碼管

P2 = 0x00;

while(1)//死循環(huán)

{? ?//刷新若干次,保持一段時間的穩(wěn)定顯示

for(i=0;i<30;i++)

{

for(j=0;j<8;j++)

{

? ?P2=0x00;

? ?k=_crol_(k,1);//逐次循環(huán)左移

? ?P2=k; //發(fā)送位碼

? ?P3=duan[j];? //段碼

? DelayMS(200);

}

? ? }

P2=0x00;//關閉所有數(shù)碼管并延時

DelayMS(1000);

}

}


51單片機100例實例之09例的評論 (共 條)

分享到微博請遵守國家法律
凤城市| 灵石县| 栾城县| 通河县| 福贡县| 翁牛特旗| 南阳市| 敦煌市| 彭州市| 金塔县| 锡林郭勒盟| 马鞍山市| 华池县| 镇宁| 淄博市| 夏河县| 乐业县| 东乌珠穆沁旗| 茌平县| 上饶市| 伊吾县| 济南市| 阿城市| 连南| 武清区| 文山县| 赫章县| 平原县| 焉耆| 抚松县| 梧州市| 沙洋县| 乌拉特后旗| 普兰店市| 通江县| 长丰县| 武夷山市| 祁阳县| 孙吴县| 中卫市| 闻喜县|