ch-1輕松看幻燈片_第1頁
ch-1輕松看幻燈片_第2頁
ch-1輕松看幻燈片_第3頁
ch-1輕松看幻燈片_第4頁
ch-1輕松看幻燈片_第5頁
已閱讀5頁,還剩27頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

輕松看8051第一章本章內容

8051部分:介紹8051的基本知識,包括結構、引腳、封裝、MCS-51系列以及8051基本電路等。開發工具部分:介紹8051軟硬件的開發流程,包括源程序的編寫、匯編、連接以及軟硬件仿真等。程序與實作部分:閃爍燈的程序設計,及其匯編、連接與軟件仿真。2023/11/222ch_1輕松看80518051微型計算機與單片機

微型計算機系統包括中央處理單元(CPU)、存儲器(Memory)及輸入/輸出單元(I/O)三大部分。單片微型計算機就是把中央處理單元、存儲器、輸入/輸出端口等,全部放置在一塊芯片里。2023/11/223ch_1輕松看805180518051基本知識8051的結構

8051的封裝與引腳

8051的基本電路

MCS-51系列

2023/11/224ch_1輕松看805180518051的結構

8051為8位微處理機。程序存儲器ROM:內部4Kbytes、外部最多可擴展64Kbytes。數據存儲器RAM:內部128bytes、外部最多可擴展64Kbytes。四個可位尋址的8位輸入/輸出口,即P0、P1、P2及P3。兩個16位定時器/計數器。一個全雙工串行口,即UART。五個中斷源,即INT0、INT1、T0、T1、RXD或TXD。111條指令。2023/11/225ch_1輕松看80518051位尋址表示法2023/11/226ch_1輕松看805180518051的結構2023/11/227ch_1輕松看805180518051的封裝及引腳

QFP封裝

(適用于大批量生產)

2023/11/228ch_1輕松看805180518051的封裝及引腳PLCC封裝

(適用于實驗及大批量生產)

2023/11/229ch_1輕松看805180518051的封裝及引腳雙列直插式封裝2023/11/2210ch_1輕松看805180518051的封裝及引腳雙列直插式封裝

(適用于學校與實驗室)2023/11/2211ch_1輕松看805180518051的封裝及引腳電源引腳

輸入/輸出端口

復位引腳時鐘引腳

存儲器引腳

外部存儲器引腳

2023/11/2212ch_1輕松看805180518051的基本電路先接電源

再接時鐘信號

復位電路

存儲器設置電路

2023/11/2213ch_1輕松看80518051時鐘脈沖電路(一)使用內部振蕩電路2023/11/2214ch_1輕松看80518051時鐘脈沖電路(二)使用外部時鐘產生電路2023/11/2215ch_1輕松看80518051復位電路左邊為PowerOnReset電路

右邊為手動Reset電路

2023/11/2216ch_1輕松看805180518051基本電路元件清單序號名稱規格數量備注189C5112MHz1個2石英振蕩晶體12MHz1個3陶瓷電容30pF2個4電解電容10

F/25V1個5電阻10K

1個6按鈕開關a節點1個TACKSW.2023/11/2217ch_1輕松看80518051MCS-51系列

51類52類型號80318051875189C5180328052875289C52形式無ROMMaskROMEPROMEEPROM無ROMMaskROMEPROMEEPROMROM內部0K外部64K內部4KBytes外部最大64KBytes內部0K外部64K內部8KBytes外部最大64KBytesRAM內部128Bytes外部最大64KBytes內部256Bytes外部最大64KBytes定時器/計數器2個16位定時器/計數器3個16位定時器/計數器中斷源56I/O4個8位輸入/輸出口4個8位輸入/輸出口2023/11/2218ch_1輕松看80518051MCS-51系列無ROM型

MaskROM型

2023/11/2219ch_1輕松看80518051MCS-51系列EPROM型

EEPROM型

2023/11/2220ch_1輕松看805180518051系統的開發流程2023/11/2221ch_1輕松看805180518051的開發流程與工具8051程序開發流程

2023/11/2222ch_1輕松看80518051Test.batX8051%1.asm-D@ECHOOFFIFERRORLEVEL1GOTOERR@ECHOONLINK–C%1.obj@ECHOOFFGOTOEND:ERR@ECHOError……:END@ECHOOFF2023/11/2223ch_1輕松看80518051實例演練連接電路

2023/11/2224ch_1輕松看80518051實例演練流程圖

2023/11/2225ch_1輕松看80518051Ch1.asm ORG 0 ;程序從0地址開始

START: MOV A,#0FH ;讓ACC的內容為00001111 LOOP: MOV P2,A ;從Port2輸出ACC的內容

CPL A ;對ACC的內容取補碼(即反相) CALL DELAY

;調用延遲子程序

JMP LOOP

;跳到LOOP處執行

;================================================

DELAY:

;延遲子程序

MOV R7,#200 ;R7寄存器加載200次數

D1: MOV R6,#250 ;R6寄存器加載250次數

DJNZ R6,$ ;本列執行R6次

DJNZ R7,D1 ;D1循環執行R7次

RET ;返回主程序

END ;結束程序2023/11/2226ch_1輕松看80518051實例演練(步驟1)D:\8051>testch1

2023/11/2227ch_1輕松看80518051實例演練(步驟2)D:\8051>avsim51–c1

2023/11/2228ch_1輕松看80518

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論