《汇编语言与接口技术》课程教学资源(PPT课件)第7章 串并行接口技术

第7章 串并行接口技术7.1 3定时器/计数器8253/8254并行通信接口8255A7.27.3 串行通信基础7.4 串行通信芯片8251A
1 第7章 串并行接口技术 7.1 定时器/计数器8253/8254 7.2 并行通信接口8255A 7.3 串行通信基础 7.4 串行通信芯片8251A

第7章 串并行接口技术7.1定时器/计数器8253/82548253/8254的内部结构和引脚7.1.1Functional DiagramCLKODATAICOUNTERBUSD7-DoGATEO0BUFFEROUTO个RDCLK1READIWRCOUNTERGATE1WRITE1LOGICAoOUT1A1cSCLK2CONTROLCOUNTERGATE2WORD2REGISTEROUT22
2 7.1 定时器/计数器8253/8254 7.1.1 8253/8254的内部结构和引脚 第7章 串并行接口技术

第7章 串并行接口技术CLK数据总线D~Do-GATEo计数器0缓冲器→OUTo1内RD-CLKi部读写控制WR计数器1-GATEAo逻辑总→ OUT,Afp41线cs-CLK2控制字GATE2计数器2寄存器OUT23图7.1(a)8253/8254的基本结构
3 第7章 串并行接口技术 D7~D0 内 部 总 线 计数器0 CLK0 GATE0 OUT0 计数器1 CLK1 GATE1 OUT1 计数器2 CLK2 GATE2 OUT2 数据总线 缓冲器 读写控制 逻辑 控制字 寄存器 CS RD WR A0 A1 图 7.1 (a) 8253/8254的基本结构

第7章 串并行接口技术82C54(PLCC/CLCC)82C54(PDIP.CERDIP)TOPVIEWTOPVIEW8丽丽900D国国5回Dm0国国网VCC432282WR0RDD5D4 25INCCSD46D324csA1D3D2 A1D2A0D1日国AOD1CLK 2CLK2DO8DOOUT2CLKO四OUT29CLK0GATE2NC国1GATE2710OUTOCLK1GATE1GATEO12181516131417oinoANGONioOUT1GND4图7.1(b)8253/8254的引脚
4 第7章 串并行接口技术 图 7.1 (b) 8253/8254的引脚

第7章串并行接口技术READ/WRITEOPERATIONSSUMMARYcsRDWRA1A000100Write into Counter 000011WriteintoCounter101010WriteintoCounter200111WriteControlWord00100ReadfromCounter010001ReadfromCounter100110ReadfromCounter200111No-Operation(Three-State)x1XxxNo-Operation(Three-State)011XXNo-Operation(Three-State)5
5 第7章 串并行接口技术

第7章 串并行接口技术表7.18253读/写逻辑信号输入及功能功能CS#RD#WR#Ar Ao00100设置计数器0初值01001设置计数器1初值00110设置计数器2初值00111写控制寄存器00100读计数器000101读计数器100101读计数器20011 1高阻,无操作1xx××6
6 表 7.1 8253读/写逻辑信号输入及功能 CS# RD# WR# A1 A0 功能 0 1 0 0 0 设置计数器0初值 0 1 0 0 1 设置计数器1初值 0 1 0 1 0 设置计数器2初值 0 1 0 1 1 写控制寄存器 0 0 1 0 0 读计数器0 0 0 1 0 1 读计数器1 0 0 1 1 0 读计数器2 0 0 1 1 1 高阻,无操作 1 第7章 串并行接口技术

第7章 串并行接口技术GATE计数器初值寄存器CLKOUT减1计数器输出锁存器图7.2计数器的内部结构7
7 第7章 串并行接口技术 图 7.2 计数器的内部结构 OUT 计数器初值寄存器 GATE 减1计数器 输出锁存器 CLK

第7章 串并行接口技术7.1.28253/8254的工作方式3个计数器,6种工作方式:■方式0-计数结束产生中断(interruptonterminalcount)■方式1-可重复触发的单稳态脉冲(programmableone-shot)■方式2一分频器(rategenerator)■方式3-方波发生器(squarewavegenerator)■方式4软件触发选通(softwaretriggeredstrobe)■方式5-硬件触发选通(hardwaretriggeredstrobe)8
8 7.1.2 8253/8254的工作方式 ◼ 3个计数器,6种工作方式: ◼ 方式0——计数结束产生中断(interrupt on terminal count) ◼ 方式1——可重复触发的单稳态脉冲(programmable one-shot) ◼ 方式2——分频器(rate generator) ◼ 方式3——方波发生器(square wave generator) ◼ 方式4——软件触发选通(software triggered strobe) ◼ 方式5——硬件触发选通(hardware triggered strobe) 第7章 串并行接口技术

CW=10LSB=4CWControl WordWRLSBLeast Significant ByteCLKUNan undefined countGATE1OUT1098啡NINNUN图7.3(a)方式0时序LSB=3CW=10WRCLKGATEOUTINISIIIFNCW=10LSB=3LSB-2WRCLKUUUUUUGATEOUTNN9MODEO
9 第7章 串并行接口技术 图 7.3 (a) 方式0时序 CW—Control Word LSB—Least Significant Byte N—an undefined count

CW=12LSB=3CW--Control WordWRLSBLeastSignificantByteCLKNan undefined count广.GATEOUT图7.3(b)方式1时序INININININIGIOFSCW=12LSB=3WRCLKGATEOUTIININININIIGIGIIICW=12LSB=2LSB=4WRCLKGATEOUT8NNNNN210MODE1
10 第7章 串并行接口技术 图 7.3 (b) 方式1时序 CW—Control Word LSB—Least Significant Byte N—an undefined count
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《汇编语言与接口技术》课程教学资源(PPT课件)第8章 中断和DMA技术.ppt
- 《汇编语言与接口技术》课程教学资源(PPT课件)第5章 软件接口技术.ppt
- 《汇编语言与接口技术》课程教学资源(PPT课件)第6章 存储器技术.ppt
- 《汇编语言与接口技术》课程教学资源(PPT课件)第2章 80x86微处理器.ppt
- 《汇编语言与接口技术》课程教学资源(PPT课件)第4章 80x86汇编语言程序设计.ppt
- 《汇编语言与接口技术》课程教学资源(PPT课件)第1章 微型计算机概述.ppt
- 《汇编语言与接口技术》课程教学资源(PPT课件)第3章 80x86指令系统和寻址方式.ppt
- 《汇编语言与接口技术》课程教学大纲 Assembly Language and Interface Technology.doc
- 浙江科技大学:《计算机网络》课程教学资源(PPT课件)第6章 应用层.ppt
- 浙江科技大学:《计算机网络》课程教学资源(PPT课件)第5章 运输层.ppt
- 浙江科技大学:《计算机网络》课程教学资源(PPT课件)第7章 网络安全.ppt
- 浙江科技大学:《计算机网络》课程教学资源(PPT课件)第4章 网络层.ppt
- 浙江科技大学:《计算机网络》课程教学资源(PPT课件)第3章 数据链路层.ppt
- 浙江科技大学:《计算机网络》课程教学资源(PPT课件)第1章 概述(主讲:马伟锋).ppt
- 浙江科技大学:《计算机网络》课程教学资源(PPT课件)第2章 物理层.ppt
- 浙江科技大学:《计算机网络》课程教学大纲(实验课).doc
- 浙江科技大学:《计算机网络》课程教学大纲 Computer Networks Technology.doc
- 清华大学出版社:《计算机硬件技术基础》课程电子教案(PPT教学课件)第10章 网络硬件.ppt
- 清华大学出版社:《计算机硬件技术基础》课程电子教案(PPT教学课件)第9章 外围设备.ppt
- 清华大学出版社:《计算机硬件技术基础》课程电子教案(PPT教学课件)第8章 外围设备接口.ppt
- 《汇编语言与接口技术》课程教学资源(作业习题)汇编语言与接口技术练习题(题目).doc
- 《汇编语言与接口技术》课程教学资源(作业习题)汇编语言与接口技术练习题(答案).doc
- 清华大学出版社:《计算机操作系统教程》习题解答与实验指导(教材PDF电子版,第2版,编著:张尧学).pdf
- 《Java程序设计》课程教学课件(PPT讲稿)04 Java面向对象3-面向对象特征(1/3).pptx
- 《Java程序设计》课程教学课件(PPT讲稿)04 Java面向对象4-面向对象特征(2/3).pptx
- 《Java程序设计》课程教学课件(PPT讲稿)04 Java面向对象5-面向对象特征(3/3).pptx
- 《Java程序设计》课程教学课件(PPT讲稿)05 Java异常处理.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)06 Java文件输入输出.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)07 Java线程.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)08 Java网络编程.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)09 Java数据库编程(1/2).pptx
- 《Java程序设计》课程教学课件(PPT讲稿)09 Java数据库编程(2/2).pptx
- 《Java程序设计》课程教学课件(PPT讲稿)0 1Java概述.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)02 Java程序设计基础1—运算符和表达式.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)03 Java程序设计基础2—数组.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)03 Java程序设计基础3—程序流程控制.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)04 Java面向对象1-软件开发周期简介.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)04 Java面向对象2-面向对象程序设计基础.pptx
- 《Java程序设计》课程教学课件(PPT讲稿)Coding_Standard_Java.pptx
- 《数据结构》课程教学大纲 Data Structure.doc
