版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
嵌入式計算機及
機電系統(tǒng)接口應(yīng)用
周斌
2010年9月
O嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
課程安排
?緒論課程介紹
?第一部分嵌入式計算機及接口
?第二部分基于嵌入式操作系統(tǒng)的軟件接
口技術(shù)
?第三部分高性能微控制器原理與應(yīng)用
III嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
緒論課程介紹
?第一節(jié)什么是嵌入式計算機系統(tǒng)
?第二節(jié)機電系統(tǒng)接口
?第三節(jié)講課與實驗安排
?第四節(jié)考核方法
?第五節(jié)參考教材
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一章課程介紹
?第一節(jié)什么是嵌入式計算機系統(tǒng)
勘嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
、嵌入式計算機系統(tǒng)發(fā)展史
A1943年至1946年,由賓夕法尼亞大學(xué)建造的首
臺電子計算器誕生,歷時3年,占地面積1800平
方英寸,使用了18000個真空管,重50噸
ENIAC
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)什么是嵌入式計算機系統(tǒng)
A隨后的20多年,計算機始終是供養(yǎng)在特殊的機
房中,實現(xiàn)數(shù)值計算的大型昂貴設(shè)備,直到
1970年,Intel推出了首個微處理器4004,計算
機才開始走出機房,計算機系統(tǒng)進入分支發(fā)展
階段。
Intel4004微處理器
?嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
嵌入式計算機系統(tǒng)的分支發(fā)展:
電子計算機
大型計算機
PC計算機
(科學(xué)計算)
通稱為嵌入式計算機
(或嵌入式系統(tǒng))
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
嵌入式計算機應(yīng)用領(lǐng)域:
A機電一體化設(shè)備:辦公自動化設(shè)備、計算機外部設(shè)備、
各種測量儀器、數(shù)控裝置、汽車、機器人等
A信息家電及消費類電子產(chǎn)品:掌上型電腦、手機、電視
機、VCD、DVD、數(shù)碼相機、數(shù)碼攝像機、可視電話等
A工業(yè)控制、醫(yī)療、交通管理、環(huán)境檢測等
A軍事國防領(lǐng)域:武器控制、導(dǎo)彈彈上計算機、雷達、電
子對抗等軍事電子設(shè)備等
?嵌入式計算機及機電系統(tǒng)接口應(yīng)用201。年9月19日
1
第一節(jié)什么是嵌入式計算機系統(tǒng)
嵌入式計算機系統(tǒng)定義及特點:
定義:嵌入到對象體系中的專用計算機系統(tǒng)
特點:
A與“嵌入性”的相關(guān)特點:由于是嵌入到對象系統(tǒng)中,必
須滿足對象系統(tǒng)的環(huán)境要求,如物理環(huán)境(小型)、電氣/
氣氛環(huán)境(可靠)、成本(價廉)等要求。
A與“專用性”的相關(guān)特點:軟、硬件的裁剪性;滿足對象
要求的最小軟、硬件配置等。
>與“計算機系統(tǒng)”的相關(guān)特點:嵌入式系統(tǒng)必須是能滿足
對象系統(tǒng)控制要求的計算機系統(tǒng)。與上兩個特點相呼應(yīng),
這樣的計算機必須配置有與對象系統(tǒng)相適應(yīng)的接口電路。
獺嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
嵌入式計算機的種類:
嵌入式計算機按形態(tài)可分為:
A板級:單板、模塊,以嵌入式微處理器為核心,例如
PC/104o
A芯片級:單片機(也稱為微控制器MCU),例如8051
系列、DSP處理器(DigitalSignalProcessor)、片上系統(tǒng)
SOC(SystemOnChip),往往是專用的。
嵌入式系統(tǒng)軟件(例如嵌入式實時操作系統(tǒng)RTOS)
1嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
緒論課程介紹
?第一節(jié)什么是嵌入式計算機系統(tǒng)
?第二節(jié)機電系統(tǒng)接口
O嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
機電系統(tǒng)接口
A機電系統(tǒng)中的數(shù)據(jù)采集,測量加速度、速度、
位置、角度方法
A控制接口技術(shù),電機的控制方法
?計算機的通信接口,包括:并行口、串行口、
雙口RAM、USB等
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
緒論課程介紹
?第一節(jié)什么是嵌入式計算機系統(tǒng)
?第二節(jié)機電系統(tǒng)接口
?第三節(jié)講課與實驗安排
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
一、學(xué)時安排
>嵌入式計算機及接口15學(xué)時
>基于嵌入式操作系統(tǒng)的軟件接口技術(shù)6學(xué)時
>微控制器原理與應(yīng)用6學(xué)時
共27學(xué)時講課
A課程大實驗(至少完成2個)28學(xué)時
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
八實驗安排
本課程共有兩個大型綜合實驗,實驗1必做,實驗
2選作其中的1~2個子實驗,兩個同學(xué)一組
精儀系9003大樓4101
“機電控制實驗室”
清華一盛博嵌入式
聯(lián)合實驗室
勘嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)什么是嵌入式計算機系統(tǒng)
1.自動測量直流電機的調(diào)節(jié)特性曲線實驗
第一節(jié)什么是嵌入式計算機系統(tǒng)
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
>提供的硬件:
PC104總線嵌入式計算機,ADT650數(shù)據(jù)采集卡
電機、光電編碼器、功放電路、面包板、器件
>軟件:利用TC編寫程序
>要求:
自己設(shè)計必要的電路、并進行連接和調(diào)試;
在DOS/Win98操作系統(tǒng)下,編寫和調(diào)試C語言程序;
得到電機的調(diào)節(jié)特性曲線
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
>進階要求:(選做)
在Linux下,使用GCC編譯器,開發(fā)AD采集卡的驅(qū)動
程序,并重新編寫電機調(diào)節(jié)特性測量的用戶程序
>實驗?zāi)康模?/p>
掌握板級嵌入式計算機系統(tǒng)的軟硬件設(shè)計開發(fā)
>時間:約4個單位時間
|1|嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
2.微控制器
綜合實驗
aft嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
fit嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
>提供的硬件:
ADuc841微控制器綜合實驗板
>軟件:利用C編寫單片機程序
>要求:
在KeilC開發(fā)環(huán)境下,編寫和調(diào)試ADuC841程序;
(設(shè)計CPLD內(nèi)部的數(shù)字邏輯電路,并利用MAXPlus
n編寫CPLD程序;)
>要求:
掌握芯片級嵌入式計算機系統(tǒng)的軟硬件設(shè)計開發(fā)
勵嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
>選做以下幾個子實驗:
1)電子鐘實驗
特點:計時、修改時間、秒表功能、儲存數(shù)據(jù)。
目的:熟悉單片機開發(fā)系統(tǒng),設(shè)計部分電路,編寫程序;
掌握基于RTX51的實時操作系統(tǒng)使用方法
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
2)RS485串行通訊實驗
特點:傳輸距離遠、速度快、可接多個設(shè)備
第一節(jié)什么是嵌入式計算機系統(tǒng)
3)雙口RAM通訊實驗
特點:設(shè)計雙口RAM的接口電路
目的:掌握雙口RAM的使用
內(nèi)容:編寫程序,實現(xiàn)大批量數(shù)據(jù)在PC104和微控制器
綜合實驗板之間進行快速傳輸
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
4)通用串行總線USB數(shù)據(jù)傳輸實驗
特點:設(shè)計USB設(shè)備的電路
目的:初步了解USB
內(nèi)容:掌握UART轉(zhuǎn)USB接口的使用方法,編寫通訊程序
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
緒論課程介紹
?第一節(jié)什么是嵌入式計算機系統(tǒng)
?第二節(jié)機電系統(tǒng)接口
?第三節(jié)講課與實驗安排
?第四節(jié)考核方法
|11嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
考核辦法
完成實驗:根據(jù)完成兩個實驗的電路設(shè)計、程序
編寫、調(diào)試情況、參加實驗時間、完成實驗的質(zhì)量
情況,給出實驗技能成績
完成實驗報告:每個實驗每組寫出實驗報告,根
據(jù)完成的實驗報告質(zhì)量,給出實驗總結(jié)能力成績
根據(jù)以上兩項成績,給定本課程的成績。
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
緒論課程介紹
?第一節(jié)什么是嵌入式計算機系統(tǒng)
?第二節(jié)機電系統(tǒng)接口
?第三節(jié)講課與實驗安排
?第四節(jié)考核方法
?第五節(jié)參考教材
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)什么是嵌入式計算機系統(tǒng)
單片機:
“MCS—51單片機原理及應(yīng)用”趙長德機械工業(yè)出版社
各種單片機參考書,ADuC841數(shù)據(jù)手冊
接口技術(shù):
“計算機硬件技術(shù)基礎(chǔ)”(清華)或相關(guān)書籍
計算機測控系統(tǒng)設(shè)計與應(yīng)用李正軍機械工業(yè)出版社
嵌入式微計算機系統(tǒng)實時接口技術(shù)李曦譯機械工業(yè)出版社
嵌入式計算機:
嵌入式系統(tǒng)設(shè)計與實例開發(fā)王田苗清華大學(xué)出版社
嵌入式系統(tǒng)開發(fā)圣經(jīng)(第二版)探矽工作室中國鐵道出版社
嵌入式系統(tǒng)一體系結(jié)構(gòu)、編程(印度)RajKamal清華大學(xué)出版社
PC104總線資料
軟件編程:
LINUX設(shè)備驅(qū)動程序Rubini.A.(美國)聊鴻斌譯中國電力出版社
翻嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
課程安排
?緒論課程介紹
?第一部分嵌入式計算機及接口
?嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一部分嵌入式計算機及接口
?第一節(jié)接口電路總結(jié)
?第二節(jié)機電系統(tǒng)狀態(tài)量的計算機測量和
控制
?第三節(jié)串行通信接口
?第四節(jié)雙口RAM通信接口
?第五節(jié)基于PC104計算機的課程實驗
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一部分嵌入式計算機及接口
?第一節(jié)接口電路總結(jié)
III嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
一、PC機總線
1.總線概念
總線:計算機各模塊間進行傳送信息的公共通道。
?標準總線:經(jīng)周密設(shè)計和嚴格規(guī)定的總線,有詳細的
規(guī)范說明,包括機械結(jié)構(gòu)、功能、電氣規(guī)范等。
?PC機總線:主要包括數(shù)據(jù)總線、地址總線和控制總
線三大總線,是設(shè)計接口電路的基礎(chǔ)。
?PC機總線的發(fā)展:隨著CPU的性能改進和工作頻率
的提高,PC機總線性能也在不斷改進和提高,PC機總線
已從PC/XT總線、ISA總線(PC/AT總線)發(fā)展到今天的
PCI總線、AGP總線、PCIExpress總線,且會繼續(xù)發(fā)展。
翻嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
總線的基本結(jié)構(gòu)
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
2.PC機總線
1)PC/XT總線
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19巳
第一節(jié)接口電路總結(jié)
CND一BlAl—I/OCHCK
RESETDRV—D?
+5V-—
IRQ-—*
數(shù)據(jù)總線:2
D0-D7;-5V一—
一
DRQ2一
地址總線:A0-A19;-12V——
RESERVE—一
+I2V--Do
控制總線:IOR、IOW、AEN、GND一BIOA10-I/OCHRDY
MEMW一—AEN
MEMR-一Al9
IRQO—IRQ7、MEMR、MEMWiow一—
IOR一
—
DACK3-
DMA控制:DRQ1~3、DACK1~3DRQ3,—一
DACKi-—
輔助:、DRQ>-一
RSTIOCHCK>IORDYREFRESH—
CLK一B20A20
電源:地線IRQ7一—,
±12V,±5V,IRQ5一一
iRQs—
工作時鐘:4.77MHzDiRQ?-
IRQs--_A
一
DACK2一
T/C-一
ALE一一
+5V一一
osc-—
GND—B31A31-Ao
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
f)
第一節(jié)接口電路總結(jié)
2)ISA總線(IndustryStandardArchitecture)
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
數(shù)據(jù)總線:D0-D15;
地址總線:A0-A23;
控制總線:IOR、IOW、AEN、
IRQO—IRQ15、MEMR、MEMW
DMA控制:DRQ0~7、DACK0-7
輔助:RST、IOCHCK>IORDY
電源:±12V,±5V,地線
工作時鐘:8MHz
?兩種地址訪問方式:
?I/O空間:IOR>IOW
?內(nèi)存空間:MEMR、MEMW
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
3)PCI總線(PeripheralcomponentInterconnect)
擴展PCI總線(32/64位)ISA總線(8/16位)
B嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
必備的可選的
AD[31::[AD]63::
地址/數(shù)據(jù)線《
4/BE[3::0j#)6d位息線
PCI0£[72國
PAR64擴展信號
總線設(shè)備
REQ64戈
FRAME仕ACK64R
_TRDY力
卡
1IRDYLOCK才■)接口控制
接口控制信號《STOP#
INTA#_J
DEVSELtt
1DSEL:褸步二中斷信號
PERR#1NTD
錯誤報告信號{二2國就#SBO共
?'支持Cache
勺DONE
REQ-.J的信號
仲裁信號(二^NT拄FD1
CLK一T市邊界掃描
系流信號{R5「t:丁赭一信號
TRST*
32位或64位地址/數(shù)據(jù)線復(fù)用的總線
三個獨立的物理地址空間:存儲器、I/O和配置空間
工作時鐘:0?100MHz
”[嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19H
XK-mt^
1
第一節(jié)接口電路總結(jié)
與ISA總線的幾大區(qū)別:
A地址總線和數(shù)據(jù)總線分時復(fù)用:AD0-AD63
A三種地址訪問方式:配置空間(訪問板卡配置寄存器)、
I/O空間和內(nèi)存空間
A突發(fā)方式傳輸數(shù)據(jù),需要總線仲裁:置低/REQ申請占
用總線,判斷/GNT為低表示獲得總線占用權(quán)
>4個低電平有效的中斷/1NTA、/1NTB、/1NTC、
/INTD,在計算機內(nèi)部實際僅分配1個中斷,由軟件判斷
實際產(chǎn)生的中斷(建立中斷鏈)
>具有邊界掃描鏈(JTAG),可對板卡上可編程器件進
行在線編程
?支A緩沖方式傳輸數(shù)據(jù),不受處理器不同速率限制:
/SBO、SDONE
>總線最大10外設(shè),靠PC-PCI橋接芯片擴展外設(shè)數(shù)量
霸嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
3.嵌入式計算機PC/104總線
PC/104總線在體系結(jié)構(gòu)上與ISA總線芫全素容但
在形態(tài)上,PC/104十分緊湊,其模板尺寸是
90mmX96mm,并且具有自棧式、模塊化的結(jié)構(gòu),因此
其體積小、耐振動、可靠性高,特別適合各種工控場合。
本課程的接口電路以PC/104總線(也就是ISA總線)
為基礎(chǔ)進行設(shè)計。
嵌入式計算機及機電系統(tǒng)接
第一節(jié)接口電路總結(jié)
MerchantMarketbyBusArchitecture
□PCI?cPCIOATCA[JVMEbus?PMCCIAMC?PC/104;EPIC;EBX;ATXDCOM-Other
PC104產(chǎn)品市場情況
2005~2010年增長9.51%
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
32
64
版本1的8位PC104總線定義GNDGND31
6330
62SAOGND
地址總線:SA0-SA1961SAI143MHzCLK29
60SA2+5V28
59SA3BALE27
數(shù)據(jù)總線:SD0-SD758T/C26
57SA4
SA5/DACK225
564
控制總線:AEN,/IOR,/IOW,55SA6IRQ32
54SA7IRQ423
IRQ3~IRQ7,IRQ9,/SMEMR,53SA8IRQ522
52SA9IRQ621
51
SA10IRQ720
509
/SMEMW,IOCHRDY,SA11SYSCLK1
498
48SA12/REFRESH1
7
/IOCHCK,BALE47SA13DRQ11
6
46SA14/DACK11
455
SA15DRQ31
DMA控制:DRQ1~DRQ3,4414
SA16/DACK3
4313
42SA17/IOR
12
/DACK1~/DACK3,T/C41SA18/IOW
11
40SA19SMEMR
10
輔助信號:14.3MHz_CLK,39AEN/SMEMW
389
IOCHRDYNC
378
SDO+12V
SYSCLK(8MHz),/REFRESH,367
35SD1ENDXFR
6
34SD2-12V
5
RESET33SD3DRQ2
4
SD4-5V
3
電源:±12V,±5V,地線IRQ9
SD52
SD6+5V1
SD7RESET
/IOCHCKGND
注:"/”表示低電平有效
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
嵌入式計算機PC/104總線模板及板際連接方式
X版本1,8位
n[in
0.6”(15mm)Spacers(4places)
版本2,16位
0.6"(15mm)Spacers(4places)0
版本2,16位
nirCPU模塊
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
8-bit(ISA)
PC/104
module
0.6Spacers(4places)
16-bit(ISA)
\、W\\\\\\PC/104
module
0.6MSpacers(4places)
32-bit(PCI)
PC/104-P/us
module
月19日
第一節(jié)接口電路總結(jié)
典型的PC104模塊
PC104與ISA的區(qū)另1
5個地線,1個禁銷孔
62+2,36+3+1
總線對應(yīng)關(guān)系
PC104總線ISA總線
PC104Phis總線PCI總線
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
二、接口電路概述
1.外設(shè)端口(PC104總線)
1)I/O端口與內(nèi)存獨立編址
外設(shè)I/O地址空間利用/IOR,
/IOW進行讀寫操作,最多可訪
問1024個設(shè)備,其中0~255為存儲器空間利用/SMEMR,
主板設(shè)備所占用,256-1023/SMEMW進行讀寫操
可為插槽上設(shè)備使用作,最多尋址1MB空間
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
2)指令與硬件的關(guān)系
指令硬件
MOVAL,ADDRI;/SMEMR
MOVADDR2,AL;/SMEMW
INAL,(XXH);“OR
OUTDX,AL;/IOW
外設(shè)尋址范圍
DX:16位,外設(shè)尋址范圍高達64K個地址,但只用
了1K個地址空間
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
3)與外設(shè)相關(guān)的三總線
地址總線:SAO-SA9
數(shù)據(jù)總線:SD0~SD7(或SD0~SD15)
控制總線:
/IOR外設(shè)讀信號
/IOW外設(shè)寫信號
AENDMA地址有效信號(低電平外設(shè)有效)
IRQ0-IRQ15中斷請求信號(上升沿有效)
(/I0CS16)外設(shè)16位片選信號(設(shè)為低電平,
則為16位數(shù)據(jù)存取方式)
注意:掌握三總線的操作方法,輸入要緩
沖,輸出要鎖存!
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
2.輸入輸出量
模擬量
數(shù)字量
脈沖量
串行量
串行量
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
3.基本輸入輸出接口
輸入接口:三態(tài)緩沖器加選通電路
輸出接口:鎖存器加選通電路
掌握與接口有關(guān)的三總線及相應(yīng)電路
AENAEN4?4
a)基本輸入接口電路b)基本輸出接口電路
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
@)$口何讀入OxlFO中的內(nèi)容?如何寫?
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
第一節(jié)接口電路總結(jié)
4.數(shù)據(jù)傳送方式
A無條件傳送
直接將數(shù)據(jù)發(fā)送給外設(shè)或從外設(shè)讀取數(shù)據(jù),如
采用延時方式進行AD轉(zhuǎn)換控制和數(shù)據(jù)讀取
A查詢傳送
不斷查詢外設(shè)是否準備就緒,是否需要服務(wù),
然后進行數(shù)據(jù)傳送。
A中斷傳送
外設(shè)通過中斷通知計算機是否進行數(shù)據(jù)傳送
ADMA傳送(直接存儲器存取)
計算機將IO操作的控制權(quán)交給外設(shè),由外設(shè)直
接進行數(shù)據(jù)傳送
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19H
1
第一節(jié)接口電路總結(jié)
三、已學(xué)接口電路分析
1.可編程并行口8255A
(1)內(nèi)部結(jié)構(gòu)框圖
內(nèi)部結(jié)構(gòu)按兩部分分析:接口部分和功能部分
?功能部分:A口,B口,C口,編程
?與計算機的接口部分:區(qū)分端口、讀寫、復(fù)位等
?與計算機的連接
lit嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
?并行口8255A內(nèi)部結(jié)構(gòu)框圖
?嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
(2)8255A的三種工作方式
?方式0:基本的輸入/輸出方式(無條件傳輸)
?方式1:選通的輸入/輸出方式(查詢、中斷)
?方式2:雙向傳輸方式(只A口)(查詢、中斷)
通過方式選擇控制字來選擇工作方式
D7D6D5D4D3D2D1D0
A組方式選擇:PC7?PC4B組方式PC3?PCO
置方式00=方式0A口:選擇:B口:
標志:01=方式10=輸出0=輸出1=方式10=輸出0=輸出
1=有效1乂=方式21=輸入1=輸入0=方式01=輸入1=輸入
勘嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
(3)方式0(基本輸入輸出方式)
?8255A方式0輸出的時序圖
WR
tWW
tWD
IDW—I--------->
?~Do數(shù)據(jù)有效
tAWtWA
百,Ai,Ao$
輸出數(shù)據(jù)數(shù)據(jù)有效
(WB-
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
材i(Am
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)旗1(A口)
?8255A方式1輸出的時序圖及
端口信號
/OBF:
輸出緩沖滿
/ACK:
外設(shè)應(yīng)答
INTR:
外設(shè)中斷申請
嵌入式計算機及機電系統(tǒng)接口應(yīng)用2010年9月19日
1
第一節(jié)接口電路總結(jié)
?8255A譯碼電路示例
3總線使用,地址譯碼/74LS138進行IO擴展
叭匚□PA4
PAj匚239□PAS
VCCPAi匚33B□PA?
16
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年生物樣本庫建設(shè)與運營合同
- 半導(dǎo)體照明光源項目可行性研究報告申請報告
- 美術(shù)組教學(xué)工作計劃
- 護理學(xué)生自我鑒定大專(9篇)
- 關(guān)于堅持高二記敘文作文
- 小學(xué)三年級安全教育工作計劃
- 云南省昭通市昭陽區(qū)2024-2025學(xué)年八年級上學(xué)期1月期末考試歷史試卷(無答案)
- 形容噩夢的詩句
- 國培個人研修參考計劃范例
- 鋼筋材料運輸合同
- 2023-2024學(xué)年廣東省深圳市光明區(qū)高二(上)期末地理試卷
- 【8地RJ期末】安徽省蕪湖市弋江區(qū)2023-2024學(xué)年八年級上學(xué)期期末考試地理試卷(含解析)
- 期末(試題)-2024-2025學(xué)年人教PEP版英語六年級上冊
- 2024年公安基礎(chǔ)知識考試題庫及答案
- 三創(chuàng)賽獲獎-非遺文化創(chuàng)新創(chuàng)業(yè)計劃書
- 教你成為歌唱達人智慧樹知到期末考試答案2024年
- 2024分娩鎮(zhèn)痛ppt課件完整版
- 酒店水單模板
- SCI論文寫作課件
- 典型6B燃機技術(shù)協(xié)議書A_Rev_0527
- 曲式分析演唱技巧情感運用
評論
0/150
提交評論