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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

數碼管動態顯示程序

作者:liujia   來源:本站原創   點擊數:  更新時間:2010年09月04日   【字體:

        經過幾天的不眠不休,結合我們老師是方法和網絡資料,加上自己不斷的學習,思考,修改,終于成功的讓數碼管動態顯示出來,并且能從0~99自動跳轉。接下來繼續努力,把程序再簡化。耶,又成功了一步,辛苦的付出總能見到美好的收獲。加油加油!


電路連接圖
 

#include"reg51.h"
#define uchar unsigned char
#define uint unsigned int
uchar code smg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
uchar data yy[2]={0,0};
uint a;

sbit P30=P3^0;
sbit P31=P3^1;

void delayms(uint m)
{
uchar i,j;
for(i=m;i>0;i--)
for(j=110;j>0;j--);
}

void calc()
{
P30=1;
P2=smg[yy[6]];
delayms(10);
P3=0;
P31=1;
P2=smg[yy[7]];
delayms(10);
P3=0;
}


void JS()
{
a++;
if(a==10) a=0;
yy[7]=a%10;   //個位
yy[6]=a/10;   //十位
}

void main()
{
uint i;
while(1)
{
for(i=250;i>0;i--)
{
calc();
}
JS();
}
}
關閉窗口

相關文章