五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

51單片機100例實例之10例

2021-01-20 16:18 作者:技術(shù)流阿宅  | 我要投稿

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

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

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

proteus仿真圖


#include <reg52.h>

#include <intrins.h>

#define uchar unsigned char

#define uint unsigned int

//共陽極數(shù)碼管數(shù)組

uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};

//(待顯示數(shù)據(jù))下面數(shù)組看作環(huán)型隊列,顯示從某個數(shù)開始的8個數(shù),10代表黑屏

uchar Num[]={10,10,10,10,10,10,10,10,5,2,0,1,3,1,4};//15個數(shù)

//1毫秒延時子程序

void DelayMS(uint x)

{

uchar t;

while(x--)

{

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

}

}

//主程序

void main()

{

? uchar i,j,k,m;

P2 = 0x00;

k=0;

m=0x80;//1000 0000

while(1)

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

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

{

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

? ? ? ? {

?//發(fā)送段碼,采用環(huán)形取法,從第k個開始取第j個

P3 = 0xff;

P3 = DSY_CODE[Num[(k+j)%15]];

//發(fā)送位碼

m=_crol_(m,1);//逐次向左移一位

P2 = m;?

? ? DelayMS(2);

? ? ? ? ?}

?}

k = (k+1)%15;//環(huán)形隊列首支針k遞增,Num下標范圍0~10,故對15取余

}

}


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

分享到微博請遵守國家法律
三明市| 繁峙县| 凤翔县| 元谋县| 随州市| 岳阳市| 抚远县| 绍兴市| 绿春县| 丹棱县| 阿拉善盟| 天镇县| 安新县| 乐昌市| 盐津县| 镇雄县| 广汉市| 石阡县| 宜君县| 景泰县| 阳信县| 永昌县| 安龙县| 德令哈市| 镶黄旗| 武平县| 海原县| 鹤庆县| 连州市| 资阳市| 盐亭县| 太保市| 平塘县| 府谷县| 顺义区| 麻阳| 昌吉市| 明光市| 太和县| 太康县| 双鸭山市|