ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:26.28KB ,
资源ID:2899026      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2899026.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(总结计数器使用特点.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

总结计数器使用特点.docx

1、总结计数器使用特点 篇一:计数器及其应用 实验七 计数器及其应用 一、实验目的 、学习用集成触发器构成计数器的方法 、掌握中规模集成计数器的使用及功能测试方法 、运用集成计数器构成1/n分频器 二、实验原理 计数器是一个用以实现计数功能的时序部件,它不仅可用来及脉冲数,还常用作数子系统的定时、分频和执行数字运算以及其它特定的逻辑功能。 计数器种类很多。按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器。根据计数制的不同,分为二进制计数器、十进制计数器和任意进制计数器。根据计数器的增减趋势,又分为加法、减法和可逆计数器。还有可预制数和可变程序功能计数器等等。目前,无论是

2、ttl还是cmos集成电路,都有品种较齐全的中规模集成计数器。使用者只要借助于器件手册提供的功能和工作波形图以及引出端的排列,就能正确运用这些器件。 1、用d触发器构成异步二进制加/减计数器 图71是用四只d触发器构成的四位二进制异步加法计数器,它的连接特点是将每只d触发器接成t触发器,在由低位触发器的q端和高一位的cp端相连接。 若将图71稍加改动,即将低位触发器的q端与高一位的cp端相连接,即构成了一个4位二进制减法计数器。 、中规模同步集成计数器 同步集成计数器基本类型见表7-1。 表7- 同步计数器芯片型号和功能 同步4位二进制计数器 74ls161的功能见表7-2,74ls163的功

3、能见表7-3,引脚图见图7-2。ld为置数控制端,clr为置控制端, d0d3为并行数据输入端,q0q3为输出端,co为进位输出端。 4位十进制同步计数器 74ls160的功能见表7-4,引脚图见图7-2。74ls162的功能见表7-5,引脚图见图7-2。 表7- 74ls161的功能表 表7-3 74ls163功能表 表 表 4cc40192(74ls192)是同步十进制可逆计数器,具有双时钟输入,并具有清除和置数等功能,其引脚排列如图7-3所示。 图中ld-置数端,cpup-加计数端,cpdown-减计数端,co-非同步进位输出端,bo-非同步借位输出端, q0、q1、q2、q3-数据输出

4、端d0、d1、d2、d3-计数器输入端,clr-清除端cc40192(74ls192)的功能表如表7-6,说明如下: 实现任意进制计数 例1、用74ls161构成七进制加法计数器。 解1 :采用反馈归零法:利用74ls161的异步清零端rd,强行中止其计数趋势,返回到初始零态。如设初态为0,则在前6个计数脉冲作用下,计数器qdqcqbqa按4位二进制规律从00000110正常计数。当第7个计数脉冲到来后,计数器状态qdqcqbqa=0111,这时,通过与非门强行将qcqbqa的1引回到rd端,借助异步清零功能,使计数器回到0000状态,从而实现七进制计数。电路图如图7-4所示。 解2:采用反馈

5、置数法:利用74ls161的同步置数端ld,强行中止其计数趋势,返回到并行输入数dcba状态,如图7-5所示。 扩展成大规模n进制的计数器 如果所需要的计数器的进制数大于现有成品计数器, 则可通过多片集成计数器扩展实现。 三、实验设备与器件 1、+5伏直流电源 2、双踪示波器 3、连续脉冲源 4、单次脉冲源 5、逻辑电平开关 6、逻辑电平显示器 7、译码显示器 8、cc40132(74ls74) cc401923(74ls192) cc4011(74ls00) cc4012(74ls20) 四、实验内容 1、用cc4013或74ls74 d触发器构成位二进制异步加法计数器。 2、测试74ls1

6、6/1/2/3同步计数器的逻辑功能,自制表格记录结果。 3、测试cc40192或74ls192同步十进制可逆计数器的逻辑功能 4、用两片cc40192或74ls192组成大规模进制计数器,输入1hz连续计数脉冲,进行由00-99累计计数,记录之。 5、用两片cc40192或74ls192组成大规模100进制减法计数器,输入1hz连续计数脉冲,实现由99-00递减计数,记录之。 6、用两片74ls160/2组成大规模进制计数器,输入1hz连续计数脉冲,进行由00-99累计计数,记录之。 五、实验预习要求 、复习有关计数器部分内容 、绘出各实验内容的详细线路图 、拟出各实验内容所需的测试记录表格

7、、查手册、给出并熟悉实验所用各集成块的引脚排列图 六、实验报告 、画出实验线路图,记录、整理实验现象及实验所得的有关波形。对实验结果进行分析。 、总结使用集成计数器的体会。篇二:数电实验报告 实验2 组合逻辑电路(半加器全加器及逻辑运算) 一、实验目的 1.掌握组合逻辑电路的功能测试。 2.验证半加器和全加器的逻辑功能。 3.学会二进制数的运算规律。 二、实验仪器及材料 1.dais或xk实验仪 2.万用表 3.器件: 74ls00 三输入端四与非门 74ls86 三输入端四与或门 74ls55 四输入端双与或门 一台 一台 3片 1片 1片 三、预习要求 1.预习组合逻辑电路的分析方法。 2

8、.预习用与非门和异或门构成的半加器、全加器的工作原理。 3.学习二进制数的运算。 四、实验内容 1.组合逻辑电路功能测试。 图21 用2片74ls00组成图21所示逻辑电路。为便于接线和检查,在图中要注明芯片编号及各引脚对应的编号。 图中a、b、c接电平开关,y1、y2接发光管显示。 按表21要求,改变a、b、c的状态填表并写出y1、y2逻辑表达式。 将运算结果与实验比较。 (5)实验过程及实验图: 1)连线图: 2)实验图: (6)实验总结: 用两片74ls00芯片可实现如图电路功能 2.测试用异或门(74ls86)和与非门组成的半加器的逻辑功能。 根据半加器的逻辑表达式可知,半加器y是a、

9、b的异或,而进位z是a、b相与,故半加器可用一个集成异或门和二个与非门组成如图22。 图22 在实验仪上用异或门和与门接成以上电路。a、b接电平开关s,y、z接电平显示。 按表22要求改变a、b状态,填表。 (3)实验过程及实验图: 1)管脚图: 2)实验图 (4)实验总结:用异或门(74ls86)和与非门可组成半加器 3.测试全加器的逻辑功能。 写出图23电路的逻辑表达式。 根据逻辑表达式列真值表。 根据真值表画逻辑函数sici的卡诺图。 si= 填写表23各点状态。 图23 ci= 按原理图选择与非门并接线进行测试,将测试结果记入表24,并与上表进行比较看逻辑功能是否一致。 表24 (6)

10、实验过程及实验图: 1)引脚图:篇三:c51单片机定时计数器应用编程归纳总结 c51 t and c ? 80c51单片机内部有两个定时/计数器t0和t1,其核心是计数器,基本功能是加1。 ? 对外部事件脉冲(下降沿)计数,是计数器;对片内机周脉冲计数,是定时器。 ? 计数器由二个8位计数器组成。 ? 定时时间和计数值可以编程设定,其方法是在计数器内设置一个初值,然后加1计满后溢出。调整计数器初值,可调整从初值到计满溢出的数值,即调整了定时时间和计数值。 ? 定时/计数器作为计数器时,外部事件脉冲必须从规定的引脚tx(p3.4、p3.5)输入。且外部脉冲的最高频率不能超过时钟频率的1/24 一

11、、定时/计数器的结构 定时/计数器的实质是加1计数器(16位),由高8位和低8位两个寄存器组成。tmod是定时/计数器的工作方式寄存器,确定工作方式和功能;tcon是控制寄存器,控制t0、t1的启动和停止及设置溢出标志。 二、定时/计数器的工作原理 加1计数器输入的计数脉冲有两个来源,一个是由系统的时钟振荡器输出脉冲经12分频后送来;一个是t0或t1引脚输入的外部脉冲源。每来一个脉冲计数器加1,当加到计数器为全1时,再输入一个脉冲就使计数器回零,且计数器的溢出使tcon中tf0或tf1置1,向cpu发出中断请求(定时/计数器中断允许时)。如果定时/计数器工作于定时模式,则表示定时时间已到;如果

12、工作于计数模式,则表示计数值已满。 可见,由溢出时计数器的值减去计数初值才是加1计数器的计数值。 设置为定时器模式时,加1计数器是对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12)。计数值n乘以机器周期tcy就是定时时间t 。 设置为计数器模式时,外部事件计数脉冲由t0或t1引脚输入到计数器。在每个机器周期的s5p2期间采样t0、t1引脚电平。当某周期采样到一高电平输入,而下一周期又采样到一低电平时,则计数器加1,更新的计数值在下一个机器周期的s3p1期间装入计数器。由于检测一个从1到0的下降沿需要2个机器周期,因此要求被采样的电平至少要维持一个机器周期。当晶

13、振频率为12mhz时,最高计数频率不超过1/2mhz,即计数脉冲的周期要大于2 ?s。 3.3.2 定时/计数器的控制 80c51单片机定时/计数器的工作由两个特殊功能寄存器控制。tmod用于设置其工作方式;tcon用于控制其启动和中断申请。 一、工作方式寄存器tmod :定时器/计数器模式控制寄存器(timer/counter mode control register) 工作方式寄存器tmod用于设置定时/计数器的工作方式,低四位用于t0,高四位用于t1。其格式如下: gate:门控位。gate0时,只要用软件使tcon中的tr0或tr1为1,就可以启动定时/计数器工作;gata1时,要用

14、软件使tr0或tr1为1,同时外部中断引脚或也为高电平时,才能启动定时/计数器工作。即此时定时器的启动多了一条件。 c/t :定时/计数模式选择位。 c/t 0为定时模式; =1为计数模式。 c/t m1m0:工作方式设置位。定时/计数器有四种工作方式,由m1m0进行设置。 二、控制寄存器tcon tcon的低4位用于控制外部中断,已在前面介绍。tcon的高4位用于控制定时/计数器的启动和中断申请。其格式如下: ? tf1(tcon.7):t1溢出中断请求标志位。t1计数溢出时由硬件自动置tf1为1。cpu响应中断后tf1由硬件自动清0。t1工作时,cpu可随时查询tf1的状态。所以,tf1可

15、用作查询测试的标志。tf1也可以用软件置1或清0,同硬件置1或清0的效果一样。 ? tr1(tcon.6):t1运行控制位。tr1置1时,t1开始工作;tr1置0时,t1停止工作。tr1由软件置1或清0。所以,用软件可控制定时/计数器的启动与停止。 ? tf0(tcon.5):t0溢出中断请求标志位,其功能与tf1类同。 ? tr0(tcon.4):t0运行控制位,其功能与tr1类同。 3.3.3 定时/计数器的工作方式 t0(p3.4): t1(p3.5) 1、计数器溢出位 tf0(tcon.5): 片内t/c 的t0溢出中断请求标志 tf0=1 向cpu申请中断 2、定时器运行控制位 tr

16、0(tcon.4) 定时/计数器启动 tr0=1 启动定时/计数器tr0=0,停止定时/计数器 可置 1 或 清 0 3、工作方式控制 m1,m0 组合 工作方式0,1,2,3. 4、门控位 gate0,由tr启动定时器 gate1,由外部中断(int0或int1)与tr组合启动定时器。 5、c/t方式选择位 c/t =0 t定时工作方式 c/t =1 c计数工作方式 a、中断申请 tf0(tcon.5): 片内t/c 的t0溢出中断请求标志 tf0=1 向cpu申请中断 b、 中断允许 et0(ie.1) 定时/计数器t0中断允许位 et0=1 t0中断允许 ea (ie.7) cpu中断允

17、许(总允许)位 ea=1 总中断允许 c、中断优先级 pt0(ip.1) 定时/计数器t0优先级设定位 pt0=1 高级, pt0= 0 低级 =0,c计数工作方式,外部计数脉冲由引脚t0输入。 c/t t or c设置步骤 1、 确定工作方式 tmod a, 工作方式:确定mim0 = 00,01,10,11 b, 确定是t or c:c/t, c/t0为定时模式, c/t =1为计数模式 c, 开启t/c :gate and tr , gate0, 只要 tr=1,则可启动定时/计数器工作 gate1&& tr=1&&int=1才能启动定时/计数器工作 (t

18、r=tr0或tr1; int=int0,int1) 2、开启t/c 运行,tr=1 启动t/c 3、t/c 中断允许 ea=1, et=1 4、装载初值: 一次计数时长t=12/f 初值n=2n -计数值n 定时时长t=nt 00方式 tcond0 d7方式0: 13位。 thx 8位和tlx低5而是向thx进位,13位计满溢出,tfx置“1”。 计数外部脉冲个数范围:18192(213) 定时时间(t=1?s)范围:1?s 8.19ms t=12/f (2)c/t=0为定时工作方式,计数脉冲为时钟频率fosc/12。 若f=12mhz,则 12t时 =121/12mhz)=1us 即是 计数

19、一次时长 1us。 计数值n+初值x=计数总值213 初值x=计数总值213计数值n 计数值n =定时时间t数一次时长(121/f) 定时时间t=(213初值x)*时钟周期*12 ( 时钟周期=1/f ) x 213定时时间t/时钟周期*12 方式0 定时 ( t0:tmod=0xf0,tr0=1,ea=1, et0=1 ,th0=0f8h, tl0=06h ) 工作方式:确定mim0=00 确定是t定时:c/t0为定时模式 开启t/c :gate and tr , gate0,tr=1;或gate1,tr=1,int=1,才能启动定时/计数器 t/c 中断允许: ea=1, et=1 设最大

20、值为 m, 计数值为 n, 初值为 x, 则 x的计算方法如下: 计数状态: x=mn m=(2n) n=13 or 16 位 定时状态: x=m定时时间/t t=12晶振频率 13 计数外部脉冲个数范围:18192(2) t=12/f=121/6mhz=2us 定时时间(t=1?s)范围:1?s 8.19ms t=12/f=121/12mhz=1us (f为该单片机晶振频率) tmod=0x11 设定时时长=250us,f=12mhz, 则计数初值 x=213 -(250us1us)=8192-250=7942=0001 1111 0000 0110b 13位模式=1 1111 0000 0

21、110 高8 th=1111 1000=0f8h,低5位tl=06h 设定时时长=250us,f=6mhz, 则计数初值 x=213 -(250us2us)=8192-125=8067=0001 1111 1000 0011b 13位模式=1111 1100 0 0011 高8=1111 1100 =0fch,低5位=03h,则高8位放入th,低5位放入tl 方式0 计数( c0:tmod=0xf4,tr0=1,ea=1, et0=1 ,th0=0e9h,tl0=18h) 工作方式:确定mim0=00 确定是t定时:c/t1为计数模式 开启t/c :gate and tr , gate0,tr

22、=1;或gate1,tr=1,int=1,才能启动定时/计数器 t/c 中断允许: ea=1, et=1 计数外部脉冲个数范围:18192(213) 设最大值为 m, 计数值为 n, 初值为 x, 则 x的计算方法如下: 初值x=mn=(213)-n=8192-n m=(2n) n=13 or 16 位 设定计数1000下,向外中断一次,则初值x=8192-1000=7192=1110 0000 1 1000=th=0e9h,tl=18h 01方式1 方式1的计数位数是16位,由tl0作为低8位、th0作为高8位,组成了16位加1计数器 。 定时/计数器工作于方式1时为一个16位的计数器。其逻

23、辑结构、操作及运行控制几乎与方式0完全样, 差别仅在于计数器的位数不同。 tcond7 d0 定时工作方式1时,定时时间为: 定时时间 t (216计数初值n)机器周期=( 2 初值n)12/f 用于计数器工作方式时,最大计数值为: 21665536 计数个数与计数初值的关系为:n总 =nt+n nt=( 216初值n) 总结: 工作方式1,2特点是计数溢出后,计数器回0,而不能自动重装初值。 方式1 定时 ( t0:tmod=0xf1,tr0=1,ea=1, et0=1 ,th0=0ffh, tl0=83h ) 工作方式:确定mim0=01 确定是t定时:c/t0为定时模式 开启t/c :g

24、ate and tr , gate0,tr0=1;或gate1,tr=1,int=1,才能启动定时/计数器 t/c 中断允许: ea=1, et=1 定时工作方式1时,定时时间为: 定时时间 t (216计数初值tc)机器周期tz tz=12晶振频率f=12/f 用于计数器工作方式时,fosc12mhz,1机器周期1s; 最大计数值为: 21665536 计数外部脉冲个数范围:165536 (216) t=12/f=121/6mhz=2us 定时时间(t=1?s)范围:1?s 65.536ms t=12/f=121/12mhz=1us (f为该单片机晶振频率) 设定时时长=250us,f=6m

25、hz,定时器0,工作方式1 则计数初值 x=216 (250us2us)=65536-125=65411=ff83 th0=0ffh, tl0=83h 方式1 计数( c0:tmod=0xf5,tr0=1,ea=1, et0=1 ,th0=0e9h,tl0=18h) 工作方式:确定mim0=01 确定是t定时:c/t1为计数模式 开启t/c :gate and tr , gate0,tr0=1;或gate1,tr0=1,int=1,才能启动定时/计数器 t/c 中断允许: ea=1, et=1 计数外部脉冲个数范围:165536 设最大值为 m, 计数值为 n, 初值为 x, 则 x的计算方法

26、如下: 初值x=mn=(216)-n=65536-n m=(2n) n=13 or 16 位设定计数1000下,向外中断一次,则初值x=8192-1000=7192=1110 0000 1 1000=th=0e9h,tl=18h篇四:编码器的脉冲计数、高速计数器小总结 我们一般采用高速输出信号控制步进电机和伺服电机做位置,角度和速度的控制,比如定位,要实现这个目的,我们要知道这几个条件: 1、plc高速输出需要晶体管输出,继电器属于机械动作,反应缓慢,而且易坏 2、以三菱plc为例,高速输出口采用y0 、y1 3、高速输出指令常用的有 plsy 脉冲输出 plsr 带加减速 plsv可变速的脉

27、冲输出 zrn原点回归 drvi相对定位 drva绝对定位 4、脉冲结束标志位m8029 5、d8140 d8141 为y0总输出脉冲数 6、在同一个程序里面y0做为脉冲输出,程序可以存在一次,当需要多次使用的时候,可以采用变址v进行数据的切换,频率,脉冲在不同的动作模式中,改变数据 正对上述讲解的内容:我们用一个程序来表示若我们以后可能接触步进。伺服这一块,上述内容,大家一定要熟练掌握! 23、plc编程实现编码器的脉冲计数 在高速计数器与编码器配合使用之前,我们首先要知道是单向计数,还是双向计数,需要记录记录的数据,需要多少个编码器,在plc中也需要多少个高速输入点,我们先要确认清楚。 当

28、我们了解上面的问题以后,参照上题的寄存器分配表得知我们该选择什么高速计数器 如:现在需要测量升降机上升和下降的高度,那么我们需要采用双向编码器,即可加可减的,ab相编码器,plc需要两个io点,查表得 知,x0 x1为一路采用c251高速计数器那么我们可以这样编程,如图 开机即启动计数,上升时(方向),c251加计数 下降时(方向),c251减计数 我们要求编码器转动的数据达到多少时,就表示判断实际升降机到达的位置 注意:在整个程序中没有出现x0、x1这个两个软元件? 是因为c251为x0 、x1 的内置高速计数器,他们是一一对应的,只要见到c251,x0 x1就在里面了,当然,用了c251以

29、后,x0 、x1不能在程序里面再当做开关量使用了 接线参照下图 21、我们对高速计数器的理解及编程 相对11题定时器和计数器来说,本题目主要是告诉大家学习高数处理的功能 plc内部高速计时器是计数器功能的扩展,高速计数器指令与定位指令使plc的应用范围从逻辑控制、模拟量控制扩展到了运动控制领域。 特点:其最大的特点就是执行的过程中不受plc的扫描周期影响,而是按照中断方式工作,并且立即输出。 之前的题目中,我们说过内部信号计数器,它可以对编程元件x、y、m、s、t、c信号进行计数。当x信号计数时,要求x的断开和接通一次时间应大于plc的扫描周期,否则会出现丢步的现象,如果plc的扫描周期为40

30、ms,则一秒里x的信号频率最高位25hz。这么低的速度限制了plc的高速应用范围,如编码器,可以达到10000hz。(编码器后面会讲到) 我们看高速计数器,可以先参照下面表格 图片出处:三菱fx编程手册 u:增计数输入;d: 减计数输入;a:a 相输入;b:b相输入;r:复位输入;s:启动输入;篇五:5.用计算器探索规律教案设计 第三单元 5.用计算器探索规律 教案设计 设计说明 1开门见山,引入新课。 教学没有固定的形式,一节课如何开头也没有固定的方法。由于教学对象不同、教学内容不同,开头也不会相同。本节课直接拿出计算器,开门见山,明确这节课的学习任务是用计算器探索规律,使学生在新课开始就明

31、确了学习目标,提高了课堂的有效性。 2注重开展自主学习。 别人说十遍不如自己做一遍,学生亲手操作演示的东西,由于有切身实践,往往体会深刻,有助于激发悟性,增强思维力度。缘于上述原因,在每个板块的活动中,都积极为学生主动尝试、交流、讨论等创造条件,为学生探索提供充分的时间和空间,让学生在自主合作、探索交流中发展思维,提高学习能力。让学生经历猜想、验证、交流、总结、应用的过程,层层深入,让学生感受到用计算器探索规律的乐趣,这样才会使课堂生动有趣。此外还重视方法的总结,在学生会用规律写商后,让学生回顾用计算器探索规律的过程,并试着总结用计算器探索规律的方法。 课前准备 教师准备 ppt课件、计算器 学生准备 计算器 教学过程 开门见山,引入新课 今天的新课,我们请来了一位特别的“朋友”

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2