51單片機常見雙列直插式40引腳
一、電源引腳
- Vcc(40腳):接5V電源(單片機正常工作電壓范圍在3.8V~5.5V,可用電腦的usb5V供電)
- Vss(20腳):接GND
二、時鐘引腳
-
片內(nèi)振蕩
- XTAL1(19腳):外接石英晶體和微調(diào)電容
- XTAL2(18腳):外接石英晶體和微調(diào)電容
-
片外振蕩
- XTAL1(19腳):外部時鐘振蕩信號輸入
- XTAL2(18腳):懸空
三、控制引腳
1.1 E A  ̄ \overline{EA} EA(31腳)
EA為外部程序存儲器控制引腳,低電平有效
- EA=0
單片機片內(nèi)程序存儲器失效,PC程序指針范圍0000H~FFFFH,可 訪問64KB大小的片外程序存儲器空間。 - EA=1
單片機片內(nèi)程序存儲器有效,PC程序指針范圍0000H~ 0FFFH,可 訪問4KB大小的片內(nèi)程序存儲器空間。但當(dāng)PC程序指針超出4KBflash范圍在0FFFH~FFFFH時單片機訪問的是60KB大小的片外程序存儲器空間。
1.2 Vpp(31腳)
引腳的第二功能,在對片內(nèi)flash進行編程時,提供編程電壓
2.1 ALE(30腳)(Address latch enable)
在P0口輸出數(shù)據(jù)時,ALE加上一個負跳變(下降沿)后,即可把P0口的數(shù)據(jù)存到鎖存器中。鎖存器的數(shù)據(jù)作為低八位,P2口的數(shù)據(jù)作為高8位,即可組成16位的地址,用來訪問片外設(shè)備,此時P0口也可以同時輸出數(shù)據(jù)。P0即充當(dāng)了低八位地址引腳,又是數(shù)據(jù)引腳,實現(xiàn)了分時復(fù)用,是復(fù)用引腳的一種方法。
2.2 P R O G  ̄ \overline{PROG} PROG(30腳)
引腳的第二功能,在對片內(nèi)flash進行編程時,提供編程脈沖輸入文章來源:http://www.zghlxwxcb.cn/news/detail-476288.html
3 P S E N  ̄ \overline{PSEN} PSEN(29腳)
片外程序存儲器讀選通信號,低電平有效。(是否讀片外程序?)文章來源地址http://www.zghlxwxcb.cn/news/detail-476288.html
四、I/O輸入輸出引腳
- 雙向口:有三態(tài),高電平;低電平;高阻態(tài)
- 準雙向口:僅有兩態(tài),高電平;低電平;使用前必須寫入1。
1. P0(P0.0~P0.7)
- 作通用I/O口時,外接上拉電阻,變成準雙向口,可驅(qū)動8個LS型TTL負載。
- 作總線口,漏極開路,為雙向口,有高阻態(tài);分時復(fù)用,作地址總線的低八位。
2. P1(P1.0~P1.7)
- 作通用I/O口,內(nèi)含上拉電阻,為準雙向口,可驅(qū)動4個LS型TTL負載。
- 特殊功能引腳
3. P2(P2.0~P2.7)
- 作通用I/O口,內(nèi)含上拉電阻,為準雙向口,可驅(qū)動4個LS型TTL負載。
- 可作地址總線的高八位
4. P3(P3.0~P3.7)
- 作通用I/O口,內(nèi)含上拉電阻,為準雙向口,可驅(qū)動4個LS型TTL負載。
- 特殊功能引腳
到了這里,關(guān)于C51單片機各引腳功能的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!