《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 其他 > 入門:51單片機簡介及最小系統(tǒng)模塊介紹

入門:51單片機簡介及最小系統(tǒng)模塊介紹

2023-01-31
來源:滑小稽筆記

  補充:51單片機開發(fā)基礎0中使用的軟件是KEIL5和Protuse8.9,,這兩個軟件都可以下載到,其中KEIL5是集成開發(fā)環(huán)境,,Protuse8.9在之前的模擬電子技術中用到過,。

  1.1 51單片機簡介

  這一部分采用STC公司生產(chǎn)的STC89C52RC單片機為例來講解51單片機的開發(fā),STC89C52RC采用MCS-51核,,在原有的基礎上增加了許多功能,,例如串口下載程序,8k字節(jié)Flash,,512字節(jié)RAM, 32 位I/O 口線,,看門狗定時器,,內置4KB EEPROM,MAX810復位電路,,3個16 位定時器/計數(shù)器,,4個外部中斷,,一個7向量4級中斷結構(兼容傳統(tǒng)51的5向量2級中斷結構),全雙工串行口,。支持2種軟件可選擇節(jié)電模式,。空閑模式下,,CPU 停止工作,,允許RAM、定時器/計數(shù)器,、串口,、中斷繼續(xù)工作。掉電保護方式下,,RAM內容被保存,,振蕩器被凍結,單片機一切工作停止,,直到下一個中斷或硬件復位為止,。最高運作頻率35MHz。

  1.2 硬件原理圖

 243.JPG

  1.3 最小系統(tǒng)模塊介紹

  1.3.1 電源

  STC89C52RC單片機采用5V電源供電,,最小系統(tǒng)中采用一片AMS1117-5.0作為電源,,AMS1117-5.0輸出電流可達1A,輸入電壓范圍高達15V,。

  1.3.2 復位

  單片機復位引腳高電平有效,,圖中采用C1,R9和S1構成了復位電路,,初始上電時,,C1沒有存儲電荷,電源經(jīng)過C1和R1構成回路,,電流經(jīng)過電阻R1,,在電阻上產(chǎn)生電壓,隨著C1的電壓升高,,電阻上的電壓逐漸為0,,此時上電復位結束。不斷電復位時,,按下按鈕S1,,復位引腳強制拉到高電平,抬起按鍵后,,復位引腳恢復0V,。

  1.3.3 時鐘

  單片機時鐘端口18和19腳為時鐘輸入腳,采用12MHz晶振和兩顆30pF電容組成了時鐘電路,給單片機提供工作脈沖,。

  1.3.4 IO口

  STC89C52RC單片機具有4組IO口,,P0,P1,,P2,,P3,其中P0口驅動能力最弱,,屬于三態(tài)門,,所以在最小系統(tǒng)中通過R1~R8構成上拉電阻,來提高端口的驅動能力,,P3口的驅動能力最強,,并且P3端口具有第二功能,包括計數(shù)器脈沖輸入,,外部中斷輸入和串口功能,。

  1.3.5 下載

  STC89C52RC支持串口下載,通過STC官方發(fā)布的燒錄軟件就可以將HEX文件燒寫進單片機運行,。



更多信息可以來這里獲取==>>電子技術應用-AET<< 

mmexport1621241704608.jpg

本站內容除特別聲明的原創(chuàng)文章之外,,轉載內容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點,。轉載的所有的文章,、圖片、音/視頻文件等資料的版權歸版權所有權人所有,。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者,。如涉及作品內容、版權和其它問題,,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失,。聯(lián)系電話:010-82306118,;郵箱:[email protected]