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

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

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例的評論 (共 條)

分享到微博請遵守國家法律
广安市| 积石山| 磐安县| 卢湾区| 思茅市| 昆明市| 邵东县| 灌云县| 博爱县| 长泰县| 会同县| 裕民县| 蓝山县| 鸡西市| 江山市| 赫章县| 牙克石市| 当涂县| 邹城市| 东兰县| 夏邑县| 翼城县| 丰镇市| 门源| 辽源市| 额济纳旗| 泰顺县| 龙井市| 象山县| 准格尔旗| 徐州市| 五寨县| 奇台县| 綦江县| 宣化县| 略阳县| 锡林浩特市| 舒城县| 高雄市| 梅州市| 兴仁县|