AT89C2051是一款英特爾(Intel)公司生產(chǎn)的單片機(jī)。它采用CMOS技術(shù),具有低功耗、高靈敏度和強(qiáng)抗干擾等優(yōu)點(diǎn)。AT89C2051還擁有128個(gè)Bytes的Flash程序存儲(chǔ)器、2個(gè)KB的EPROM數(shù)據(jù)存儲(chǔ)器、15個(gè)I/O端口線、一個(gè)定時(shí)器/計(jì)數(shù)器和一個(gè)串行通信接口等硬件資源,在物聯(lián)網(wǎng)、家電控制、安防監(jiān)控系統(tǒng)等應(yīng)用領(lǐng)域廣泛應(yīng)用。
1.AT89C2051是什么
AT89C2051是一款中小容量普及型單片機(jī)。它采用8位CPU核心架構(gòu),內(nèi)核速度可達(dá)12MHz。其 Flash程序存儲(chǔ)器采用非易失性存儲(chǔ)器技術(shù),可以將程序代碼下載到內(nèi)部或外部Flash存儲(chǔ)器中,并具備自動(dòng)執(zhí)行功能。AT89C2051 EPROM數(shù)據(jù)存儲(chǔ)器有2KB大小,其中可被編程的主存儲(chǔ)器可簡化退款模式,用于高效讀取和存儲(chǔ)數(shù)據(jù)。
2.AT89C2051引腳說明
AT89C2051共有20個(gè)引腳,其中18個(gè)為I/O端口線,2個(gè)為供電引腳。P3.0~P3.7是8個(gè)外部I/O端口線;P1.0~P1.7是8個(gè)內(nèi)部地址線(用于擴(kuò)展內(nèi)存和外設(shè)接口)和數(shù)據(jù)線;P2.0~P2.3是4個(gè)通用I/O端口線,還可以作為定時(shí)器和計(jì)數(shù)器的輸入引腳或者外部中斷引腳使用。此外,AT89C2051還具備T0和T1兩個(gè)16位的定時(shí)器/計(jì)數(shù)器和一個(gè)全雙工串行通信接口。