久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機0到99計數器程序 有注釋
[打印本頁]
作者:
652181077
時間:
2020-12-17 18:47
標題:
單片機0到99計數器程序 有注釋
//功能:00~99的簡易秒表設計,兩個靜態數碼管,定時器采用 <查詢方式>
#include "reg51.h"
void delay1s() //函數功能:在T1工作方式1下的1s延時函數,采用查詢方式實現
{
unsigned char i;
for(i=0;i<20;i++) //設置20次循環次數
{
TH1=(65536-50000)/256; //重新設置T1計數初值高8位,定時時間50ms
TL1=(65536-50000)%256;
//重新設置T1計數初值低8位
TR1=1; //啟動T1
while(!TF1); //查詢計數是否溢出,即定時50ms時間到,TF1=1
TF1=0; //50ms定時時間到,將T1溢出標志位TF1清零
}
}
//函數名:disp(unsigned char i)
//函數功能:將i的值顯示在兩個靜態連接的數碼管上
//形式參數:i,取值范圍0~99
void disp(unsigned char i)
{
unsigned char led[]=
{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90} ;
//定義0~9顯示碼,共陽極數碼管
P1=led[i/10]; //顯示i高位
P2=led[i%10]; //顯示i低位
}
void main()
{
unsigned char miao=0; //秒計數器定義
TMOD=0x10; //設置T1為工作方式1
TH1=(65536-50000)/256; //設置T1計數初值高8位,定時時間50ms
TL1=(65536-50000)%256; //設置T1計數初值低8位
TR1=1; //啟動定時器開始計數
while(1)
{
disp(miao); //顯示秒計數器值
delay1s(); //調用1s函數
miao++; //秒計數器加1
if(miao==100)miao=0; //秒計數計滿,則從0開始計數
}
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩一区二区在线视频
|
日韩精品一区二区不卡
|
欧美日韩亚洲一区
|
国产精品久久久久久久久久久久久久
|
欧美一级在线观看
|
亚洲午夜小视频
|
国产乱码高清区二区三区在线
|
中文字幕国产视频
|
日韩一区二区黄色片
|
亚洲精品一区二区在线观看
|
亚洲精品乱码久久久久久蜜桃91
|
国产精品69毛片高清亚洲
|
天天干天天爱天天操
|
国产精品久久久久久久久久三级
|
精品一区二区三区91
|
国产精品视频网站
|
正在播放国产精品
|
91婷婷韩国欧美一区二区
|
www.午夜
|
国产不卡视频
|
欧美精品久久久
|
99久久精品一区二区毛片吞精
|
91视视频在线观看入口直接观看
|
亚洲国产91
|
国产精品一区二区视频
|
日韩精品在线免费观看视频
|
国产在线激情视频
|
好姑娘影视在线观看高清
|
欧产日产国产精品v
|
91久久国产综合久久91精品网站
|
国产男人的天堂
|
91精品国产一区二区在线观看
|
国产精品s色
|
国产精品亚洲精品
|
99精品国产一区二区三区
|
亚洲a视频
|
欧美区日韩区
|
国产成人网
|
欧美专区在线视频
|
酒色成人网
|
国产在线资源
|