|
節(jié)日彩燈控制器設(shè)計(jì)
1. 設(shè)計(jì)要求
以單片機(jī)為核心,設(shè)計(jì)一個(gè)節(jié)日彩燈控制器:
P1.2—開始,按此鍵則燈開始流動(dòng)(由上而下)。
P1.3—停止,按此鍵則停止流動(dòng),所有燈為暗。
P1.4—上,按此鍵則燈由上向下流動(dòng)。
P1.5—下,按此鍵則燈由下向上流動(dòng)。
P1.6—向外,按此鍵則燈由中間向兩邊流動(dòng)。
P1.7—向中,按此鍵則燈由兩邊向中間流動(dòng)。
2. 實(shí)驗(yàn)原理
本題目本質(zhì)上是由按鍵控制功能的流水燈,LED工作的方式通過鍵盤的掃描實(shí)現(xiàn)。其中的LED采取共陽極接法,通過依次向連接LED的I/O口送出低電平,可實(shí)現(xiàn)題目要求的功能。本題目需要控制的流水燈較多,共48個(gè),需要I/O口擴(kuò)展。
3. Proteus仿真
晶振頻率為11.0592MHz。仿真結(jié)果根據(jù)按鍵變化。
要求用匯編語言編寫
這邊有我編寫的程序 和設(shè)計(jì)的電路圖 但是程序有錯(cuò)誤 仿真的時(shí)候會(huì)亂掉 想大神改下錯(cuò)
ORG 0000H.docx
(18.03 KB, 下載次數(shù): 29)
2018-1-8 15:34 上傳
點(diǎn)擊文件名下載附件
|
|