日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 單片機(jī) >> 正文

51單片機(jī)零基礎(chǔ)入門

作者:佚名    文章來(lái)源:網(wǎng)絡(luò)整理    點(diǎn)擊數(shù):    更新時(shí)間:2024/3/21

一 單片機(jī)的基本知識(shí)

1、單片機(jī)的結(jié)構(gòu)

單片機(jī)是單片微型計(jì)算機(jī)的簡(jiǎn)稱,由于它主要用于領(lǐng)域,所以通常將其稱為微型控制器,【英文縮寫MCU】,它和普通的微型計(jì)算機(jī)一樣都由中央處理器【CPU】、存儲(chǔ)器【RAM和ROM】和輸入/輸出接口【稱為I/O】等組成。

51單片機(jī)開(kāi)發(fā)板 

2、 51單片機(jī)的引腳

下面以【AT89S52】為列進(jìn)行介紹,其外形有40腳雙列直插式【PDIP】封裝。

引腳編號(hào)1---8 P1口

是一個(gè)具有內(nèi)部上拉電阻的8位準(zhǔn)雙向I/O口,每位能驅(qū)動(dòng)4個(gè)TTL邏輯電平,即每個(gè)引腳可與4個(gè)TTL負(fù)載并聯(lián),也就是帶4個(gè)TTL負(fù)載(注意;TTL負(fù)載就是由三極管等雙極型元件集成的器件,COMS負(fù)載由場(chǎng)效應(yīng)管這種單極性晶體管集成的器件)

引腳編號(hào)10----17 P3口

是一個(gè)具有內(nèi)部上拉電阻的8位準(zhǔn)雙向I/O口,每位能驅(qū)動(dòng)4個(gè)TTL邏輯電平,

第二功能:P3.0(RXD)、P3.1(TXD)分別用于串口通信的接受數(shù)據(jù)和發(fā)送數(shù)據(jù),

P3.2(INT0)、P3.3(INT1)為外中斷0、外中斷1、的請(qǐng)求信號(hào)輸入端,

P3.4(T0)、P3.5(T1)為定時(shí)器/計(jì)數(shù)器作為 計(jì)數(shù)器使用時(shí),計(jì)數(shù)脈沖的輸入端,

P3.6(WR)為讀、寫外部程序或外部存儲(chǔ)器的數(shù)據(jù)時(shí)自動(dòng)產(chǎn)生寫選通信號(hào),

P3.7(RD)為讀,寫外部程序 或數(shù)據(jù)時(shí)自動(dòng)產(chǎn)生讀選通信號(hào)

引腳編號(hào)21---28 P2口

是一個(gè)具有內(nèi)部上拉電阻的8位準(zhǔn)雙向I/O口,每位能驅(qū)動(dòng)4個(gè)TTL邏輯電平,

第二功能:在擴(kuò)展外部存儲(chǔ)器(擴(kuò)展地址)時(shí)用作數(shù)據(jù)總線和地址總線的高8位

引腳編號(hào) 29 PSEN

單片機(jī)讀外部程序存儲(chǔ)器時(shí)的選通信號(hào)引腳,一般不用外部程序時(shí),此腳為空

引腳編號(hào) 30 ALE/PROG

單片機(jī)訪問(wèn)外部“地址”時(shí),該腳送出低8位地址的鎖存信號(hào),不擴(kuò)展外器件時(shí),該腳輸入晶振頻率的1/6輸出脈沖,可用作外部定時(shí)器或時(shí)鐘,編程(即向單片機(jī)中的存儲(chǔ)器Flash或EPROM寫入程序代碼)時(shí),該腳輸入編程脈沖。

引腳編號(hào) 31 EA/VPP

選通運(yùn)行內(nèi)部程序或外部程序,通常接電源,以選擇內(nèi)部程序存儲(chǔ)器(ROM)中的程序來(lái)運(yùn)行,該腳也是編程電壓的輸入腳

引腳編號(hào) 32-------39 P0口

是一個(gè)漏極開(kāi)路的雙向I/O口,每位能驅(qū)動(dòng)8個(gè)邏輯電平,第二功能是在擴(kuò)展外部存儲(chǔ)器(擴(kuò)展地址)時(shí)用作數(shù)據(jù)總線和地址總線的低8位

引腳編號(hào) 9 RST

復(fù)位信號(hào)輸入,晶振工作時(shí),RST持續(xù)2個(gè)機(jī)器周期的高電平會(huì)使單片機(jī)復(fù)位(注: 復(fù)位、時(shí)鐘信號(hào)、供電是單片機(jī)的工作條件)

引腳編號(hào) 18 19 XTAL1 /XTAL2

外接晶振振蕩器(晶振),晶振與單片機(jī)內(nèi)部電路配合,給單片機(jī)提供時(shí)鐘信號(hào)

引腳編號(hào) 20 GND

接地(+5V直流供電的負(fù)極)

引腳編號(hào) 40 VCC

接電源(接+5V直流供電的正極)

 

 

 

 

3.TTL電平和COMS電平的概念

1.TTL電平

用+5V等價(jià)于邏輯’1‘,0V等價(jià)于邏輯’0‘,這被稱作TTL信號(hào)系統(tǒng),這是計(jì)算機(jī)處理器控制的設(shè)備內(nèi)部各部分之間通信的標(biāo)準(zhǔn)技術(shù)。

TTL電路的電平就叫作TTL電平,電平是一個(gè)電壓范圍,規(guī)定輸出高電平>2.4V,輸出電平<0.4V

在室溫下,一般輸出的高電平是3.5V,輸出的低電平是0.2V

2.COMS電平

COMS集成電路使用場(chǎng)效應(yīng)管[MOS管],功耗小,工作電壓范圍很大,速度相對(duì)于TTL電路來(lái)說(shuō)較低。

COMS電路的電平叫作COMS電平。具體而言,COMS電平就是:高電平【1邏輯電平】電壓接近于電源電壓,低電平【0邏輯電平】電壓接近0V

TTL電路和COMS電路相連接時(shí),由于電平的數(shù)值不同,TTL的電平不能觸發(fā)COMS電路,COMS的電平可能會(huì)損壞TTL電路,因此不能互相兼容匹配,這就需要設(shè)置電平轉(zhuǎn)換電路。

2.單片機(jī)的最小系統(tǒng)

單片機(jī)的最小系統(tǒng)包括直流供電、時(shí)鐘電路、復(fù)位電路。這些電路處于正常狀態(tài)是單片機(jī)正常工作的必需條件,如圖所示

 

 

 

1。直流供電

沒(méi)有直流供電或不正常,單片機(jī)肯定不能正常工作。AT89S52單片機(jī)的工作電壓為4-5.5V,推薦電壓5V

由于在一般的應(yīng)用中單片機(jī)使用的是內(nèi)部程序,所以如圖31腳【EA】要接電源(高電平),若接地,則單片機(jī)訪問(wèn)外部程序

2.時(shí)鐘電路

時(shí)鐘電路的作用是產(chǎn)生時(shí)鐘信號(hào)(為脈沖信號(hào))。時(shí)鐘信號(hào)的作用是使單片機(jī)按一定的時(shí)間規(guī)律一步一步進(jìn)行工作(執(zhí)行指令)。時(shí)鐘電路由圖中單片機(jī)18、19、20腳外接的兩個(gè)瓷片或貼片電容(C1、C2),一個(gè)晶振和單片機(jī)的部分內(nèi)部電路組成。

常用的晶振頻率有6MHz、11MHz、24MHz

晶振的頻率越高,時(shí)鐘信號(hào)的周期就越小,單片機(jī)運(yùn)行也就越快,瓷片電容的值為10-30pF,電容對(duì)時(shí)鐘信號(hào)的頻率有一定的影響。

3.復(fù)位電路

復(fù)位時(shí)單片機(jī)的初始化操作。單片機(jī)啟動(dòng)運(yùn)行時(shí),都需要先復(fù)位,其作用是“清零”,也就是使CPU和其他部件處于一個(gè)確定的初始化狀態(tài),并從這個(gè)狀態(tài)開(kāi)始工作,但單片機(jī)本身是不能自動(dòng)進(jìn)行復(fù)位操作的,必須配合相應(yīng)的外部電路才能實(shí)現(xiàn)。

復(fù)位實(shí)質(zhì)上是在單片機(jī)上電后,使單片機(jī)的復(fù)位腳(9腳)保持一定時(shí)間(很短,一般為幾個(gè)機(jī)器周期)的高電平,然后再變成低電平。

復(fù)位的方法有兩種

1。上電復(fù)位;由9腳外接的電解電容C1和電阻R2組成。

1,手動(dòng)復(fù)位:由按鍵K,限流電阻R2等組成,系統(tǒng)上電后,手動(dòng)按一下按鍵K,可使單片機(jī)重新復(fù)位,當(dāng)自動(dòng)復(fù)位出現(xiàn)故障后,按下該按鍵,也可以使單片機(jī)復(fù)位。

Tags:51單片機(jī),入門,最小系統(tǒng)  
責(zé)任編輯:admin
相關(guān)文章列表
西門子S7-200PLC入門及介紹_plc西門子s7-200基礎(chǔ)知識(shí)
基于51單片機(jī)的數(shù)字電壓表設(shè)計(jì)_Proteus仿真+程序
基于51單片機(jī)的數(shù)字電壓表(ADC0832)(Proteus仿真+程序)_基于
ESP32開(kāi)發(fā):從入門到精通的全面指南,ESP32入門及Arduino使用教程
ESP32單片機(jī)入門篇
超聲波測(cè)距+溫度+報(bào)警的單片機(jī)代碼_51單片機(jī)超聲波測(cè)距C語(yǔ)言程序
基于51單片機(jī)的SHT11溫濕度測(cè)量?jī)x設(shè)計(jì)(源碼+仿真+文檔)
基于51單片機(jī)的恒溫控制器系統(tǒng) protues+keil c
51單片機(jī)數(shù)碼管顯示程序, 共陰數(shù)碼管顯示程序 數(shù)碼管原理(顯示
單片機(jī)C語(yǔ)言編程入門教程  流水燈程序示例
51單片機(jī)學(xué)習(xí)筆記直流電機(jī)驅(qū)動(dòng)(PWM)C語(yǔ)言程序
MCU-51單片機(jī)直流電機(jī)驅(qū)動(dòng)(PWM)51單片機(jī)驅(qū)動(dòng)直流電機(jī)
先學(xué)51還是先學(xué)STM32?STM32和51單片機(jī)的區(qū)別
單片機(jī)最小系統(tǒng)介紹及電路設(shè)計(jì) STM32單片機(jī)最小系統(tǒng)
51單片機(jī)和STM32單片機(jī)的結(jié)構(gòu)有什么不同
51單片機(jī)、AVR單片機(jī)和PIC單片機(jī)的IO口操作
關(guān)于51單片機(jī)IO引腳的驅(qū)動(dòng)能力與上拉電阻
plc編程入門梯形圖實(shí)例詳解:左母線、觸點(diǎn)、線圈、功能塊
51單片機(jī)“呼吸燈”程序
51單片機(jī)入門之靜態(tài)數(shù)碼管電路設(shè)計(jì)
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢