网站大量收购闲置独家精品文档,联系QQ:2885784924

第3章 定时.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 定时

小结:6 种工作方式的比较 0方式(门控单稳)和1方式(门控单稳),这两种方式的输出波形类似。 2方式(分频器)和3方式(方波发生器),这两种方式共同的特点是具有自动再加载功能(装入)能力。二者的区别在于:2方式在计数过程中输出高电平,而在每当减1至0时输出宽度为1个TCLK的负脉冲。3方式是在计数过程中,OUT的信号是占空比为1:1的方波或近似方波。 4方式(软件触发单脉冲)和5方式(硬件触发单脉冲)。这两种方式的OUT输出波形相同,两者的区别是计数启动的触发信号不同,前者由写信号启动计数,后者或一个脉冲)。 动动脑 1.分频器设计 用8254(地址40H~43H)将5MHz的脉冲变为1Hz的脉冲。 初值=fCLK / fOUT=5×106>65535,需要2个T/C级联,采用3方式产生连续脉冲,T/C的GATE统一控制。 fIN GATE 2. 频率计数器设计 信号频率=信号计数/基准时钟间隔 计数器0: T/C0采用方式0对外来信号计数; 定时器1: 用T/C1为基准时钟间隔,采用方式1; OUT1控制GATE0来停止计数用8254计数外来信号频率fIN(fCLK=4kHz)。 D0 8 OUT0 10 D1 7 GATE0 11 D2 6 CLK0 9 D3 5 D4 4 D5 3 D6 2 OUT1 13 D7 1 GATE1 14 CLK1 15 CS 21 RD 22 WR 23 OUT2 17 A0 19 GATE2 16 A1 20 CLK2 18 U4 8253 4kHz 1 2 74LS04 TRG 8.8.8.8.8.8. 例: ; T/C0 初始化 MOV DX,43H MOV AL, ; TC0,双字节,方式0, 二进制计数 OUT DX,AL MOV DX,40H ; MOV AX,00H ; TC0计数基值 = 65535 OUT DX,AL OUT DX,AL ; T/C1 初始化 MOV DX,43H MOV AL, ;TC1, 双字节,方式3,二进制计数 OUT DX, AL MOV DX,41H MOV AX, 4000 ; TOUT/TIN= 1/0.0025=4000 OUT DX,AL ;送低字节 MOV AL,AH OUT DX,AL ;送高字节 思路: 用8254的计数通道1作为计数器,用于24个罐的计数,工作在方式2,计数初值24; 计数通道2作为定时器,定时为4S。工作在方式1,计数初值8000; 当计数通道1的OUT1脚出现0到1的跳变的时候,将启动计数通道2开始定时,而计数通道2定时阶段将控制计数通道1停止计数,只有其定时结束并停止计数阶段才可再次启动技术通道1开始计数。 3. 包装流水线控制 某产品的包装流水线中,一个包装箱能装24罐饮料。装箱时希望流水线上每通过24罐饮料,流水线要停4秒以等待装箱完毕,然后继续通过下面的罐。试利用一片8254来完成流水线控制中的定时和计数功能。假设8254的端口地址为8CH~8FH,采用的时钟频率是2KHz。 流水线信号 计数信号 停止/启动 GND 32 RESDRV 33 +5V 34 IRQ9 35 -5V 36 DREQ2 37 -12V 38 -0WS 39 +12V 40 GND 41 -SMEMW 42 -SMEMR 43 -IOW 44 -IOR 45 -DACK3 46 DREQ3 47 -DACK1 48 DREQ1 49 -REFSH 50 SYSCLK 51 IRQ7 52 IRQ6 53 IRQ5 54 IRQ4 55 IRQ3 56 -DACK2 57 TC 58 ALE 59 +5V 60 14.3MHZ 61 GND 62 -IOCHCK 1 D7 2 D6 3 D5 4 D4 5 D3 6 D2 7 D1 8 D0 9 IOCHRDY 10 AEN 11 A19 12 A18 13 A17 14 A16 15 A15 16 A14 17 A13 18 A12 19 A11 20 A10 21 A9 22 A8 23 A7 24 A6 25 A5 26 A4 27 A3 28 A2 29 A1 30 A0 31 J? PC62 A0 OUT2 CLK1 流水线信号 A1 A0 IOR- IOW- D0 D! D2 . . D7 A9 A2 A5 A6 A7 A8 AEN A4 A3 1 2 3 4 5 6 11 12 8 U4 74LS30 D0 8 OUT0 10 D1 7 GATE0 11 D2 6

您可能关注的文档

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档