模數(shù)電課程設(shè)計(jì)結(jié)題報(bào)告 51單片機(jī)LED節(jié)日彩燈顯示
- 文件介紹:
- 該文件為 doc 格式,下載需要 0 積分
- 模數(shù)電課程設(shè)計(jì)結(jié)題報(bào)告 51單片機(jī)LED節(jié)日彩燈顯示
一、 設(shè)計(jì)任務(wù)與要求
(1) 設(shè)計(jì)任務(wù)
選擇采用STC89C52單片機(jī)等外接原件和自己編寫(xiě)程序來(lái)實(shí)現(xiàn)
節(jié)日彩燈的顯示效果。
(2) 設(shè)計(jì)要求
學(xué)會(huì)如何運(yùn)用所學(xué)知識(shí)將Protel和單片機(jī)聯(lián)系起來(lái)并設(shè)計(jì)程序
運(yùn)用。
二、 設(shè)計(jì)方案框圖
三、 硬件設(shè)計(jì)
(1) 單片機(jī)的選擇
STC89C52是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash 存儲(chǔ)器。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門(mén)狗定時(shí)器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,三個(gè)16 位 定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口。另外 STC89X52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式?臻e模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。最高運(yùn)作頻率35Mhz,6T/12T可選。
(2)設(shè)計(jì)原理圖:
最小系統(tǒng)模塊:
...