第五講單片機(jī)最小系統(tǒng)力天手把手教你學(xué)單片機(jī)之基礎(chǔ)篇精品課件_第1頁
第五講單片機(jī)最小系統(tǒng)力天手把手教你學(xué)單片機(jī)之基礎(chǔ)篇精品課件_第2頁
第五講單片機(jī)最小系統(tǒng)力天手把手教你學(xué)單片機(jī)之基礎(chǔ)篇精品課件_第3頁
第五講單片機(jī)最小系統(tǒng)力天手把手教你學(xué)單片機(jī)之基礎(chǔ)篇精品課件_第4頁
第五講單片機(jī)最小系統(tǒng)力天手把手教你學(xué)單片機(jī)之基礎(chǔ)篇精品課件_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、手把手教你學(xué)51單片機(jī) 之MCS-51基礎(chǔ)篇主 講: 尹延輝策 劃:張 勇開發(fā)板:LT-Super51QQ群:31646346網(wǎng) 址:lt430E-Mail:litianmcuqq litianmcufoxmail基礎(chǔ)篇 第一講51單片機(jī)最小系統(tǒng)本講內(nèi)容提要單片機(jī)技術(shù)簡介單片機(jī)應(yīng)用實(shí)例單片機(jī)的主要技術(shù)指標(biāo)常用單片機(jī)系列型號(hào)51單片機(jī)相關(guān)知識(shí)51單片機(jī)最小系統(tǒng)51單片機(jī)的開發(fā)方法習(xí)題溫故知新入門篇知識(shí)溫習(xí)個(gè)人電腦使用入門電腦在電子工程中的應(yīng)用,包括其外部接口、開發(fā)工具簡介等。硬件技術(shù)基礎(chǔ)知識(shí)電路基礎(chǔ)、模擬電路基礎(chǔ)知識(shí),元器件基本應(yīng)用,微電子與PCB技術(shù)簡介等。數(shù)字電路基礎(chǔ)知識(shí)邏輯代數(shù)基礎(chǔ)、基本門

2、電路、數(shù)字芯片、可編程邏輯器件、英特爾總線時(shí)序等。C語言基礎(chǔ)知識(shí)程序開發(fā)語言簡介、由源代碼到可執(zhí)行代碼的過程、C語言的基本結(jié)構(gòu)與特點(diǎn)等。釋疑解惑個(gè)人電腦使用入門(1)填空題單片機(jī)/ARM/DSP的IDE開發(fā)軟件主要集成了文本編輯、編譯、鏈接三個(gè)主要功能,某些IDE軟件還集成了下載功能。單片機(jī)常用的目標(biāo)代碼文件擴(kuò)展名為bin、hex兩種。可編程器件固化代碼的三類工具:下載器、編程器,以及Jtag仿真器兩臺(tái)電腦之間串口通訊應(yīng)該用交叉(交叉,直連)線,電腦對(duì)與單片機(jī)之間串口通訊也應(yīng)該交叉連接。簡答題列舉三種PCB設(shè)計(jì)軟件答:AltiumDesigner、PowerPCB、Cadence簡述ISP下載

3、器與Jtag仿真器的聯(lián)系與區(qū)別答:相同點(diǎn):都可以在目標(biāo)板上固化代碼不同點(diǎn):Jtag可以完成仿真調(diào)試功能,而ISP只能簡單的固化代碼。比較并陳述PCI、USB2.0、串口這三種電腦接口的傳輸速度答:PCI速度最快(133MX8bpS),USB2.0次之(480Mbps),串口最慢1MbpS釋疑解惑個(gè)人電腦使用入門(2)實(shí)驗(yàn)題:在網(wǎng)上查找ByteBlaster的電路圖釋疑解惑硬件技術(shù)基礎(chǔ)知識(shí) 填空題硬件技術(shù)中三種基本的無源器件是電阻、 電容、電感。電容對(duì)電流的作用效果可以總結(jié)為:隔直流、通交流,交流電流頻率越高,電容對(duì)電流的阻抗效應(yīng)越強(qiáng)。電感對(duì)電流的作用效果可以總結(jié)為:阻交流、通直流,交流電流頻率

4、越高,電感對(duì)電流的阻抗效應(yīng)越弱。晶體二極管的一個(gè)最重要特征是單向?qū)щ姟>w三極管的一個(gè)最重要特征是電流放大作用。大量分立元件集成到一片硅片上的技術(shù)稱為集成電路技術(shù)。簡答題簡述三極管在單片機(jī)電路中的應(yīng)用答:開關(guān)作用,用小電流控制大電流的通斷實(shí)驗(yàn)題找一個(gè)發(fā)光二極管,用萬用表測量它的極性與導(dǎo)通壓降。釋疑解惑數(shù)字電路基礎(chǔ)知識(shí)(1) 填空題模擬量是連續(xù)變化的量,而數(shù)字量是離散變化的量。數(shù)字量的實(shí)質(zhì)是加入判決門限的模擬量。人類日常使用的數(shù)制是十進(jìn)制,而計(jì)算機(jī)學(xué)中最常用的數(shù)制是二進(jìn)制、十六進(jìn)制。數(shù)字電路中最基本的三個(gè)門電路是與門、或門、非門。開發(fā)可編程器件的兩種模式:硬件描述語言模式與圖形模式。簡答題簡述單

5、片機(jī)內(nèi)部SRAM與Flash存儲(chǔ)器的區(qū)別。答:SRAM可以隨機(jī)按字節(jié)讀寫,讀寫速度相同且很快;Flash可以按字節(jié)讀取,寫入前需要擦除,必須按塊或者扇區(qū)為單位進(jìn)行擦除與寫入操作。簡述Intel總線方式擴(kuò)展單片機(jī)IO的基本原理。答:將74HC573當(dāng)做一字節(jié)的存儲(chǔ)單元使用,通過74HC138等構(gòu)成的地址譯碼電路為其提供片選。詳細(xì)過程請(qǐng)參閱實(shí)驗(yàn)手冊(cè)相關(guān)章節(jié)。釋疑解惑數(shù)字電路基礎(chǔ)知識(shí)(2) 實(shí)驗(yàn)題(選作)參照LT-Super51學(xué)習(xí)板蜂鳴器部分原理圖,編寫代碼選中蜂鳴器片選,使得蜂鳴器正常工作。答:只需一條C語句即可實(shí)現(xiàn)蜂鳴器片選功能。#include /必要的頭文件#include /必要的頭文件

6、sbit BUZ_BIT = P03;/控制蜂鳴器的IO口void my_delay1s(void)unsigned int i,j; /定義2個(gè)無符號(hào)整型變量for(i=130;i0;i-) /通過軟仿觀察得知for(j=2000;j0;j-); /此處延時(shí)1Svoid main(void) P3 &= (1 6);P2 = 0 x88;/此代碼用于選通蜂鳴器,具體原理下節(jié)會(huì)講while(1)/條件總為真,死循環(huán)BUZ_BIT = 0;/關(guān)蜂鳴器my_delay1s();/延時(shí)1SBUZ_BIT = 1;/鳴響my_delay1s();/延時(shí)1S釋疑解惑數(shù)字電路基礎(chǔ)知識(shí)(3) 實(shí)驗(yàn)題 蜂鳴器

7、部分電路圖選擇題1.一個(gè)C程序的執(zhí)行是從_A_。(A)本程序的main函數(shù)開始,到main函數(shù)結(jié)束。(B)本程序的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束。(C) 本程序的main函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束。(D)本程序的第一個(gè)函數(shù)開始,到本程序main函數(shù)結(jié)束。2.以下敘述不正確的是_D_。(A)一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成。(B)一個(gè)C源程序必須包含一個(gè)main函數(shù)。(C) 程序的基本組成單位是函數(shù)。(D)在C程序中,注釋說明只能位于一條語句的后面。C語言基礎(chǔ)知識(shí)課后習(xí)題(1)3.C語言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置_C_。(A)必須在最開始(B)必須在

8、系統(tǒng)調(diào)用的庫函數(shù)的后面(C)可以任意(D)必須在最后4.一個(gè)C語言程序是由_B_。(A) 一個(gè)主程序和若干子程序組成(B) 函數(shù)組成(C) 若干過程組成(D) 若干子程序組成填空題C源程序的基本單位是函數(shù)。一個(gè)C源程序中至少應(yīng)包括一個(gè)主函數(shù)。在一個(gè)C源程序中,注釋部分兩側(cè)的分界符分別為_/*_和_*/_。C語言基礎(chǔ)知識(shí)課后習(xí)題(2)新語新知單片機(jī)技術(shù)簡介什么是單片微型計(jì)算機(jī)?在一片芯片上集成了計(jì)算機(jī)的所有基本組成部分構(gòu)成四要素:CPU、ROM、RAM、IO口,互相之間通過總線連接片上外設(shè):UART、ADC、DAC、增強(qiáng)型定時(shí)器、SPI、IIC、USB控制器、LCD控制器等新語新知單片機(jī)技術(shù)簡介

9、單片機(jī)的工作過程基本流程:取指令執(zhí)行ROM:指令存儲(chǔ)器,固化有一條一條的指令,單片機(jī)復(fù)位后CPU從0地址按順序取出指令并執(zhí)行RAM:數(shù)據(jù)存儲(chǔ)器,其中一部分映射到IO口與片上外設(shè),稱之為寄存器二大類指令:控制ROM的指令與控制RAM的指令(包括對(duì)寄存器的控制)新語新知單片機(jī)技術(shù)簡介單片機(jī)的應(yīng)用單片機(jī)能做什么?單片機(jī)無所不能!主要用途:控制與簡單計(jì)算單片機(jī)無所不能!所謂“微電腦控制”場合的核心就是單片機(jī)涵蓋工業(yè)生產(chǎn)、日常生活、軍事設(shè)備、科研儀表儀器等智能化應(yīng)用場合新語新知單片機(jī)的應(yīng)用舉例智能洗衣機(jī)如何“智能”?定時(shí)完成洗衣、脫水等功能可以判斷衣服的干凈程度,實(shí)現(xiàn)“洗凈即?!钡墓δ苷羝贍C的功能刷卡

10、、投幣洗衣更加智能:LG公司的“iPod洗衣機(jī)”一邊洗衣一邊聽歌 新語新知單片機(jī)的應(yīng)用舉例LED顯示屏工作原理LED發(fā)光二極管構(gòu)成顯示屏的像素點(diǎn)單片機(jī)負(fù)責(zé)逐點(diǎn)或逐行掃描,并與電腦通信獲取圖片信息新語新知單片機(jī)的應(yīng)用舉例 PH/ORP儀表主要用途:用于環(huán)境監(jiān)測、工礦企業(yè)、科學(xué)研究、水產(chǎn)養(yǎng)殖場等場合的pH值的測定工作原理:讀取pH傳感器的模擬信號(hào),內(nèi)部處理后顯示在LCD上新語新知單片機(jī)的應(yīng)用舉例各種數(shù)碼產(chǎn)品新語新知單片機(jī)的應(yīng)用舉例智能小車巡線避障電視機(jī)遙控器遙控LCD顯示新語新知單片機(jī)技術(shù)指標(biāo)CPU與總線的相關(guān)指標(biāo)CPU字長:總線上數(shù)據(jù)的位寬,常見的有8位與16位。一般來講CPU字長越長,運(yùn)算能力

11、越強(qiáng),單片機(jī)的功耗也越大CPU主頻:CPU運(yùn)行的主時(shí)鐘頻率,一般為1MHz20MHz范圍內(nèi)。CPU主頻越高,運(yùn)算能力越強(qiáng),功耗越大指令周期:執(zhí)行一條指令所需要經(jīng)過的CPU時(shí)鐘數(shù),一般來講同一種單片機(jī)不同的指令其周期也不一定相同,一個(gè)到數(shù)個(gè)周期不等。指令周期越短,代碼效率(同樣長的時(shí)間內(nèi)單片機(jī)所能完成的工作量)越高CPU架構(gòu):劃分為復(fù)雜指令集(CISC)與精簡指令集(RISC)兩大類,CISC的架構(gòu)較為落后,RISC是在CISC的基礎(chǔ)上優(yōu)化發(fā)展而來。對(duì)于使用者來說,RISC與CISC區(qū)別不大,RISC主要優(yōu)勢在于生產(chǎn)工藝較為簡單,因此芯片價(jià)格會(huì)相對(duì)便宜,而且RSIC功耗也相對(duì)較低。由于市場的慣性

12、,CISC架構(gòu)的CPU仍然大量存在,例如MCS-51、x86。20世紀(jì)九十年代后新型的CPU一般都為RISC,例如ARM、AVR、PIC、MSP430等。新語新知單片機(jī)技術(shù)指標(biāo)RAM相關(guān)指標(biāo)RAM容量:片內(nèi)SARM的大小,越大則性能越好、能夠執(zhí)行較復(fù)雜的代碼,但一般來講造價(jià)也會(huì)隨容量提高。對(duì)功耗的影響不大。一般在128字節(jié)8K字節(jié)之間。ROM相關(guān)指標(biāo)ROM類型:片內(nèi)ROM的材質(zhì)類型,比較常見的有EEPROM、FlashROMROM容量:片內(nèi)ROM的大小,越大則能夠裝載的代碼量越大。一般在1K字節(jié)256K字節(jié)之間。其他指標(biāo)單片機(jī)功耗:單片機(jī)正常工作時(shí)消耗的功率(電流乘電壓,不包含IO口驅(qū)動(dòng)的外設(shè)

13、所消耗的功耗),功耗越低越好。一般在0.510X10-3W。工作電壓:可以使單片機(jī)正常工作的電源電壓。有5V、3.3V、1.8V三種且都有一個(gè)誤差范圍(一般在+-10%)新語新知常用系列單片機(jī)8位單片機(jī)MCS-51PICAVR新華龍(增強(qiáng)型51)16位單片機(jī)MSP430凌陽dsPIC系列新語新知51單片機(jī)相關(guān)知識(shí)最經(jīng)典的單片機(jī):MCS-51發(fā)展簡史:1980年,英特爾公司推出MCS-51單片機(jī),從此至今歷經(jīng)近30年經(jīng)久不衰,成為單片機(jī)行業(yè)事實(shí)上的標(biāo)準(zhǔn)。MCS-51以其典型的結(jié)構(gòu)和完善的總線專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統(tǒng),堪稱為一代“名機(jī)”,為以后的其它單片

14、機(jī)的發(fā)展奠定了基礎(chǔ)。高等教育與職業(yè)技術(shù)教育領(lǐng)域:單片機(jī)原理課程教學(xué)多數(shù)采用MCS-51作為入門教材,MCS51的IP核設(shè)計(jì)也是微電子課程的經(jīng)典范例。相關(guān)教材、書籍?dāng)?shù)量最多。帶單片機(jī)核的特殊用途芯片:例如USB2.0芯片CYC68013、Zigbee芯片CC2430、射頻芯片CC1010等。單片機(jī)外圍電路設(shè)計(jì):相關(guān)書籍、網(wǎng)上相關(guān)資料、芯片與模塊技術(shù)文檔中大多數(shù)都是給出MCS-51的例程。新語新知51單片機(jī)相關(guān)知識(shí)MCS-51發(fā)展近況正因?yàn)镸CS-51優(yōu)越的性能和完善的結(jié)構(gòu),導(dǎo)致后來的許多廠商多沿用或參考了其體系結(jié)構(gòu),有許多世界大的電氣商豐富和發(fā)展了MCS-51單片機(jī),像PHILIPS、Dalla

15、s、ATMEL,以及我國的臺(tái)灣WINBOND等著名的半導(dǎo)體公司都推出了兼容MCS-51的單片機(jī)產(chǎn)品。近年來C51獲得了飛速的發(fā)展,C51的發(fā)源公司INTEL由于忙于開發(fā)PC及高端微處理器而無精力繼續(xù)發(fā)展自己的單片機(jī),而由其它廠商將其發(fā)展,最典型的是PHILIPS和ATML公司,PHILIPS公司主要是改善其性能,在原來的基礎(chǔ)上發(fā)展了高速I/O口,A/D轉(zhuǎn)換器,PWM(脈寬調(diào)制)、WDT等增強(qiáng)功能,并在低電壓、微功耗、擴(kuò)展串行總線(I2C)和控制網(wǎng)絡(luò)總線(CAN)等功能加以完善。近年來我國大陸也有多家公司推出兼容51的產(chǎn)片,比較為人所熟知的是宏晶公司的STC系列,因?yàn)榭梢苑奖愕耐ㄟ^串口下載固化代

16、碼以及中文資料比較豐富,STC系列51單片機(jī)逐漸成為國內(nèi)單片機(jī)初學(xué)者的首選。新語新知51單片機(jī)相關(guān)知識(shí)與經(jīng)典MCS-51兼容的51單片機(jī)兩大系列51系列:完全兼容Intel的MCS-51,128B RAM、4KB ROM、32個(gè)IO、5個(gè)中斷源、2定時(shí)器、1UART、2外部中斷、外部Intel總線5X系列:52、55、58、516等,128+128B RAM、X乘4KB ROM、 32個(gè)IO、6個(gè)中斷源、3定時(shí)器(定時(shí)器2)、1UART、2外部中斷、外部Intel總線Atmel公司:AT89C5x,已被S系列替代;AT89S5x,支持ISP下載SST公司:SST89E5x,帶有監(jiān)控程序,可以實(shí)

17、現(xiàn)簡單的仿真調(diào)試PHILIPS公司:LPC系列Winbond公司:W78系列宏晶公司:STC89C5x,支持串口下載LT-Super51學(xué)習(xí)板支持STC89C5x與AT89S5x的ISP下載新語新知51單片機(jī)相關(guān)知識(shí)51單片機(jī)內(nèi)部結(jié)構(gòu)CPU、RAM、ROM、IO口、UART、定時(shí)器、外部中斷、時(shí)鐘電路新語新知51單片機(jī)相關(guān)知識(shí)中央處理器(CPU)中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。新語新知51單片機(jī)相關(guān)知識(shí)數(shù)據(jù)存儲(chǔ)器(RAM)51內(nèi)部有128個(gè)8位用戶

18、數(shù)據(jù)存儲(chǔ)單元和128個(gè)專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的的RAM只有128個(gè),可存放讀寫的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。對(duì)于5x系列,有另外的128字節(jié)SRAM,間接尋址方式訪問,C語言中定義為idata類型即可新語新知51單片機(jī)相關(guān)知識(shí)程序存儲(chǔ)器(ROM)51共有4096個(gè)8位ROM(4KB,一般為Flash結(jié)構(gòu)),用于存放用戶程序,原始數(shù)據(jù)或表格等。對(duì)于5x系列,ROM容量為x乘4KB新語新知51單片機(jī)相關(guān)知識(shí)定時(shí)/計(jì)數(shù)器(T/C)8051有兩個(gè)16位的可編程定時(shí)/計(jì)數(shù)器(Timer0與T

19、imer1),以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。對(duì)于5x系列,增加一個(gè)Timer2新語新知51單片機(jī)相關(guān)知識(shí)并行輸入輸出(I/O)口:8051共有4組8位I/O口(P0、 P1、P2或P3),用于對(duì)外部數(shù)據(jù)的傳輸。新語新知51單片機(jī)相關(guān)知識(shí)半雙工串行口(UART)8051內(nèi)置一個(gè)半雙工串行通信口,用于與其它設(shè)備間的串行數(shù)據(jù)傳送,該串行口既可以用作異步通信收發(fā)器,也可以當(dāng)同步移位器使用。新語新知51單片機(jī)相關(guān)知識(shí)中斷系統(tǒng)8051具備較完善的中斷功能,有兩個(gè)外中斷、兩個(gè)定時(shí)/計(jì)數(shù)器中斷和一個(gè)串行中斷,可滿足不同的控制要求,并具有2級(jí)的優(yōu)先級(jí)別選擇。新語新知51單片機(jī)相關(guān)知識(shí)時(shí)鐘電路內(nèi)置晶振

20、時(shí)鐘電路,晶振時(shí)鐘12分頻后給整個(gè)單片機(jī)提供運(yùn)行的脈沖時(shí)序,需外置無源晶振。AT89S5x系列最高外接24MHz晶振STC系列最高晶振頻率可達(dá)80MHz新語新知51單片機(jī)相關(guān)知識(shí)51詳細(xì)結(jié)構(gòu)單片機(jī)的結(jié)構(gòu)有兩種類型,一種是程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器分開的形式,即哈佛結(jié)構(gòu),另一種是采用通用計(jì)算機(jī)廣泛使用的程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器合二為一的結(jié)構(gòu),即馮諾依曼結(jié)構(gòu)。INTEL的MCS-51系列單片機(jī)采用的是哈佛結(jié)構(gòu)的形式。新語新知51單片機(jī)相關(guān)知識(shí)51引腳說明MCS-51系列單片機(jī)均采用40Pin封裝的雙列直接DIP結(jié)構(gòu),右圖是它們的引腳配置,40個(gè)引腳中,正電源和地線兩根,外置石英振蕩器的時(shí)鐘線兩根,4組8

21、位共32個(gè)I/O口,中斷口線與P3口線復(fù)用。現(xiàn)在我們對(duì)這些引腳的功能加以說明:Pin20:接地腳。Pin40:正電源腳,正常工作或?qū)ζ瑑?nèi)ROM燒寫程序時(shí),接+5V電源。MCS51單片機(jī)電源允許的誤差范圍為4.5V5.5V。新語新知51單片機(jī)相關(guān)知識(shí)51引腳說明Pin19:時(shí)鐘XTAL1腳,片內(nèi)振蕩電路的輸入端。Pin18:時(shí)鐘XTAL2腳,片內(nèi)振蕩電路的輸出端。8051的時(shí)鐘有兩種方式,一種是片內(nèi)時(shí)鐘振蕩方式,但需在18和19腳外接石英晶體(2-12MHz)和振蕩電容,振蕩電容的值一般取10p-30p。另外一種是外部時(shí)鐘方式,即將XTAL1接地,外部時(shí)鐘信號(hào)從XTAL2腳輸入。 新語新知51單

22、片機(jī)相關(guān)知識(shí)51引腳說明Pin9:RESET/Vpd復(fù)位信號(hào)復(fù)用腳,當(dāng)8051通電,時(shí)鐘電路開始工作,在RESET引腳上出現(xiàn)24個(gè)時(shí)鐘周期以上的高電平,系統(tǒng)即初始復(fù)位。初始化后,程序計(jì)數(shù)器PC指向0000H,P0-P3輸出口全部為高電平,堆棧指鐘寫入07H,其它專用寄存器被清“0”。RESET由高電平下降為低電平后,系統(tǒng)即從0000H地址開始執(zhí)行程序。然而,初始復(fù)位不改變RAM(包括工作寄存器R0-R7)的狀態(tài),8051的初始態(tài)如下表。新語新知51單片機(jī)相關(guān)知識(shí)51復(fù)位后的初始狀態(tài)特殊功能寄存器初始態(tài)特殊功能寄存器初始態(tài)ACC00HB00HPSW00HSP07HDPH00HTH000HDPL0

23、0HTL000HIPxxx00000BTH100HIE0 xx00000BTL100HTMOD00HTCON00HSCONxxxxxxxxBSBUF00HP0-P31111111BPCON0 xxxxxxxB新語新知51單片機(jī)相關(guān)知識(shí)51引腳說明Pin30:ALE/當(dāng)訪問外部程序器時(shí),ALE(地址鎖存)的輸出用于鎖存地址的低位字節(jié)。而訪問內(nèi)部程序存儲(chǔ)器時(shí),ALE端將有一個(gè)1/6時(shí)鐘頻率的正脈沖信號(hào),這個(gè)信號(hào)可以用于識(shí)別單片機(jī)是否工作,也可以當(dāng)作一個(gè)時(shí)鐘向外輸出。更有一個(gè)特點(diǎn),當(dāng)訪問外部程序存儲(chǔ)器,ALE會(huì)跳過一個(gè)脈沖。在編程其間,ALE將用于輸入編程脈沖。Pin29:PSEN當(dāng)訪問外部程序存儲(chǔ)器時(shí),此腳輸出負(fù)脈沖選通信號(hào),PC的16位地址數(shù)據(jù)將出現(xiàn)在P0和P2口上,外部程序存儲(chǔ)器則把指令數(shù)據(jù)放到P0口上,由CPU讀入并執(zhí)行。Pin31:EA/Vpp程序存儲(chǔ)器的內(nèi)外部選通線,51單片機(jī)為例,內(nèi)置有4kB的程序存儲(chǔ)器,當(dāng)EA為高電平并且程序地址小于

溫馨提示

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

評(píng)論

0/150

提交評(píng)論