讲课用计数器.ppt_第1页
讲课用计数器.ppt_第2页
讲课用计数器.ppt_第3页
讲课用计数器.ppt_第4页
讲课用计数器.ppt_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第15讲计数器 15 1概述 15 2集成计数器 15 3集成计数器构成任意进制计数器 2 计数器的分类 按脉冲输入方式 分为同步和异步计数器 按进位体制 分为二进制 十进制和任意进制计数器 按逻辑功能 分为加法 减法和可逆计数器 15 1概述 1 计数器的逻辑功能 计数器的基本功能是对输入时钟脉冲进行计数 它也可用于分频 定时 产生节拍脉冲和脉冲序列及进行数字运算等等 同步计数器 异步计数器 加计数器 减计数器 可逆计数器 加计数器 减计数器 可逆计数器 计数器的分类 3 二进制计数器 若n 1 2 3 则N 2 4 8 相应的计数器称为模2计数器 模4计数器和模8计数器 计数器的位数n 即由多少个触发器组成 n 计数器的模 计数容量 最大所能计数的值N 2n 三位二进制计数器 2 1位计数器 用JK触发器组成的一位计数器 J K 1 用D触发器组成的一位计数器 D Q 1位计数器分析 按照二进制加法规则 如果触发器状态已经为1 则再有时钟信号到来时 状态应回0 并向高位送出进位信号 以使下一个触发器状态翻转 所以 由上升沿触发的触发器构成一位计数器其进位信号是Q 而由下降沿触发的触发器构成一位计数器其进位信号是Q 同理可标出借位信号 3 二进制计数器 异步二进制计数器同步二进制计数器 计数器各触发器的翻转受同一个CP脉冲控制 同步计数 计数器各触发器的翻转不受同一个CP脉冲控制 异步计数器 1 异步二进制计数器 同理 对于上述D触发器 如果把Q作为下一个触发器的时钟信号 构成减计数器 把Q作为下一个触发器的时钟信号 构成加计数器 一个触发器可作为一位二进制计数器 则适当连接N个触发器可构成N位二进制计数器 用JK触发器组成的异步二进制加计数器 电路中 每一个JK触发器都接成一位计数器 低位触发器的输出Q作为下一个触发器的时钟信号 下降沿触发 CP0 CPCP1 Q0CP2 Q1CP3 Q2J0 K0 1J1 K1 1J2 K2 1J3 K3 1Q3Q2Q1Q0 计数输出Q3 进位输出Rd 异步复位 四位二进制加计数器状态转换表 状态转换表 四位二进制加计数器时序图 从时序图看出 Q0的周期是CP的2倍 Q0叫2分频输出端 Q1的周期是CP的4倍 Q1叫4分频输出端 Q2的周期是CP的8倍 Q2叫8分频输出端 Q3的周期是CP的16倍 Q3叫16分频输出端 由JK触发器组成的二进制减计数器 状态转换表 D触发器组成的异步二进制计数器 由D触发器组成的减计数器 CP 进位 Q 3 Q 2 Q 1 Q 0 Q 3 Q 3 D 3 Q 2 Q 2 D 2 Q 1 Q 1 D 1 Q 0 Q 0 D 0 由D触发器组成的加计数器 同步二进制加计数器原理图 时钟信号到来时 Q3Q2Q1Q0随T3T2T1T0翻转 所以一个4位二进制减计数器每个T触发器的输入表达式为 T0 1即J0 K0 1T1 Q0即J1 K1 Q0T2 Q1Q0即J2 K2 Q1Q0T3 Q2Q1Q0即J3 K3 Q2Q1Q0 同步二进制加计数器状态转换表 所以一个4位二进制减计数器每个T触发器的输入表达式为 T0 1即J0 K0 1T1 Q0即J1 K1 Q0T2 Q1Q0即J2 K2 Q1Q0T3 Q2Q1Q0即J3 K3 Q2Q1Q0 同步二进制减计数器原理电路 时钟信号到来时 Q3Q2Q1Q0随T3T2T1T0翻转 集成计数器可以加适当反馈电路后构成任意进制计数器 设计数器的最大计数值为N 若要得到一个模值为M N 的计数器 则只要在N进制计数器的顺序计数过程中 设法使之跳过 N M 个状态 只在M个状态中循环就可以了 通常计数器都有清0 置数等多个控制端 因此实现模M计数器的基本方法有两种 15 3 2任意进制计数器的构成方法 一种是清0法 或称复位法 另一种是置数法 或称置位法 1 异步清0法异步清零法适用于具有异步清零端的集成计数器 做法 计数器在S0 SM 1共M个状态中工作 当计数器进入SM状态时 利用SM状态进行译码产生清0信号并反馈到异步清0端 使计数器立即返回S0状态 其示意图如下图中虚线所示 由于SM状态只在极短的瞬间出现 通常称它为 过渡态 异步清零 例1利用异步清零输入端 用74161构成九进制加计数器 状态图 2 同步置数法同步预置数法适用于具有同步预置端的集成计数器 置数法和清0法不同 由于置数操作可以在任意状态下进行 因此计数器不一定从全0状态S0开始计数 它可以通过预置功能使计数器从某个预置状态Si开始计数 计满M个状态后产生置数信号 使计数器又进入预置状态Si 然后再重复上述过程 其示意图如下图所示 由于同步置数 要等下一个CP到来时 才将预置数置入计数器 故无过度状态 同步置零 例2利用同步置数端 用74161构成九进制加计数器 1 状态图 如果要求实现的模值M超过单片计数器的计数范围时 必须将多片计数器级联 才能实现模M计数器 常用的方法有两种 将模M分解为M M1 M2 Mn 用n片计数器分别组成模值为M1 M2 Mn的计数器 然后再将它们异步级联组成模M计数器 先将n片计数器级联组成最大计数值N M的计数器 然后采用整体清0或整体置数的方法实现模M计数器 当M N时 需用多片N进制计数器组合实现 常用集成计数器 第一节计数器 利用已有的集成计数器构成任意进制计数器的方法通常有三种 1 1 直接选用已有的计数器 例如 欲构成十进制计数器 可直接选用十进制异步计数器74LS92 2 用两个模小的计数器串接可以构成模为两者之积的计数器 例如 用模6和模10计数器串接起来 可以构成模60计数器 3 利用反馈法改变原有计数长度这种方法是 当计数器计数到某一数值时 由电路产生的置位脉冲或复位脉冲 加到计数器预置数控制端或各个触发器清零端 使计数器恢复到起始状态 从而达到改变计数器模的目的 2 利用级联获得大容量N进制计数器 1 级联N1和N2进制计数器 容量扩展为N1 N2 74LS160集成计数器 逻辑符号 表5 574LS160的功能表 引脚功能说明 D0 D3 并行数据输入端Q0 Q3 数据输出端EP ET 计数控制端C 进位输出端CP 时钟输入端 异步清除输入端 同步并行置入控制端 74LS160集成计数器的应用举例 反馈法构成模6计数器的四种方法 例1 反馈置0法 0000 0001 0010 0011 0100 0101 由此可见 N进制计数器可以利用在 N 1 时将变为0的方法构成 这种方法称为反馈置0法 0 1 2 3 4 5 例2 直接清0法 当计数器计到6时 状态6出现时间极短 Q2和Q1均为1 使为0 计数器立即被强迫回到0状态 开始新的循环 例3 反馈预置法 0100 0101 0110 0111 1000 1001 例4 反馈预置法例二 0011 0100 0101 0110 0111 1000 7 1 3 2中规模同步计数器可预置的四位二进制同步计数器 74161 1 电路符号和引脚含义 16个引脚的集成芯片9个输入端 5个输出端Q3Q2Q1Q0为数据输出端CP为脉冲输入端T和P为使能输入端电源VCC 16脚 地GND 8脚 OC为溢出进位输出端Cr为异步清零端LD为同步预置端 一 四位二进制同步计数器74161 逻辑符号 74161外引线功能端排列图 74161功能表 一 四位二进制同步计数器74161 32 74161功能表 一 四位二进制同步计数器74161 例1 试用74161实现模60计数器 解 因一片74161最大计数值为16 故实现模60计数器必须用两片74161 大模分解法 可将M分解为60 6 10 用两片74161分别组成模6 模10计数器 然后级联组成模60计数器 逻辑电路如图所示 例模60计数器逻辑图大模分解法 例用74160组成24进制计数器 先将两芯片采用同步级联方式连接成100进制计数器 然后再用异步清零法组成了24进制计数器 解 因为N 24 而74160为模10计数器 所以要用两片74160构成 3 Q 2 Q ET CP 0 D 1 D 2 D 3 D RCO 1 Q 0 Q 74160 1 EP R D D L D 1 3 D D 3 D CP Q Q 0 0 RCO 74160 2 L 2 1 ET Q D Q R 2 D EP 1 计数脉冲 1 1 低位 高位 异步清零 成为24进制 级联使模相乘 得到100进制 例2用74160组成48进制计数器 先将两芯片采用同步级联方式连接成100进制计数器 然后再用异步清零法组成了48进制计数器 解 因为N 48 而74160为模10计数器 所以要用两片74160构成此计数器 例 试用两片74160实现54进制计数器 解 M 54 74160是具有异步清零 同步置数的十进制计数器 整体置数法 计数 0 53 5 3 0101 0011 Q3Q2Q1Q0 用74LS161来构成一个十二进制计数器 SN S12 11

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论