導航:首頁 > 操作系統 > 80c51單片機

80c51單片機

發布時間:2022-05-04 08:40:15

『壹』 簡述80c51單片機的i/o口的功能和特點

80C51單片機的引腳及其功能介紹
首先我們來連接一下單片機的引腳圖,如果,具體功能在下面都有介紹。

單片機的40個引腳大致可分為4類:電源、時鍾、控制和I/O引腳。

⒈ 電源: ⑴ VCC - 晶元電源,接+5V;

⑵ VSS - 接地端;

⒉ 時鍾:XTAL1、XTAL2 - 晶體振盪電路反相輸入端和輸出端。

⒊ 控制線:控制線共有4根,

⑴ ALE/PROG:地址鎖存允許/片內EPROM編程脈沖

① ALE功能:用來鎖存P0口送出的低8位地址

② PROG功能:片內有EPROM的晶元,在EPROM編程期間,此引腳輸入編程脈沖。

⑵ PSEN:外ROM讀選通信號。

⑶ RST/VPD:復位/備用電源。

① RST(Reset)功能:復位信號輸入端。

② VPD功能:在Vcc掉電情況下,接備用電源。

⑷ EA/Vpp:內外ROM選擇/片內EPROM編程電源。

① EA功能:內外ROM選擇端。

② Vpp功能:片內有EPROM的晶元,在EPROM編程期間,施加編程電源Vpp。

⒋ I/O線

80C51共有4個8位並行I/O埠:P0、P1、P2、P3口,共32個引腳。P3口還具有第二功能,用於特殊信號輸入輸出和控制信號(屬控制匯流排)。

『貳』 80C51單片機有哪幾個中斷源

80C51單片機有哪5個中斷源:
1. 外部中斷0,即INT0
2. 內部定時器/計數器0,即T0
3. 外部中斷1,即INT1
4. 內部定時器/計數器1,即T1
5. 串列口,UART

『叄』 80c51單片機有幾種定址方式,各涉及那些存儲空間

答: 80C51 有七種定址方式:

1、立即定址,定址空間為ROM;

2、直接定址,定址空間為片內RAM的低128B和特殊功能寄存器;

3、寄存器定址,定址空間為A、B、DPTR、CY、通用工作寄存器等;

4、寄存器間接定址,片內RAM低128B、片外RAM;

5、相對定址,定址空間為ROM; .

6、變址定址,定址空間為ROM;

7、位定址,定址空間為片內RAM低128B的位定址區的128個位,其位元組地址為20H~2FH; 以及部分可以位定址的特殊功能寄存器。

(3)80c51單片機擴展閱讀

指令的定址方式有以下兩種:

1、順序定址方式

由於指令地址在內存中按順序安排,當執行一段程序時,通常是一條指令接一條指令地順序進行。也就是說,從存儲器取出第1條指令,然後執行這條指令;接著從存儲器取出第2條指令,再執行第二條指令;接著再取出第3條指令。

這種程序順序執行的過程,稱為指令的順序定址方式。為此,必須使用程序計數器(又稱指令計數器)PC來計數指令的順序號,該順序號就是指令在內存中的地址。

2、跳躍定址方式

當程序轉移執行的順序時,指令的定址就採取跳躍定址方式。所謂跳躍,是指下條指令的地址碼不是由程序計數器給出,而是由本條指令給出。注意,程序跳躍後,按新的指令地址開始順序執行。因此,程序計數器的內容也必須相應改變,以便及時跟蹤新的指令地址。

『肆』 單片機牛人請進!!8051 ,80C51 ,MCS-51這三者的區別是什麼

8051,80C51,MCS-51區別為:包含不同、存儲格式不同、組成不同。

一、包含不同

1、8051:8051屬於MCS-51系列單片機,由Intel公司開發,是8048的延伸。

2、80C51:80C51屬於MCS-51系列單片機,由Intel公司開發,是8051的延伸。

3、MCS-51:MCS-51是指由美國INTEL公司生產的一系列單片機的總稱,這一系列單片機包括8031,8051,80C51,8751,8032,8052,8752等。

二、存儲格式不同

1、8051:8051的存儲格式為4KB ROM、128BRAM。

2、80C51:80C51的存儲格式為4KB EEPROM、128BRAM。

3、MCS-51:MCS-51的存儲格式為把4kROM換為EEPROM就是51系列的結構,如去掉ROM/EEPROM部分即為31系列,如果將ROM置換為Flash存貯器或EEPROM,或再省去某些I/O,即可得到51系列的派生品種。

三、組成不同

1、8051:8051包括運算器和控制器兩部分。

2、80C51:80C51包括運算器、控制器、工作寄存器及特殊功能寄存器(SFR)。

3、MCS-51:MCS-51包括運算器、控制器、片內振盪器、特殊功能寄存器、定時器、計數器位處理器等。

『伍』 簡述80C51單片機復位後的狀態

運行狀態。

80C51單片機復位後的狀態是運行狀態。復位是使CPU和系統中其他部件都處於一個確定的初始狀態,並從這個狀態開始工作。80C51復位結構的復位引腳只是單純地稱為RST而不是RST/VPD,因為CHMOS型單片機的備用電源也是由VCC引腳提供的。

無論是HMOS型還是CHMOS型的單片機,在振盪器正在運行的情況下,復位是靠在RST/VPD引腳加持續2個機器周期(即24個振盪周期)的高電平來實現的。在RST引腳出現高電平後的第二個周期執行內部復位,以後每個周期重復一次,直至RST端變低電平。

(5)80c51單片機擴展閱讀:

單片機的復位有上電復位和按鈕手動復位兩種。上電復位是利用電容充電來實現的,即上電瞬間RST端的電位與VCC相同,隨著充電電流的減少,RST的電位逐漸下降。

上電復位所需的最短時間是振盪周期建立時間加上2個機器周期時間,在這個時間內RST的電平應維持高於施密特觸發器的下閾值。

『陸』 80C51單片機的控制匯流排信號有哪些,各信號的作用如何

89C51單片機內有控制匯流排(/WR,/RD,/EA,ALE等)。
地址鎖存允許ALE——在系統擴展時,ALE用於控制地址與鎖存器P0口輸出的低8位地址,從而實現數據與地位地址的復用。
程序存儲器地址允許輸入端/EA——當EA為高電平時,CPU執行片內程序存儲器指令,但當PC中的值超過0FFFFH時,將自運轉向執行片外程序存儲指令。當EA為低電平時,CPU只執行片外程序存儲指令。
復位信號RST——該信號高電平有效,在輸入端保持兩個機器周期的高電平後,就可以完成復位操作。
P3口(P3.0/RxD,P3.1/TxD,P3.2/INTO,P3.3/INTI,P3.4/TO,P3.5/T1,P3.6/WR,P3.7/RD)——P3口同樣內部帶上拉電阻的8位準雙向I/O口,P3口除了作為一般的I/O口使用之外,還有特殊功能。
下面是老師的答案:
80C51單片機的控制匯流排信號有以下4個,各信號的作用為:
RST/VPD:
復位信號輸入引腳/備用電源輸入引腳;
ALE/PROG:
地址鎖存允許信號輸出引腳/編程脈沖輸入引腳;
EA/Vpp
:內外存儲器選擇引腳/片內EPROM(或FlashROM)編程電壓輸入引腳;
PSEN:外部程序存儲器選通信號輸出引腳。

『柒』 80c51單片機的特點

8051片內有4kROM,無須外接外存儲器和373,更能體現「單片」的簡練。但是編程者編的程序編程者無法燒寫到其ROM中,只有將程序交晶元廠代編程者燒寫,並是一次性的,今後編程者和晶元廠都不能改寫其內容。

8031片內不帶程序存儲器ROM,使用時用戶需外接程序存儲器和一片邏輯電路373,外接的程序存儲器多為EPROM的2764系列。用戶若想對寫入到EPROM中的程序進行修改,必須先用一種特殊的紫外線燈將其照射擦除,之後再可寫入。寫入到外接程序存儲器的程序代碼沒有什麼保密性可言。

(7)80c51單片機擴展閱讀

1、從內部的硬體到軟體有一套完整的按位操作系統,處理對象不是字或位元組而是位。不但能對片內某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。

2、同時在片內RAM區間還特別開辟了一個雙重功能的地址區間,使用極為靈活,這一功能無疑給使用者提供了極大的方便。

3、乘法和除法指令,這給編程也帶來了便利。很多的八位單片機都不具備乘**能,作乘法時還得編上一段子程序調用,十分不便。

『捌』 80c51單片機有幾種定址方式,各涉及那些存儲空間

80c51有七種定址方式:
1、立即定址,定址空間為rom;
2、直接定址,定址空間為片內ram的低128b和特殊功能寄存器;
3、寄存器定址,定址空間為a、b、dptr、cy、通用工作寄存器等;
4、寄存器間接定址,片內ram低128b、片外ram;
5、相對定址,定址空間為rom;
6、變址定址,定址空間為rom;
7、位定址,定址空間為片內ram低128b的位定址區的128個位,其位元組地址為20h~2fh;以及部分可以位定址的特殊功能寄存器。

『玖』 80C51單片機簡介

80C51單片機屬於MCS-51系列單片機,由Intel公司開發。

概述:

1、80C51有兩個16位定時計數器,兩個外中斷,兩個定時計數中斷,及一個串列中斷,並有4個8位並行輸入口。

2、80C51內部有時鍾電路,但需要石英晶體和微調電容外接,由於80C51的系統性能滿足系統數據採集及時間精度的要求,而且產品產量豐富來源廣,應用也很成熟,故採用來作為控制核心。

3、80C51採用40引腳雙列直插式DIP,內有128Byte的RAM單元及4K的ROM。

(9)80c51單片機擴展閱讀

80C51的優點及用途:

1、擁有良好的集成度;

2、自身體積較小,簡易攜帶;

3、擁有強大的控制功能,同時運行電壓比較低。

用途:

80C51主要應用於下面幾種領域當中,分別是:自動化辦公、機電一體化、尖端武器和國防軍事領域、航空航天領域、汽車電子設備、醫用設備領域、商業營銷設備、計算機通訊、家電領域、日常生活和實時控制領域等。

參考資料來源:網路-80c51

『拾』 80c51單片機的cpu是幾位

80C51單片機CPU是8位,8位二進制數可以一次完成加減乘除和邏輯運算。

閱讀全文

與80c51單片機相關的資料

熱點內容
xshell連接linux命令 瀏覽:3
把多個文件夾的內容合並在一起 瀏覽:479
基於單片機的澆花系統設計ppt 瀏覽:683
卷積碼編解碼及糾錯性能驗證實驗 瀏覽:352
請在刪除驅動器之前暫停加密什麼意思 瀏覽:785
光催化pdf 瀏覽:98
java字元串包含某字元 瀏覽:526
ssm身份認證源碼 瀏覽:466
預排序遍歷樹演算法 瀏覽:671
加密裝置如何打開ping功能 瀏覽:478
python下載372 瀏覽:901
u盤子文件夾隱藏 瀏覽:296
本地誤刪svn文件夾 瀏覽:685
海康威視python通道名 瀏覽:241
如何用app覆蓋全部曲庫 瀏覽:602
變異布林源碼 瀏覽:686
表格加密設置列印區域 瀏覽:437
卡耐基pdf下載 瀏覽:924
現在最流行的單片機 瀏覽:89
機頂盒刷機源碼 瀏覽:986