微型计算机接口技术(第二版) 教学课件 ppt 作者 古辉 刘均 雷艳静 第3章 定时-计数技术
105页1、浙江工业大学计算机学院,微机接口技术,1,内容回顾,I/O端口编址 编址方式:统一编址、独立编址,各自的优缺点。 独立编址下的I/O指令:直接寻址、间接寻址。 I/O端口地址分配 系统板上的I/O接口芯片端口地址分配。 扩展槽上的I/O接口控制卡端口地址分配。 I/O端口地址译码 固定式译码:门电路,译码器(3-8,2-4,4-16译码器)。 可选式译码:比较器,地址开关,跳线等。,2,3,第三章 定时/计数技术,(1) 定时与计数 定时 计算机系统是通过定时器、按照一定的节奏(时间间隔)来进行工作的。 如:系统的日历时钟、存储器的动态刷新、应用系统的定时中断、定时查询与检测等。 计数 生产线上产品的计数,如药片、饮料等。,3.1 定时/计数基本概念,4,定时和计数实质上都是计数。定时是通过记录高精度晶振的脉冲个数,输出准确的时间间隔。,微机系统中常需定时信号为处理器或外设提供时间基准;或对外部事件进行计数。 例:分时系统的程序切换,向外设周期性发控制信号。 微机中的定时分为以下2类: 内部定时:是计算机本身运行的时间基准或时序关系。计算机的每个操作都严格按照固定的时间节拍来进行。 外
2、部定时:外设与CPU,或外设与外设之间的时间基准和时序关系。,5,重点,(2) 微机系统中的定时与计数,软件定时 通过软件编程,循环执行一段程序来实现。 优点:无需专用硬件,方法简单、灵活。 缺点:CPU开销大,效率低;定时不精确。 适用于定时时间不长、精度要求不高的场合。,6,/ 80c51软件定时程序 void delayms(int xms) for (int i=xms; i0; i-) for (int j=110; j0; j-); delayms(500); / 延时约500ms,(3) 微机中的定时方法,不可编程的硬件定时 采用分频器、单稳电路或简易定时电路控制定时时间。 例:简易定时炸弹、空调遥控器。 优点:不占用处理器时间,电路也不复杂。 缺点:缺少灵活性,电路一旦设计好,其定时时间和范围就不能改变。,7,可编程的硬件定时 用可编程定时器芯片构成一个定时电路,定时时间软件可调。 优点:软、硬件相结合,克服了纯软件和纯硬件定时的缺点。不占用CPU资源、定时准确、定时时间长、使用灵活。 常用的可编程定时芯片: 8253:5MHz。 8254:10MHz。,8,两者在芯片
3、功能、外形和引脚上大同小异,8254 附加功能:读当前计数单元;读状态寄存器内容。,9,内容概要,定时与计数基本概念 微机中的内部与外部定时 3种常用的定时方法,(1) 总体结构,3.2 8253/8254 定时/计数器,10,数据总线缓冲器 三态双向8位寄存器,是系统数据总线与8253/8254的接口,与D7 D0相连,可寄存以下3种数据: CPU向8253/8254写入的工作方式命令字; CPU向计数寄存器写入的计数初值; 从计数器读出的当前计数值。 读/写控制逻辑 用来接收CPU发来的读写信号、片选信号和地址信号,选择相应的寄存器,并确定数据传输的方向(写入、读出)。,11,控制字寄存器 接收CPU发来的控制字。控制字只能写入,其功能为: 选择计数器; 确定计数器的工作方式; 确定写入计数初值的格式(高低8位或16位); 确定计数格式:二进制或BCD格式。 计数器 02 3个结构完全相同、相互独立的计数器。 每个计数器包含一个16位初值寄存器、一个16位减1计数器和一个16位输出锁存器。,12,13,计数开始前需写入初值。初值被同时送入初值寄存器和减1计数器。MAX = 216-
4、1。 计数过程中,初值寄存器中的值保持不变。,条件满足时,每个CLK计数减1。减为0时,OUT 端输出波形。,锁存减1计数器的值,以供读出和查询。 若想获取当前计数值,不能直接从减1计数器读出,而是必须先锁存,再从锁存器读出。,24引脚、DIP双列直插封装,单一+5V供电。 内含3个独立的定时/计数器(T/C),各自具有独立的时钟信号CLK、门控信号GATE和输出信号OUT。 可通过编程,分别设定各定时/计数器的工作方式。,14,(2) 8253/8254 外部引脚定义,数据总线 D7D0 用于将8253/8254与系统总线相连,供CPU向8253/ 8254读写数据、命令和状态信息。 内部端口地址译码信号A1A0 用于片内端口选择。 A1A0 = 00,选择计数器0 A1A0 = 01,选择计数器1 A1A0 = 10,选择计数器2 A1A0 = 11,选择控制端口,15,片选信号CS 输入信号,低有效,由CPU输出的地址线译码产生。 读写信号RD和WR 输入信号,低有效。分别连接系统总线的IOR和IOW。 时钟信号CLK0 CLK3 各自独立。作用:定时或计数时,每个CLK下降沿,
《微型计算机接口技术(第二版) 教学课件 ppt 作者 古辉 刘均 雷艳静 第3章 定时-计数技术》由会员E****分享,可在线阅读,更多相关《微型计算机接口技术(第二版) 教学课件 ppt 作者 古辉 刘均 雷艳静 第3章 定时-计数技术》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页