資源簡介
單片機開發(fā)程序。是一款很有意思的十字路口交通指示燈程序,紅綠黃燈交替指示。很有用很有學(xué)習(xí)價值。
代碼片段和文件信息
//
/*******************************************************************************
*?實驗名 ???:?動態(tài)顯示數(shù)碼管實驗
*?使用的IO ?????:?
*?實驗效果???????:?數(shù)碼管顯示76543210。
* 注意 ?:當(dāng)位選用P1口的時候注意可能會有一位不亮,那么調(diào)整J21
*******************************************************************************/
#include
//--定義使用的IO口--//
#define?GPIO_DIG???P0
#define?GPIO_PLACE?P1
#define?GPIO_TRAFFIC?P2
sbit?RED10???=?P2^0;???//上人行道紅燈
sbit?GREEN10?=?P2^1;???//上人行道綠燈
sbit?RED11???=?P2^2;
sbit?YELLOW11=?P2^3;
sbit?GREEN11?=?P2^4;
sbit?RED00???=?P3^0; //右人行道紅燈
sbit?GREEN00?=?P3^1; //右人行道綠燈
sbit?RED01???=?P2^5;
sbit?YELLOW01=?P2^6;
sbit?GREEN01?=?P2^7;
//--定義全局變量--//
unsigned?char?code?DIG_PLACE[8]?=?{
0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f};//位選控制???查表的方法控制
unsigned?char?code?DIG_CODE[1
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-01-17?15:18??程序\
?????文件????????5656??2013-09-04?22:33??程序\main.c
?????文件????????6678??2013-09-04?22:33??程序\pro
?????文件????????1446??2013-09-04?22:33??程序\pro.hex
?????文件???????10299??2013-09-04?22:33??程序\pro.M51
?????文件??????142501??2013-09-05?10:31??程序\pro.uvopt
?????文件???????13473??2013-04-19?17:49??程序\pro.uvproj
?????文件????????6376??2009-05-07?14:37??程序\STARTUP.A51
評論
共有 條評論