1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉
標題:
單片機2位簡單計時器仿真加程序源碼
[打印本頁]
作者:
1515132123
時間:
2017-10-10 21:19
標題:
單片機2位簡單計時器仿真加程序源碼
單片機計時器仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png
(13.85 KB, 下載次數: 38)
下載附件
2017-10-11 03:23 上傳
0.png
(36.1 KB, 下載次數: 36)
下載附件
2017-10-11 03:22 上傳
單片機源程序如下:
#include<reg51.h>
#define uchar unsigned char
sbit key=P3^0;
sbit ge=P2^7;
sbit shi=P2^6;
uchar time=0,count=0;
uchar code dis[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};
uchar code dis_dot[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef};
void delay (uchar N)
{
uchar i,j;
for(i=0;i<N;i++)
for(j=0;j<125;j++);
}
void display(void)
{
P0=dis[time%10];
ge=0;
delay(3);
ge=1;
P0=dis_dot[time/10];
shi=0;
delay(3);
shi=1;
}
void main()
{
TMOD=0x01;TH0=0x3c;TL0=0xb0;IE=0x82;//定時器0工作方式1
while(1)
{
while(key==1)
display();
TR0=1;
EA=1;
while(key==0)
display();
while(key==1)
display();
EA=0;
while(key==0);
display();
while(key==1)
display();
time=0;
while(key==0)
display();
}
}
void T0_time()interrupt 1
{
count++;
if(count==2)
……………………
…………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
147.zip
(62.35 KB, 下載次數: 27)
2017-10-10 21:19 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1