資源簡介
六位LED顯示,顯示時間為00.00~59分99.99秒秒,計時精度為0.01秒,能正確地進行計時,并顯示計時狀態和結果,軟件代碼采用C語言編寫程序,包括顯示程序,初始化子程序,鍵盤掃描程序,中斷服務程序,延時子程序等,并在keil中
代碼片段和文件信息
#include
sbit?RCK?=?P1^7;//定義RCK為1.7//
bit?one?=?0;//開始暫停標志//
unsigned?char?ms05?=?0;//0.5ms計數器//
unsigned?int?s?=?0;//計數器//
unsigned?char?code?c[10]?=?{?0x03?0x9f?0x25?0x0d?0x99?0x49?0x41?0x1f?0x01?0x09?};//定義共陽極逆序字段碼數組//
void?disp6()?//輸出子函數//
{
unsigned?char?i;//定義序號變量i//
unsigned?char?a[6];//定義數組//
a[5]?=?c[(s/100)/60/10];//取單個數字//
a[4]?=?c[(s/100)/60%10];
a[3]?=?c[(s/100)%60/10];
a[2]?=?c[(s/100)%60%10];
a[1]?=?c[(s%100)/10];
a[0]?=?c[s%10];
for(?i?=?0;?i?6;?i++?)//6位顯示字段碼依次串行輸出//
{
SBUF?=?a[i];//串行發送//
while(?TI?==?0?);//等待串行發送完畢//
TI?=?0;//發送完畢,標志清零//
}
RCK?=?0;?RCK?=?1;//595RCK端輸入觸發脈沖//
}
void?main()?//主程序//
{
TMOD?=?0x02;//定時器2//
SCON?=?0;//串口方式0//
TH0?=?0x06;TL0?=?0x06;//0.5ms初值//
IP?=?0x01;//INT0位高優先級//
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-06-08?13:48??智能秒表\
?????目錄???????????0??2017-09-12?16:54??智能秒表\keil\
?????文件????????6376??2013-06-24?10:27??智能秒表\keil\STARTUP.A51
?????文件???????14049??2017-06-14?12:56??智能秒表\keil\STARTUP.LST
?????文件?????????758??2017-06-14?12:56??智能秒表\keil\STARTUP.OBJ
?????目錄???????????0??2017-06-09?15:02??智能秒表\keil\wdl\
?????目錄???????????0??2010-06-07?16:09??智能秒表\keil\wdl\Debug\
?????目錄???????????0??2017-06-08?13:48??智能秒表\keil\wdl\miaobiao\
?????目錄???????????0??2017-06-08?13:48??智能秒表\keil\wdl\miaobiao\Debug\
?????文件???????33792??2017-06-08?09:50??智能秒表\keil\wdl\miaobiao\Debug\vc60.idb
?????文件???????28672??2017-06-08?09:50??智能秒表\keil\wdl\miaobiao\Debug\vc60.pdb
?????文件????????1082??2017-06-08?09:50??智能秒表\keil\wdl\miaobiao\miaobiao.c
?????文件????????4306??2010-06-07?16:07??智能秒表\keil\wdl\miaobiao\miaobiao.dsp
?????文件?????????837??2017-06-08?09:50??智能秒表\keil\wdl\miaobiao\miaobiao.plg
?????文件?????????548??2010-06-07?13:43??智能秒表\keil\wdl\wdl.dsw
?????文件???????50176??2017-06-09?15:02??智能秒表\keil\wdl\wdl.ncb
?????文件???????48640??2017-06-09?15:02??智能秒表\keil\wdl\wdl.opt
?????文件????????1651??2017-06-14?12:56??智能秒表\keil\ww.c
?????文件????????3636??2017-06-14?12:56??智能秒表\keil\ww.LST
?????文件????????4878??2017-06-14?12:56??智能秒表\keil\ww.OBJ
?????文件????????4828??2017-06-14?12:56??智能秒表\keil\www
?????文件????????2299??2017-06-14?12:56??智能秒表\keil\www.hex
?????文件??????????38??2017-06-14?12:56??智能秒表\keil\www.lnp
?????文件????????9470??2017-06-14?12:56??智能秒表\keil\www.M51
?????文件?????????161??2017-09-12?16:54??智能秒表\keil\www.plg
?????文件??????139917??2017-09-12?16:54??智能秒表\keil\www.uvgui.Administrator
?????文件??????139917??2017-09-12?16:25??智能秒表\keil\www.uvgui_Administrator.bak
?????文件????????6204??2017-09-12?16:54??智能秒表\keil\www.uvopt
?????文件???????13576??2017-06-07?17:14??智能秒表\keil\www.uvproj
?????目錄???????????0??2017-09-12?20:01??智能秒表\proteus\
?????文件???????98932??2017-06-15?13:15??智能秒表\proteus\Last?Loaded?yzh.DBK
............此處省略7個文件信息
評論
共有 條評論