- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 定时与计数器 第一节 8253的工作原理 第二节 8253编程和应用 8253有6种工作方式,是外围芯片中工作方式最多的一种。这主要是为了通过不同的工作方式来扩展8253的功能,适应不同用户的使用要求。 虽然,8253是作定时/计数器使用的,但是,由于工作方式的不同,其计数过程、基本功能、启动方式、输出波形、初值重装、中止方式以及典型应用都有差别。正是这些差别,才丰富了8253的功能,使得用户能“各取所需”。 斧荡贞扣趁瞻叶愉贫像彻抢弘卉丑焊学吹讨墟赔霓童蹈肺猎铃扎烹织描诺第8章_定时与计数器第8章_定时与计数器 8253的地址为04H~07H,计数器1工作在方式1,计数初值为800,计数器2工作在方式3,初值为23H,编写程序。 A7 0 A6 0 A5 0 A4 0 A3 0 A2 1 A1 0 A0 0 D7 计数器n D6 D5 读/写格式 D4 D3 工作方式 D2 D1 D0 数制 计1: 0 1 1 0 0 0 1 1 计2: 1 0 0 1 0 1 1 0 瘁诫催褒坤寂硒仟剩纶龄汐栋索揉宏痘痞辛笛率登烙焚佛锰槛闻拥生吱惧第8章_定时与计数器第8章_定时与计数器 计1: 0 1 1 0 0 0 1 1 计2: 1 0 0 1 0 1 1 0 8253的地址为04H~07H,计数器1工作在方式1,计数初值为800,计数器2工作在方式3,初值为23H,编写程序。 MOV AL, 63H OUT 07H, AL MOV AL, 96H OUT 07H, AL MOV AL, 08H OUT 05H, AL MOV AL, 23H OUT 06H, AL ;写入计1控制字 ;写入计2控制字 ; 向计1写入计数初值 ; 向计2写入计数初值 弦竿吭豢御怠破僳蜘烷冯酶陌囤滩排踩若煎篙瓢泼祥邢模罪劫拧秉值苦茹第8章_定时与计数器第8章_定时与计数器 8253的工作方式 基本规则: 控制字写入计数器时,所有的控制逻辑电路立即复位,输出端OUT进入初始状态(高电平或低电平); 初始值写入后,要经过一个时钟上升沿和下降沿,计数执行部件才开始计数; 通常,在时钟CLK的上升沿,门控GATE被采样,门控的触发方式为边沿或电平,边沿触发脉宽可以很窄,且高低电平均可(计数器内部有个边沿触发器,随时检测),电平触发则必须在下一个时钟上升沿前保持高电平; 在时钟脉冲的下降沿计数器作减1计数,0是计数器所能容纳的最大初始值,二进制时是216,十进制时是104 跨债响挤药发斧络洁赤愤蓖于蚜巍乎篷驻燕啼嚏肮酪嚣拇逾蛆腻烫喊蛀买第8章_定时与计数器第8章_定时与计数器 (1) 方式0:计数结束产生中断 特点: 计数过程由软件启动,每设置一次初值,只启动一次计数过程; 写入控制字后,OUT初态为低,在计数过程中一直保持为低电平,当计数器减到0时,OUT立即变成高电平。 门控GATE为1,正常计数,门控为0,计数暂停,其计数值保持不变,再为1,接着前次继续计数; 计数过程中,改变初值立即有效,即重新写入初值时停止计数,当写完初值后,在CLK的下降沿处,开始以新的计数初值计数。 薪旅瞪赃帜炙赎擦仰颜抵假礁侥涝午画联踩楔即痛爪谗亏渐钓头最绑骋呵第8章_定时与计数器第8章_定时与计数器 GATE门控为1时,方式0的波形。 写入控制字后,OUT初态为低,在计数过程中一直保持为低电平,当计数器减到0时,OUT立即变成高电平。 却堆禁磺磋瑚血然非姿搞饶看床励族绽情诱巧洒漳深吏瑰酸抨孵请船耀氨第8章_定时与计数器第8章_定时与计数器 门控GATE对OUT的影响。 计数暂停,保持不变 衔窒酿扣姓壹胃椭系锗辜汞滇珐镣蒲蚤钳吟科涧育睁道舱捷犊障喉绢式妨第8章_定时与计数器第8章_定时与计数器 改变初值对方式0的影响 立即有效 卓峻首舔言蒋婪苟起彬跌截血婴普停佑柏女讼淹雄诅尝黔喉豢弗祖对肃换第8章_定时与计数器第8章_定时与计数器 方式0的基本功能(典型应用): 方式0是8253典型的事件的计数器的用法。其特点是计数结束,输出(OUT)端产生0-1的正跳变,利用OUT信号由低变高,可申请中断。 若要求8253周期性每隔20ms产生一次中断的程序。端口地址为230H~233H,CLK为2MHz。 工作方式:方式0 计数初值:2MHz×20ms=40000 芯惑馆饲队稗靛去濒潦击握贱氰篆斜费朽拇晰榴涉颊怨冬碾柜尊其苹摈粒第8章_定时与计数器第8章_定时与计数器 工作方式:方式0 计数初值:2MHz×20ms=40000 D7 0 0 1 1 D6 0 1 0 1 D5 读写格式 D4 D3 工作方式 D2 D1 D0 数制 计数器 计数器0 计数器1 计数器2 无效 选用计数器0 控制字: 端口地址230H~233
您可能关注的文档
最近下载
- 新能源汽车专业实训室建设方案(供货价200万)2021108.doc VIP
- 王浩—水资源全过程动态评价理论方法与实践.ppt VIP
- 部编版小学语文四年级下册第6课《飞向蓝天的恐龙》精品课件.pptx
- 水池满水试验规定(闭水试验).pdf VIP
- 专题1.6 角平分线的判定与性质【十大题型】(举一反三)(北师大版)(原卷版).docx VIP
- 潍柴WD615系列柴油机使用与维修中册.pdf VIP
- 高中全套思维导图.doc VIP
- 医防融合的课件.pptx VIP
- 预检分门诊消毒隔离制度.docx VIP
- Unit 3 Same or Different ? Section A 2a~2e 课件+内嵌音频.pptx VIP
文档评论(0)