版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章定时器/计数器接口第9章定时器/计数器接口定时器/计数器概述8253/8254可编程定时/计数器8253在IBMPC系列机中的应用MC146818CMOSRAM/实时时钟MC146818在PC/AT中的应用定时器/计数器概述三种定时方法软件定时:MOVCX,XXXXH
lp:NOP…….NOPLOOPlp
或调用定时子程序,如INT指令、其它高级语言中的子程序。硬件定时:采用TTL或CMOS集成电路,如NE555、计数器等,或晶振、阻容电路等。可编程定时器:如8253/8254,CTC等。8253/8254可编程定时器/计数器
8253的引脚8253D0~D7CH0RD#WR#CS#A0A1CLK0GATE0OUT0CLK1GATE1OUT1CLK2GATE2OUT2CH1CH28253/8254可编程定时器/计数器
8253的内部结构8253CLK0GATE0OUT0控制寄存器计数初值寄存器计数器当前计数值寄存器通道1通道2计数初值=参考时钟频率
输出频率8253/8254可编程定时器/计数器
8253的控制字0/1二进制BCD码通道号0~2工作方式0~5读写锁存器00=锁存计数值01=读/写LSB10=读/写MSB11=先读写LSB,后读写MSB8253的初始化:先写控制字再写计数初值8253/8254可编程定时器/计数器
8253的工作方式方式0:计数结束时中断CLKGATEOUTWRCWn=5计数值写入计数器43停止计数21058253/8254可编程定时器/计数器
8253的工作方式方式1:可编程的单拍脉冲CLKGATEOUTWRCWn=543532105重新计数48253/8254可编程定时器/计数器
8253的工作方式方式2:速率发生器CLKGATEOUTWRCWn=3计数值写入计数器3210/3210/3210/312NNN分频器8253/8254可编程定时器/计数器
8253的工作方式方式3:方波速率发生器CLKGATEOUTWRCWn=43210/43210/443212+2或3+28253/8254可编程定时器/计数器
8253的工作方式方式4:软件触发选通CLKGATEOUTWRCWn=4计数值写入计数器43210NNN8253/8254可编程定时器/计数器
8253的工作方式方式5:硬件触发选通CLKGATEOUTWRCWn=432104计数值写入计数器8253在IBMPC系列机中的应用在PC/XT中为8253,在PC/AT中为8254通道0:方式3,CLK=1.19MHz,GATE=“1”,OUT接IRQ0,计数初值为0(65536),即每隔55ms一个中断请求信号,中断程序据此维护系统的日历时钟。通道1:方式2,CLK=1.19MHz,GATE=“1”,OUT接DREQ0,计数初值为18,即每隔15μs一个DMA请求信号,使DMA周期性地进行DRAM刷新。通道2:方式3,CLK=1.19MHz,GATE接8255APB0,OUT接扬声器的驱动器输入端,即产生不同频率的方波,发出不同的声音。8253在IBMPC系列机中的应用
8253通道0每55ms产生一次类型为8的中断,在INT8中断服务程序中,修改系统时间,从而维护系统的日历和时钟。为利用INT8中断,在其中断程序中有一条指令:INT1CH。因此它与INT8同步,而且不必在结束时执行EOI命令,因为在INT1CH中执行了。用户可以利用INT1CH编写自己的定时程序。例:编写一个驻留程序,每隔1s在屏幕的右上角显示一个数字,在0~9之间变化。MAIN:MOVDX,OFFSETINT1C;中断程序入口MOVAX,251CH;INT21H;设置中断向量表MOVDX,OFFSETMAIN;驻留程序的长度INT27H;8253时钟中断的使用MC146818CMOSRAM/实时时钟64字节的静态存储器,前14个字节用于保存秒、分、小时、星期、日、月、年及一些状态、控制寄存器。还保存硬件配置参数。(通过程序或BIOS修改其内容)定时功能,可任意设定时间间隔为30.517μs~1天的中断申请。MC146818的功能采用CMOS工艺,功耗小,可用电池供电。MC146818的特点MC146818CMOSRAM/实时时钟MC146818的引脚MC146818CMOSRAM/实时时钟自PC/AT推出之后,各类PC兼容机的系统板上都采用MC146818提供实时时钟,并利用MC146818的内部静态RAM存放系统的配置信号80386和80486等微型计算机一般在主板上使用一片或几片超大规模集成电路来代替原来的控制逻辑电路,这时MC146818的功能也相应包含在这些超大规模集成电路中了,但其对于用户的接口和使用方法仍保持不变。MC146818在PC/AT中的应用MC146818CMOSRAM/实时时钟利用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 造价员考试《建筑工程预算》阶段测试卷(附答案)
- 2026年运输经济民航事业编考试押题预测试卷
- 水电电工资格考试试题及答案
- 关于乳品知识的试题及答案解析
- 2026年医学高级职称(正高副高)真题及答案
- 2026年化工总控工题库及答案
- 2026年版内科主治医师电子版真题合集考试资料题库及答案
- 2025~2026学年江苏南通市启东市统编版八年级下学期5月学情监测历史试卷
- 2025~2026学年山西省晋中市祁县统编版八年级历史下学期学业水平质量监测试卷
- 2025~2026学年山东泰安市新泰市统编版五四制七年级下学期5月学情检测历史试卷
- 企业征信知识培训课件
- 英语名词性从句语法总结与练习题集
- 2025年秋期部编人教版四年级上册小学语文全册教案(教学设计)(新课标核心素养教案)
- 《影视媒介语境中的跨文化传播》-影视媒介语境中的跨文化传播
- 全国港口与航道布局规划
- 出车前安全检查记录表
- 人教版(2024)三年级上册数学第一单元观察物体课件全套
- 山林纠纷调解申请书
- (正式版)DB65∕T 4075-2017 《电子政务外网承载规范》
- 有限空间作业安全专项施工方案
- 免疫磁性分离技术原理与应用
评论
0/150
提交评论