日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]/* 名稱:100 000s 以內(nèi)的計(jì)時(shí)程序說明:在 6 只數(shù)碼管上完成 0~99 999.9s。*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int//段碼uchar codeDSY_CODE[]={0x3f,0x06,

/*  名稱:100 000s 以內(nèi)的計(jì)時(shí)程序

說明:在 只數(shù)碼管上完成 0~99 999.9s。

*/

#include<reg51.h>

#include<intrins.h>

#define uchar unsigned char

#define uint unsigned int

//段碼

uchar code

DSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

//6 只數(shù)碼管上顯示的數(shù)字

uchar Digits_of_6DSY[]={0,0,0,0,0,0}; 

uchar Count; 

sbit Dot=P0^7;

//延時(shí)

void DelayMS(uint ms)

{

uchar t;

while(ms--) for(t=0;t<120;t++);

}

//主程序

void main()

{

uchar i,j;

P0=0x00;

P3=0xff;

Count=0;

 

                 TMOD=0x01;      

//計(jì)數(shù)器 T0 方式 1

TH0=(65536-50000)/256; //50ms 定時(shí)

TL0=(65536-50000)%256;

IE=0x82;

 

TR0=1;       //啟動(dòng) T0

while(1)

{

j=0x7f;

//顯示 Digits_of_6DSY[5]~Digits_of_6DSY[0]的內(nèi)容

//前面高位,后面低位,循環(huán)中 i!=-1 亦可寫成 i!=0xff

for(i=5;i!=-1;i--)

j=_crol_(j,1);

                                P3=j; 

P0=DSY_CODE[Digits_of_6DSY[i]];

                                if(i==1) Dot=1;       //加小數(shù)點(diǎn)

                               DelayMS(2); 

                         }

                  }

   }

//T0 中斷函數(shù)

void Timer0() interrupt 1

{

uchar i;

TH0=(65536-50000)/256; //恢復(fù)初值

TL0=(65536-50000)%256;

if(++Count!=2) return;

Count=0;

Digits_of_6DSY[0]++; 位累加

for(i=0;i<=5;i++)  //進(jìn)位處理

{

if(Digits_of_6DSY[i]==10)

Digits_of_6DSY[i]=0;

if(i!=5) Digits_of_6DSY[i+1]++; 如果 0~4 位則分別向高一位進(jìn)位

else break;  //若某低位沒有進(jìn)位,怎循環(huán)提前結(jié)束

}

}

 
擴(kuò)展閱讀:用計(jì)數(shù)器中斷實(shí)現(xiàn)100以內(nèi)的按鍵計(jì)數(shù)程序

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉