資料介紹
單片機的內部結構
AT89S51單片機兼容標準8051的指令系統及引腳。下面以 AT89S51單片機為例,簡要介紹51系列單片機的內部結構。
通常,單片機片內含 CPU、ROM、RAM、并行 I/O 口、定時器/計數器、中斷控制系統、時鐘電路、系統總線等。
1.中央處理器(CPU)
中央處理器是 AT89S51單片機的核心,完成運算和控制功能。其 CPU 能處理8位二進制數或代碼。
2.程序存儲器
程序存儲器用于存放用戶編寫的程序、原始數據或表格,分為片內程序存儲器和片外程序存儲器。AT89S51采用片內、片外統一編址的64kB(0000H~FFFFH)程序存儲器地址空間。片內有4kB Flash Memery.地址范圍為0000H~OFFFH.既可在線編程(ISP),也可以用傳統方法進行編程。采用匯編語言或 C 語言編寫的源程序,必須通過編譯軟件(如 Keil C51)把編譯生成二進制代碼,即機器碼。用戶編寫的程序、原始數據、表格等,都是以二進制的形式存放在程序存儲器中的。計算機的工作,就是按照事先編好的程序從0000H 地址單元一條條地循序執行的。
當 AT89S51(31) 腳 EA 接高電平時,從片內 ROM 中的0000H 地址單元開始執行程序。當 AT89S51(31)腳 EA 接低電平時,片內 ROM 不起作用,CPU 只能從片外 ROM 中取指令。內部 ROM 0000H~002AH 共43個單元。被分為六段,作為程序運行的入口地址使用。其中:0000H~0002H 為復位后或初始化引導程序地址區;0003H~000AH 外部中斷0中斷入口地址區;000BH~0012H 定時器/計數器0中斷入口地址區;001 3H~001 AH 外部中斷1中斷入口地址區;001 BH~0022H 定時器/計數器1中斷入口地址區;0023H ~ 002AH 串行中斷入口地址區。
通常, 我們編寫程序時不得占用上述中斷程序入口地址單元, 即0003H~002AH 單元。也就是說, 主程序一般不放在該地址空間。編程時, 可以采用起始偽指令 ORG,跳過0003H~002AH 單元。偽指令,是告訴匯編程序如何進行匯編的一類指令,不會被匯編成機器代碼,只能為匯編軟件(如 KeilC51)所識別。

圖1 8路LED 花樣顯示電路圖
- 單片機內部結構是怎樣的?
- 單片機內部結構原理,讓你豁然開朗!
- 3.51單片機內部結構
- 單片機內部結構分析
- 8051單片機內部結構
- mcs-51單片機CPU的內部結構及工作原理
- 單片機的內部結構原理詳細說明
- AVR單片機的CPU內部結構的詳細資料說明
- 51單片機的內部結構系統圖免費下載
- 51單片機的內部結構深度解析說明
- AT89S51單片機的內部結構和CPU及時序的詳細資料說明
- 單片機教程之MCS51單片機的資料結構說明 14次下載
- 單片機內部結構圖 6次下載
- MCS51單片機內部并行口及應用 0次下載
- 利用視頻來演示AVR單片機內部結構
- 集成芯片內部結構圖 4.4k次閱讀
- STC89C52單片機內部結構及基本特性 2.2w次閱讀
- Delta繞線電機的內部結構介紹 7.5k次閱讀
- 8051系列單片機的原理和結構介紹 1.5w次閱讀
- 80C51單片機內部定時器和計數器的結構及原理解析 1.6w次閱讀
- USB接口芯片SL811HS的性能與內部結構及在單片機系統中應用的說明 8.4k次閱讀
- STC系列單片機內部AD的應用資料和程序及typedef與define的區別說明 5.7k次閱讀
- AT89S51單片機串行口的內部結構解析 4.2k次閱讀
- 單片機內部密碼破解的常用方法解析 7.3k次閱讀
- 詳細分析半導體芯片內部結構 1.8w次閱讀
- 單片機控制花樣流水燈原理圖及程序 5.7w次閱讀
- 單片機復位和冷啟動詳細介紹 2.1w次閱讀
- 單片機STC12C5A60S2簡介_引腳圖及功能_內部結構_應用電路及命名規則 16.9w次閱讀
- ADC0809用法詳解_引腳圖及功能_工作原理_內部結構及應用電路 19.8w次閱讀
- 雙路差動比較器lm393中文資料_工作原理_內部結構及應用電路 7.9w次閱讀
下載排行
本周
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2反激式開關電源設計解析
- 0.89 MB | 2次下載 | 5 積分
- 3簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 4TPS23755數據手冊
- 0.07 MB | 次下載 | 免費
- 536伏,10兆赫茲低噪聲雙運算放大器COS5532 技術手冊
- 0.41 MB | 次下載 | 免費
- 6LM5176 55V 寬輸入電壓同步4開關降壓/升壓控制器技術手冊
- 2.40 MB | 次下載 | 免費
- 7MCU模塊原理圖資料
- 0.37 MB | 次下載 | 1 積分
- 8LoRa1121 FCC&CE認證 多頻段LoRa無線通訊模塊規格書
- 997.05 KB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2冷柜-電氣控制系統講解
- 13.68 MB | 7次下載 | 10 積分
- 3SDFM 激光測距模塊模組手冊
- 0.54 MB | 7次下載 | 免費
- 4直流電路的組成和基本定律
- 1.67 MB | 4次下載 | 免費
- 5SW6238V ACCC 三 PD 四口多協議移動電源 SOC規格書
- 0.59 MB | 4次下載 | 1 積分
- 6安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 7IP6742_datasheet_100V8A 同步 BUCK 控制器
- 2.16 MB | 3次下載 | 免費
- 8PAW3395DM-T6QU:光學游戲導航芯片手冊
- 1.26 MB | 2次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發燒友App





創作
發文章
發帖
提問
發資料
發視頻
上傳資料賺積分
評論