資料介紹
“89S51”源自Intel公司的MCS-51系列,而目前所采用的8x51并不僅限于Intel公司所生產(chǎn)的,反倒是以其他廠商所發(fā)行的兼容芯片為主,如Atmel公司的89C51/89S51系列,其價(jià)格便宜,質(zhì)量穩(wěn)定,開發(fā)工具齊全,早就被學(xué)校或培訓(xùn)機(jī)構(gòu)所接受。在此先介紹8x51的基本知識,包括基本結(jié)構(gòu)、引腳、基本電路及51系列等,其中很多數(shù)據(jù)最好要熟記,本書也會提供許多快速背記的技巧,讓讀者能在極短的時(shí)間里記住40個(gè)引腳、基本電路等。
8x51的結(jié)構(gòu)
8x51單片機(jī)發(fā)展至今,雖然有許多廠商各自開發(fā)了不同的兼容芯片,但其基本結(jié)構(gòu)并沒有多大的變動,如下所示為標(biāo)準(zhǔn)的 8x51結(jié)構(gòu)(如圖1-3所示)。
程序存儲器ROM:內(nèi)部4KB,外部最多可擴(kuò)展至64KB。
數(shù)據(jù)存儲器RAM:內(nèi)部128B,外部最多可擴(kuò)展至64KB。
4組可位尋址的8位輸入/輸出端口,即P0、P1、P2及P3。
三角形 一個(gè)全雙工串行口,即UART;兩個(gè)16位定時(shí)器/計(jì)數(shù)器。
三角形 5個(gè)中斷源,即INT0、INT1、T0、T1、TXD/RXD。
三角形 111條指令碼。
8x51為8位微控制器。8位指的是微控制器內(nèi)部數(shù)據(jù)總線或寄存器一次處理數(shù)據(jù)的寬度。相對于目前個(gè)人計(jì)算機(jī)(PC)所用的 CPU,早期的CPU從8088/8086到80286都是16位的CPU;而從80386到Pentium 3都屬于32位的CPU。盡管如此,目前所采用的單片機(jī)微控制器仍是以8位為主,只有在特殊場合才會采用16位的單片機(jī),如8096等。
通常存儲器的操作是以字節(jié)(B)為單位的,“可位尋址”是存取存儲器、寄存器或輸入/輸出端口時(shí),可指定其中的一位,例如,要指定P0輸入/輸出端口中的bit 1,則指定為P0.1即可,如圖1-4所示。
- 使用單片機(jī)實(shí)現(xiàn)流水燈的詳細(xì)資料說明 7次下載
- 單片機(jī)原理及應(yīng)用的詳細(xì)資料說明 20次下載
- 什么是單片機(jī)?單片機(jī)的歷史和應(yīng)用等詳細(xì)資料說明 7次下載
- 單片機(jī)的常量和變量與數(shù)組的詳細(xì)資料說明 13次下載
- 51單片機(jī)的匯編指令詳細(xì)資料說明
- 51單片機(jī)例函數(shù)的詳細(xì)資料說明
- 單片機(jī)入門視頻教程之基本電路知識的詳細(xì)資料說明 29次下載
- 51單片機(jī)匯編語言的尋址方式詳細(xì)資料說明
- 單片機(jī)C語言的幾點(diǎn)基礎(chǔ)知識說明
- 51單片機(jī)的中斷系統(tǒng)詳細(xì)資料說明
- 單片機(jī)的基礎(chǔ)知識詳細(xì)資料概述 2次下載
- 使用STM32單片機(jī)實(shí)現(xiàn)IAP的詳細(xì)資料說明
- 單片機(jī)應(yīng)用的編程100問題和答案的詳細(xì)資料說明 11次下載
- 單片機(jī)基礎(chǔ)教程之單片機(jī)簡介和微機(jī)基礎(chǔ)知識的詳細(xì)資料說明 0次下載
- 單片機(jī)學(xué)習(xí)入門之單片機(jī)基礎(chǔ)知識詳細(xì)資料概述 77次下載
- 單片機(jī)基礎(chǔ)知識介紹 6525次閱讀
- PIC系列單片機(jī)程序設(shè)計(jì)基礎(chǔ)知識詳細(xì)說明 4636次閱讀
- PIC系列單片機(jī)的詳細(xì)資料說明 5549次閱讀
- FPGA的入門基礎(chǔ)知識詳細(xì)說明 9595次閱讀
- 單片機(jī)的組成和指令系統(tǒng)與匯編語言程序等基礎(chǔ)知識說明 2306次閱讀
- 單片機(jī)的結(jié)構(gòu)和原理說明 5517次閱讀
- 單片機(jī)的基礎(chǔ)知識與基本工作原理詳細(xì)說明 1.8w次閱讀
- 單片機(jī)中的堆棧詳細(xì)資料說明 4838次閱讀
- 8051單片機(jī)有哪些復(fù)位方法 1.1w次閱讀
- 80C51單片機(jī)與8051單片機(jī)的主要差別在哪里 7965次閱讀
- 10個(gè)單片機(jī)MCU常用的基礎(chǔ)知識 6492次閱讀
- microchip單片機(jī)入門基礎(chǔ)知識(PIC單片機(jī)詳細(xì)資料) 2.3w次閱讀
- 單片機(jī)控制系統(tǒng)中不可缺少的“中斷”基礎(chǔ)知識 1846次閱讀
- 單片機(jī)外圍功能電路控制的基礎(chǔ)知識 9916次閱讀
- 單片機(jī)基礎(chǔ)知識:單片機(jī)的前世今生 9533次閱讀
下載排行
本周
- 1PIC16F716 數(shù)據(jù)手冊免費(fèi)下載
- 2.35 MB | 18次下載 | 5 積分
- 2AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費(fèi)
- 3模擬電路仿真實(shí)現(xiàn)
- 2.94MB | 2次下載 | 免費(fèi)
- 4AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費(fèi)
- 5PZT驅(qū)動開關(guān)電路
- 0.09 MB | 1次下載 | 免費(fèi)
- 6PCB繪制基礎(chǔ)知識
- 2.44MB | 1次下載 | 免費(fèi)
- 7電子線路板及仿真實(shí)現(xiàn)
- 1.54MB | 1次下載 | 免費(fèi)
- 8AN4873-使用PIC單片機(jī)的集成運(yùn)算放大器測量水中的總?cè)芙夤腆w
- 591.02KB | 1次下載 | 免費(fèi)
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費(fèi)
- 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 139次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 133次下載 | 免費(fèi)
- 4美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 5如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費(fèi)
- 6PIC16F716 數(shù)據(jù)手冊免費(fèi)下載
- 2.35 MB | 18次下載 | 5 積分
- 7萬用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
- 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統(tǒng)EMC試驗(yàn)方法及要求
- 1.97 MB | 8次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論