交通燈控制器設(shè)計(jì) 設(shè)計(jì)內(nèi)容 (1) 設(shè)計(jì)交通燈控制的軟硬件,實(shí)現(xiàn)交通燈的控制。 (2) 交通燈的紅、綠、黃燈亮燈時(shí)間可以通過(guò)鍵盤(pán)設(shè)定。 (3) 交通燈控制要有直道、彎道及非機(jī)動(dòng)車(chē)的通行、停止控制。 (4) 在某一方向通車(chē)或停車(chē)時(shí),要有動(dòng)態(tài)的指示,消除司機(jī)的煩躁情緒。 (5) 紅燈停、綠燈行、黃燈停止未過(guò)線的機(jī)動(dòng)車(chē)和停止方向的預(yù)啟動(dòng)。 (6) 黃燈亮的時(shí)間不可改變,預(yù)定5秒鐘。
1.建立工程文件
單擊菜單“Project”→“New Project”,為所見(jiàn)的工程命名為:zjy并保存。
2.選擇單片機(jī)
保存好工程后會(huì)出現(xiàn)選用單片機(jī)的對(duì)話框,這里我們選用Atmel的89C51類型
3.編輯源程序文件
單擊菜單“File”→“New”選項(xiàng),彈出的空白文本框編寫(xiě)對(duì)應(yīng)的代碼。完成后以.C為擴(kuò)展名將文件保存至工程文件夾中。
4.將源程序加入到工程中
右擊工程文件窗口的“Source Group1”選項(xiàng),在彈出的下拉菜單中單擊“Add Files to Group ‘Source Group1”,然后添加剛才保存的.C文件。
5.設(shè)置工程配置選項(xiàng)
右擊工程文件窗口的“Option for Target ‘Target 1’”選項(xiàng),單擊“output”選項(xiàng)卡,勾選“Create HEX File”復(fù)選框,生成同名hex文件。其它選項(xiàng)本次試驗(yàn)只需簡(jiǎn)單了解,選擇默認(rèn),點(diǎn)擊確定。
6.生成可執(zhí)行文件
完成設(shè)置工程配置選項(xiàng)的基本設(shè)定,單擊菜單“Project”→“Build Target”選項(xiàng),Keil μVision將自動(dòng)完成編譯、鏈接。
|