中文字幕无码不卡一区二区三区_少妇被又大又粗又爽毛片久久黑人_91精品国产在热久久无毒不卡_久久久久久亚洲综合网站

技術(shù)熱線: 4007-888-234
設(shè)計(jì)開(kāi)發(fā)

專(zhuān)注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

開(kāi)發(fā)工具

提供開(kāi)發(fā)工具、應(yīng)用測(cè)試 完善的開(kāi)發(fā)代碼案例庫(kù)分享

技術(shù)支持

從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無(wú)限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產(chǎn)品競(jìng)爭(zhēng)力

新聞中心

提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動(dòng)態(tài)

8051單片機(jī):國(guó)產(chǎn)MCU普遍沿用MCS-51指令集

更新時(shí)間: 2020-07-03
閱讀量:5555

在1976年時(shí),英特爾首次生產(chǎn)了名稱為MCS-48的單片機(jī),即8位單片機(jī)。1980年晚些時(shí)候,發(fā)布了名稱為MCS-51的改進(jìn)版本(也是8位單片機(jī)),目前國(guó)內(nèi)廣泛使用的8051單片機(jī)就是屬于Intel的MCS-51單片機(jī)家族,而且現(xiàn)在已經(jīng)過(guò)了知識(shí)產(chǎn)權(quán)期限。

繼8051單片機(jī)成功之后,許多其他半導(dǎo)體制造商紛紛以自己的品牌發(fā)布了使用MCS-51內(nèi)核的單片機(jī)。比如Microchip、Zilog、Atmel、Philips、Siemens等公司。它們的共同點(diǎn)是所有這些單片機(jī)都可以使用相同的MCS-51指令集進(jìn)行編程。它們?cè)谥С衷O(shè)備配置(例如改進(jìn)的內(nèi)存,是否存在ADC或DAC等)方面基本上有所不同。隨后,英特爾于1982年發(fā)布了其首款16位單片機(jī),名稱為MCS-96。

下面我們了解一下,什么是8051單片機(jī):

一、8051單片機(jī)架構(gòu)

在本文中,我們將范圍限制為內(nèi)部架構(gòu)、引腳配置、程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器等,MCS-51系列的基本架構(gòu)保持不變。通常,MCS-51系列中的所有單片機(jī)均以XX51表示,其中XX可以采用80、89等數(shù)字代替。

8051-internal-architecture.jpg

二、8051單片機(jī)封裝

我們見(jiàn)到的8051單片機(jī)的封裝有好幾種,不同封裝的可用性因設(shè)備而異。最常用的是雙列直插式封裝(40引腳),我們通常稱為DIP。此外,8051還提供了QFP(四方扁平封裝),TQFP(薄四方扁平封裝),PQFP(塑料四方扁平封裝)等產(chǎn)品。為解釋引腳圖,下圖為使用40引腳DIP IC作為模型。

三、8051單片機(jī)原理圖和功能

8051-schematic-Inputs-and-Outputs.jpg

在上圖為8051單片機(jī)的總體示意圖。我們可以看到3個(gè)系統(tǒng)輸入,3個(gè)控制信號(hào)和4個(gè)端口(用于外部接口)。還顯示了Vcc電源和接地。現(xiàn)在,讓我們?cè)敿?xì)解釋并逐一介紹。要使單片機(jī)正常工作,必須有系統(tǒng)輸入。因此,第一個(gè)也是最重要的是電源,用GND(地電位)標(biāo)記為Vcc。沒(méi)有適當(dāng)?shù)碾娫?,電子系統(tǒng)將無(wú)法正常工作。XTAL 1和XTAL 2用于晶體時(shí)鐘電路的系統(tǒng)時(shí)鐘輸入。需要RESET輸入以將單片機(jī)初始化為默認(rèn)值并重新開(kāi)始。

有3個(gè)控制信號(hào),EA、PSEN和ALE。這些信號(hào)稱為外部訪問(wèn)(EA)、程序存儲(chǔ)使能(PSEN)和地址鎖存使能(ALE)用于外部存儲(chǔ)器接口。

8051-microcontroller-functional-circuit.jpg

如上圖所示,為8051單片機(jī)控制信號(hào)用于外部存儲(chǔ)器接口。如果不需要外部存儲(chǔ)器接口,則將EA引腳拉高(連接至Vcc),另外兩個(gè)PSEN和ALE留空。你還可以看到一個(gè)與Vcc連接的0.1微法拉去耦電容器(以避免輸入端發(fā)生HF振蕩)。

有四個(gè)端口分別編號(hào)為0、1、2、3,分別稱為端口0、端口1、端口2和端口3,用于DAC、ADC、7段顯示器、LED等設(shè)備的外部接口。每個(gè)端口有8個(gè)I/O線,它們都是位可編程的。

以上就是英銳恩單片機(jī)開(kāi)發(fā)工程師分享的有關(guān)8051單片機(jī)的知識(shí)。英銳恩專(zhuān)注單片機(jī)應(yīng)用方案設(shè)計(jì)與開(kāi)發(fā),提供8位單片機(jī)、16位單片機(jī)、32位單片機(jī)、運(yùn)放芯片和模擬開(kāi)關(guān)。

淮阳县| 二连浩特市| 邮箱| 三江| 建宁县| 烟台市| 乌拉特中旗| 镇巴县| 郧西县| 隆尧县| 新蔡县| 分宜县| 剑阁县| 运城市| 宁陵县| 达日县| 平昌县| 海丰县| 麻栗坡县| 阜康市| 九龙县| 廉江市| 盐城市| 乌拉特中旗| 红河县| 望谟县| 浮梁县| 台中市| 威宁| 宿州市| 龙州县| 大城县| 古蔺县| 秦安县| 花莲县| 宁夏| 阿瓦提县| 略阳县| 积石山| 方山县| 双鸭山市|