久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
10秒秒表 精確到0.1 proteus仿真
[打印本頁]
作者:
gwx
時間:
2017-3-3 15:47
標題:
10秒秒表 精確到0.1 proteus仿真
10秒秒表 精確到0.1
用proteus仿真
帶源文件
0.png
(62.22 KB, 下載次數: 76)
下載附件
2017-3-3 21:55 上傳
仿真工程文件下載:
秒表.zip
(55.81 KB, 下載次數: 50)
2017-3-3 15:47 上傳
點擊文件名下載附件
秒表
下載積分: 黑幣 -5
源程序:
/* 名稱:10s 的秒表
說明:首次按鍵計時開始,再次按鍵暫停,第三次按鍵清零。
*/
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit K1=P3^7;
uchar
i,Second_Counts,Key_Flag_Idx;
bit Key_State;
uchar
DSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
//延時
void DelayMS(uint ms)
{
uchar t;
while(ms--) for(t=0;t<120;t++);
}
//處理按鍵事件
void Key_Event_Handle()
{
if(Key_State==0)
{
Key_Flag_Idx=(Key_Flag_Idx+1)%3;
switch(Key_Flag_Idx)
{
case 1: EA=1;ET0=1;TR0=1;break;
case 2: EA=0;ET0=0;TR0=0;break;
case 0: P0=0x3f;P2=0x3f;i=0;Second_Counts=0;
}
}
}
//主程序
void main()
{
P0=0x3f; //顯示 00
P2=0x3f;
i=0;
Second_Counts=0;
Key_Flag_Idx=0; //按鍵次數(取值 0,1,2,3)
Key_State=1; //按鍵狀態
TMOD=0x01; //定時器 0 方式 1
TH0=(65536-50000)/256; //定時器 0:15ms
TL0=(65536-50000)%256;
while(1)
{
if(Key_State!=K1)
{
DelayMS(10);
Key_State=K1;
Key_Event_Handle();
}
}
}
//T0 中斷函數
void DSY_Refresh() interrupt 1
{
TH0=(65536-50000)/256; //恢復定時器 0 初值
TL0=(65536-50000)%256;
if(++i==2) //50ms*2=0.1s 轉換狀態
{
i=0;
Second_Counts++;
P0=DSY_CODE[Second_Counts/10];
P2=DSY_CODE[Second_Counts%10];
if(Second_Counts==100) Second_Counts=0; //滿 100(10s)后顯示 00
}
}
復制代碼
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美成人一区二区三区
|
日韩一二三区视频
|
久久精品二区亚洲w码
|
美女视频网站久久
|
91一区二区
|
激情毛片
|
国产精品久久av
|
在线免费观看毛片
|
一区二区在线不卡
|
国产欧美一区二区三区久久手机版
|
午夜欧美
|
国产视频福利在线观看
|
日本在线综合
|
小草久久久久久久久爱六
|
欧美日韩综合
|
五月婷婷 六月丁香
|
精品在线免费看
|
精品久久久久久
|
国产精品99久久久久久久vr
|
国产精品久久久久久久免费观看
|
日韩欧美一区二区在线播放
|
成人久草
|
玖操
|
视频一区在线播放
|
国产一区二区黑人欧美xxxx
|
中文字幕一区在线观看视频
|
亚洲成av人片在线观看无码
|
伊人手机在线视频
|
一区二区三区不卡视频
|
日日操av
|
99久久久久国产精品免费
|
日韩字幕一区
|
中文字幕1区
|
狠狠草视频
|
午夜视频导航
|
久综合
|
久久精品
|
8x国产精品视频一区二区
|
欧美激情啪啪
|
欧洲一级毛片
|
日韩在线视频一区二区三区
|