MCS-51單片機(jī)的系統(tǒng)擴(kuò)展技術(shù):在MCS-51單片機(jī)的的內(nèi)部雖已集成了很多資源,但這類單片機(jī)屬于一種“通用”的單片機(jī),單片機(jī)內(nèi)部的各種資源都是折衷配置的,如片內(nèi)程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器的容量都不大,并行I/O端口的數(shù)量也不很多,此外,在有些應(yīng)用中,片內(nèi)定時(shí)器、中斷、串行口等也顯得不足,還有一些功能是基本型MCS-51單片機(jī)所沒有的,比如A/D轉(zhuǎn)換,D/A轉(zhuǎn)換等等。實(shí)際應(yīng)用中的要求是各種各樣的,如果用到了MCS-51單片機(jī)內(nèi)部所沒有資源(如A/D,D/A等),或者單片機(jī)內(nèi)部雖有,但卻不夠使用的資源,就要根據(jù)需要,對(duì)單片機(jī)進(jìn)行擴(kuò)展,以增加所需要的功能。MCS-51單片機(jī)所可能需要擴(kuò)展的芯片種類非常多,但這里并不面面俱到,主要是通過對(duì)外擴(kuò)程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、I/O接口、A/D和D/A的介紹,使讀者熟悉單片機(jī)接口的一般方法。實(shí)際上,如果對(duì)于這些常規(guī)的擴(kuò)展芯片能夠熟練地掌握和應(yīng)用,并能理解其擴(kuò)展的原理,拿到任何一塊需要擴(kuò)展的芯片,只要有這塊芯片的數(shù)據(jù)手冊(cè)或接口時(shí)序之類的資料,就能自行設(shè)計(jì)芯片的接口電路部份。1. MCS-51單片機(jī)擴(kuò)展的原理MCS-51單片機(jī)被設(shè)計(jì)成具有通用計(jì)算機(jī)那樣的外部總線結(jié)構(gòu),所以用MCS-51單片機(jī)進(jìn)行擴(kuò)展很方便,下面首先了解片外總線的工作原理。
上傳時(shí)間: 2014-04-28
上傳用戶:古谷仁美
《微機(jī)原理及應(yīng)用》課程教案目 錄 下載WORD文檔前 言 下載WORD文檔第一章 51系列單片機(jī)概述 下載WORD文檔 第一節(jié) 概述 第二節(jié) 51系列單片機(jī)分類 思考題與習(xí)題 第二章 MCS-51系列單片機(jī)組成及工作原理 下載WORD文檔 第一節(jié) MCS-51系列單片機(jī)組成 第二節(jié) 8051的內(nèi)部數(shù)據(jù)存儲(chǔ)器(內(nèi)部RAM) 第三節(jié) 8051的內(nèi)部程序存儲(chǔ)器(內(nèi)部ROM) 第四節(jié) MCS-51系列單片機(jī)典型芯片的外部引腳功能 第五節(jié) 并行輸入/輸出口 第六節(jié) CPU的時(shí)鐘電路和時(shí)序定時(shí)單位 第七節(jié) 單片機(jī)指令執(zhí)行的過程 思考題與習(xí)題 第三章 指令系統(tǒng) 下載WORD文檔 第一節(jié) 指令格式和尋址方式 第二節(jié) 指令系統(tǒng) 思考題與習(xí)題 第四章 算法與結(jié)構(gòu)程序設(shè)計(jì) 下載WORD文檔 第一節(jié) 算法 第二節(jié) 程序基本結(jié)構(gòu) 第三節(jié) 結(jié)構(gòu)化程序設(shè)計(jì) 第四節(jié) 匯編語言程序設(shè)計(jì)舉例 思考題與習(xí)題 第五章 中斷 下載WORD文檔 第一節(jié) 中斷技術(shù)概述 第二節(jié) 8051中斷系統(tǒng) 第三節(jié) 中斷控制 第四節(jié) 中斷響應(yīng) 第五節(jié) 中斷系統(tǒng)應(yīng)用舉例 思考題與習(xí)題 第六章 定時(shí)器/計(jì)數(shù)器 下載WORD文檔 第一節(jié) 概述 第二節(jié) 定時(shí)器/計(jì)數(shù)器基本結(jié)構(gòu) 工作方式及應(yīng)用 思考題與習(xí)題 第七章 8051單片機(jī)系統(tǒng)擴(kuò)展與接口技術(shù) 下載WORD文檔 第一節(jié) 8051單片機(jī)系統(tǒng)擴(kuò)展概述 第二節(jié) 單片機(jī)外部存儲(chǔ)器擴(kuò)展 第三節(jié) 單片機(jī)輸入/輸出(I/O)口擴(kuò)展 第四節(jié) LED顯示器接口電路及顯示程序 第五節(jié) 單片機(jī)鍵盤接口技術(shù) 第六節(jié) 單片機(jī)與數(shù)模(D/A)及模數(shù)(A/D)轉(zhuǎn)換器的接口及應(yīng)用 思考題與習(xí)題 第八章 8051單片機(jī)的異步串行通信技術(shù) 下載WORD文檔 第一節(jié) 概述 第二節(jié) 8051串行口基本結(jié)構(gòu) 第三節(jié) 8051串行通信工作方式及應(yīng)用 第四節(jié) 多機(jī)通信原理 下載WORD文檔 思考題與習(xí)題 第九章 單片機(jī)應(yīng)用舉例 下載WORD文檔 第一節(jié) 單片機(jī)數(shù)據(jù)采集系統(tǒng) 第二節(jié) 電機(jī)轉(zhuǎn)速測(cè)量 第三節(jié) 步進(jìn)電機(jī)控制系統(tǒng) 第四節(jié) 機(jī)器人三覺機(jī)械手信號(hào)處理及控制算法 思考題與習(xí)題 第十章 單片機(jī)與字符式液晶顯示模塊連接技術(shù) 下載WORD文檔 第一節(jié) 字符式液晶顯示模塊簡(jiǎn)介 第二節(jié) 模塊指令系統(tǒng) 第三節(jié) 模塊與8051單片機(jī)的接口 第四節(jié) 模塊字符顯示舉例 第五節(jié) 自定義字符顯示 思考題與習(xí)題 附錄一 計(jì)算機(jī)數(shù)的運(yùn)算基礎(chǔ) 下載WORD文檔 第一節(jié) 進(jìn)位計(jì)數(shù)制及相互轉(zhuǎn)換 第二節(jié) 計(jì)算機(jī)中數(shù)和字符的表示附錄二 美國(guó)標(biāo)準(zhǔn)信息交換碼(ASCII)字符表附錄三 MCS-51指令表 下載WORD文檔
上傳時(shí)間: 2014-04-16
上傳用戶:hhkpj
基于89C2051單片機(jī)的熱表通訊模塊的開發(fā):介紹了利用89C2051 單片機(jī)開發(fā)某熱表的通訊模塊,并將其應(yīng)用于實(shí)驗(yàn)用主從分布式控制系統(tǒng)中,實(shí)現(xiàn)了工控機(jī)同多個(gè)熱表的串行通訊。闡述了串行通訊規(guī)程,利用單片機(jī)的普通I/ O 端口實(shí)現(xiàn)串行口功能的方法,從而解決了該單片機(jī)在實(shí)際的串行通訊應(yīng)用中串口資源少的問題。通訊模塊通過RS - 485 通訊方式實(shí)現(xiàn)了熱表與工控機(jī)的遠(yuǎn)距離通訊。在充分利用單片機(jī)端口資源的基礎(chǔ)上完成了工控機(jī)與多臺(tái)單片機(jī)通訊。關(guān)鍵詞:單片機(jī);串行通訊;普通I/ O 端口;RS - 485 ;多機(jī)通訊
標(biāo)簽: 89C2051 單片機(jī) 通訊模塊
上傳時(shí)間: 2014-04-16
上傳用戶:tb_6877751
8051單片機(jī)教程:一臺(tái)能夠工作的計(jì)算機(jī)要有這樣幾個(gè)部份構(gòu)成:CPU(進(jìn)行運(yùn)算、控制)、RAM(數(shù)據(jù)存儲(chǔ))、ROM(程序存儲(chǔ))、輸入/輸出設(shè)備(例如:串行口、并行輸出口等)。在個(gè)人計(jì)算機(jī)上這些部份被分成若干塊芯片,安裝一個(gè)稱之為主板的印刷線路板上。而在單片機(jī)中,這些部份,全部被做到一塊集成電路芯片中了,所以就稱為單片(單芯片)機(jī),而且有一些單片機(jī)中除了上述部份外,還集成了其它部份如A/D,D/A等。 PC中的CPU一塊就要賣幾千塊錢,這么多東西做在一起,還不得買個(gè)天價(jià)!再說這塊芯片也得非常大了。 不,價(jià)格并不高,從幾元人民幣到幾十元人民幣,體積也不大,一般用40腳封裝,當(dāng)然功能多一些單片機(jī)也有引腳比較多的,如68引腳,功能少的只有10多個(gè)或20多個(gè)引腳,有的甚至只8只引腳。為什么會(huì)這樣呢? 功能有強(qiáng)弱,打個(gè)比方,市場(chǎng)上面有的組合音響一套才賣幾百塊錢,可是有的一臺(tái)功放機(jī)就要賣好幾千。另外這種芯片的生產(chǎn)量很大,技術(shù)也很成熟,51系列的單片機(jī)已經(jīng)做了十幾年,所以價(jià)格就低了。 既然如此,單片機(jī)的功能肯定不強(qiáng),干嗎要學(xué)它呢? 話不能這樣說,實(shí)際工作中并不是任何需要計(jì)算機(jī)的場(chǎng)合都要求計(jì)算機(jī)有很高的性能,一個(gè)控制電冰箱溫度的計(jì)算機(jī)難道要用PIII?應(yīng)用的關(guān)鍵是看是否夠用,是否有很好的性能價(jià)格比。所以8051出來十多年,依然沒有被淘汰,還在不斷的發(fā)展中。 2、MCS51單片機(jī)和8051、8031、89C51等的關(guān)系我們平常老是講8051,又有什么8031,現(xiàn)在又有89C51,它們之間究竟是什么關(guān)系? MCS51是指由美國(guó)INTEL公司(對(duì)了,就是大名鼎鼎的INTEL)生產(chǎn)的一系列單片機(jī)的總稱,這一系列單片機(jī)包括了好些品種,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的產(chǎn)品,該系列其它單片機(jī)都是在8051的基礎(chǔ)上進(jìn)行功能的增、減、改變而來的,所以人們習(xí)慣于用8051來稱呼MCS51系列單片機(jī),而8031是前些年在我國(guó)最流行的單片機(jī),所以很多場(chǎng)合會(huì)看到8031的名稱。INTEL公司將MCS51的核心技術(shù)授權(quán)給了很多其它公司,所以有很多公司在做以8051為核心的單片機(jī),當(dāng)然,功能或多或少有些改變,以滿足不同的需求,其中89C51就是這幾年在我國(guó)非常流行的單片機(jī),它是由美國(guó)ATMEL公司開發(fā)生產(chǎn)的。以后我們將用89C51來完成一系列的實(shí)驗(yàn)。
上傳時(shí)間: 2013-11-17
上傳用戶:crazyer
單片機(jī)原理與應(yīng)用教程采用教、學(xué)、做相結(jié)合的模,以理論為基礎(chǔ)、著眼應(yīng)用,系統(tǒng)詳盡地介紹了單片機(jī)應(yīng)用技術(shù)所需的基本知識(shí)和技能。全書共分9章,包括MCS-51系列單片機(jī)的硬件結(jié)構(gòu)、工作原理、指令系統(tǒng)、接口技術(shù)、串行通信、中斷系統(tǒng)、語言程序設(shè)計(jì)及各功能部件的組成和應(yīng)用等。通過學(xué)習(xí)這些內(nèi)容,可對(duì)MCS-51系列單片機(jī)有一個(gè)總體的概念和認(rèn)識(shí),并在掌握基本硬件的基礎(chǔ)上用軟件實(shí)現(xiàn)其功能。 第1章 MCS-51單片機(jī)系統(tǒng)結(jié)構(gòu)1.1 單片機(jī)概述1.2 MCS-51單片機(jī)結(jié)構(gòu)簡(jiǎn)介1.3 并行I/O接口1.4 單片機(jī)的復(fù)位電路與時(shí)鐘電路1.5 單片機(jī)的工作方式1.6 構(gòu)建MCS-51型單片機(jī)的最小系統(tǒng)本章小結(jié)習(xí)題第2章 MCS-51指令系統(tǒng)與程序設(shè)計(jì)2.1 概述2.2 尋址方式2.3 指令系統(tǒng)2.4 匯編程序設(shè)計(jì)本章小結(jié) 習(xí)題第3章 單片機(jī)的定時(shí)與中斷系統(tǒng)3.1 定時(shí)器/計(jì)數(shù)器3.2 中斷系統(tǒng)3.3 單片機(jī)中斷與定時(shí)器/計(jì)數(shù)器的應(yīng)用訓(xùn)練本章小結(jié)習(xí)題第4章 串行通信技術(shù)4.1 串行通信概念4.2 MCS-51串行通信接口4.3 串行口的擴(kuò)展應(yīng)用4.4 串行通信的應(yīng)用本章小結(jié)習(xí)題第5章 單片機(jī)的系統(tǒng)擴(kuò)展技術(shù)5.1 程序存儲(chǔ)器的擴(kuò)展5.2 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展5.3 TTL芯片擴(kuò)展I/O并行接口的應(yīng)用訓(xùn)練5.4 Intel系列可編程序接口芯片5.5 8155/8156可編程I/O接口應(yīng)用訓(xùn)練5.6 8253/8254可編程定時(shí)器/計(jì)數(shù)器的應(yīng)用訓(xùn)練……第6章 單片機(jī)接口實(shí)用技術(shù)及應(yīng)用第7章 單片機(jī)開發(fā)系統(tǒng)第8章 單片機(jī)應(yīng)和系統(tǒng)的設(shè)計(jì)方法第9章 單片機(jī)高級(jí)語言C51的應(yīng)用
標(biāo)簽: 單片機(jī)原理 應(yīng)用教程
上傳時(shí)間: 2013-10-28
上傳用戶:tzrdcaabb
2.1 MCS-51系列單片機(jī)概述 2.1.1 MCS - 51系列單片機(jī)的基本結(jié)構(gòu)單片機(jī)是一個(gè)大規(guī)模集成電路芯片,其上集成有CPU、存儲(chǔ)器、I/O口(串行口、并行口)、其它輔助電路(如中斷系統(tǒng),定時(shí)/計(jì)數(shù)器,振蕩電路及時(shí)鐘電路等)。 其基本結(jié)構(gòu)框圖如下: 2.1.2 MCS - 51系列單片機(jī)的分類2.2 89C51單片機(jī)內(nèi)部結(jié)構(gòu) 2.3 89C51單片機(jī)的引腳 2.4 MCS-51系列單片機(jī)的工作方式
上傳時(shí)間: 2013-10-09
上傳用戶:18165383642
單片機(jī)應(yīng)用技術(shù)電子教案內(nèi)容有:?jiǎn)纹瑱C(jī)的程序設(shè)計(jì)單片機(jī)的串行口,單片機(jī)的定時(shí)計(jì)數(shù)器,單片機(jī)的基礎(chǔ)知識(shí).,單片機(jī)的結(jié)構(gòu)原理.,單片機(jī)的擴(kuò)展.,單片機(jī)的外圍接口,單片機(jī)的指令系統(tǒng),單片機(jī)的中斷。
標(biāo)簽: 單片機(jī) 應(yīng)用技術(shù) 電子教案
上傳時(shí)間: 2013-10-22
上傳用戶:leawon947
摘 要:?jiǎn)纹瑱C(jī)多機(jī)通訊一般采用串行總線方式,但在通訊距離短,通訊數(shù)據(jù)量大,通訊速率高的場(chǎng)合也會(huì)用到多機(jī)并行通訊。本文介紹一種采用簡(jiǎn)單邏輯電路實(shí)現(xiàn)單片機(jī)多機(jī)并行通訊的方法。關(guān)鍵詞:并行通訊,三態(tài)緩沖寄存器,雙端口存儲(chǔ)器,總線隔離1、 簡(jiǎn)介本文介紹的單片機(jī)多機(jī)并行通訊系統(tǒng),使用89C51作為主機(jī),多片89C2051作為從機(jī)。(89C2051為20腳300MIL封裝,帶有2K FLASH E2PROM的單片機(jī),除了少了兩個(gè)并口外,具備MCS-51系列單片機(jī)所有功能。因?yàn)槠潴w積小,功能強(qiáng),必將在單片機(jī)應(yīng)用領(lǐng)域內(nèi)廣泛使用)。這種并行通訊方法適用于在多站點(diǎn),多層次的檢測(cè)和控制系統(tǒng)中充當(dāng)通信控制器的角色;也適合于用作單片機(jī)串行口擴(kuò)充電路。
上傳時(shí)間: 2013-10-31
上傳用戶:hxy200501
mcs-51單片機(jī)應(yīng)用教程以MCS-51系列單片機(jī)為主線,從實(shí)用的角度出發(fā),通過介紹大量單片機(jī)技能訓(xùn)練實(shí)例和應(yīng)用實(shí)例,指導(dǎo)讀者學(xué)習(xí)和使用單片機(jī)。《MCS-51單片機(jī)應(yīng)用教程》分為基礎(chǔ)篇和應(yīng)用篇兩大部分?;A(chǔ)篇講述單片機(jī)的基礎(chǔ)知識(shí),包括單片機(jī)原理與結(jié)構(gòu)、指令系統(tǒng)、定時(shí)與中斷、串行通信等。應(yīng)用篇包括單片機(jī)的基礎(chǔ)訓(xùn)練和應(yīng)用實(shí)例兩部分。《MCS-51單片機(jī)應(yīng)用教程》各章節(jié)由淺入深,前后呼應(yīng),使讀者能夠在理解掌握單片機(jī)原理的基礎(chǔ)上,很快學(xué)會(huì)單片機(jī)的使用。 MCS-51單片機(jī)應(yīng)用教程 目錄 第1篇 基礎(chǔ)篇 第1章 MCS-51單片機(jī)系統(tǒng)結(jié)構(gòu) 1.1 概述 1.2 單片機(jī)的內(nèi)部結(jié)構(gòu) 1.3 單片機(jī)的存儲(chǔ)器結(jié)構(gòu) 1.4 單片機(jī)并行I/O口 1.5 單片機(jī)的復(fù)位電路 1.6 單片機(jī)的時(shí)鐘與時(shí)序 第2章 單片機(jī)的指令系統(tǒng) 2.1 指令系統(tǒng)概述 2.2 尋址方式 2.3 指令功能介紹 第3章 單片機(jī)的中斷系統(tǒng)與定時(shí)器/計(jì)數(shù)器 3.1 中斷系統(tǒng) 3.2 單片機(jī)的定時(shí)器/計(jì)數(shù)器 3.3 外部中斷源的擴(kuò)展 第4章 單片機(jī)的串行通信 4.1 串行通信的概念 4.2 MCS-51串行口的結(jié)構(gòu)及工作方式 4.3 串行通信的應(yīng)用 第2篇 應(yīng)用篇 第5章 單片機(jī)實(shí)用開發(fā)步驟 5.1 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的一般流程 5.2 單片機(jī)匯編程序的編輯方法 5.3 源程序的編譯
標(biāo)簽: mcs 51 單片機(jī) 應(yīng)用教程
上傳時(shí)間: 2013-11-12
上傳用戶:qingdou
AVR單片機(jī)應(yīng)用設(shè)計(jì):AVR單片機(jī)是美國(guó)ATMEL公司1997年推出的單片機(jī)系列。本書以其代表型號(hào)AT90S8535為主線,講述該系列單片機(jī)的內(nèi)部結(jié)構(gòu)、開發(fā)工具、指令系統(tǒng)、各種接口及其應(yīng)用程序舉例和設(shè)計(jì)方法。學(xué)習(xí)了這種功能較全的單片機(jī),對(duì)于AVR系列其他型號(hào)單片機(jī)的應(yīng)用就可以舉一反三。 AVR單片機(jī)具有高速度、高保密性、低功耗的特點(diǎn)。AT90S8535內(nèi)含可反復(fù)編程的Flash程序存儲(chǔ)器、SRAM和EEPROM兩種數(shù)據(jù)存儲(chǔ)器、定時(shí)器/計(jì)數(shù)器、方向可定義的I/O口、同步串行口、異步串行口、A/D轉(zhuǎn)換器及PWM等豐富的內(nèi)部資源。一般的應(yīng)用系統(tǒng)只需此一塊芯片即可實(shí)現(xiàn)智能化。
標(biāo)簽: AVR 單片機(jī) 應(yīng)用設(shè)計(jì)
上傳時(shí)間: 2013-10-18
上傳用戶:forzalife
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1