社区
单片机/工控
帖子详情
定时计数器是脉冲触发还是电平触发
tiplinky
2006-03-26 04:20:42
51的P3.5 脚即T0脚 ,在这个脚上加外部高电平 ,是不是不能启动定时计数器啊?前提是我的T/C0是定时方式,
我做了实验 , 好象不行。 那么不是电平触发是下降沿触发吗?
请各位指教
...全文
245
6
打赏
收藏
定时计数器是脉冲触发还是电平触发
51的P3.5 脚即T0脚 ,在这个脚上加外部高电平 ,是不是不能启动定时计数器啊?前提是我的T/C0是定时方式, 我做了实验 , 好象不行。 那么不是电平触发是下降沿触发吗? 请各位指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
做鸡真好吃
2006-04-12
打赏
举报
回复
MM~
xddzccn
2006-03-29
打赏
举报
回复
设置 控制寄存器是下降沿处触发吧
!
zys0001
2006-03-29
打赏
举报
回复
可以设置成低电平触发和下降沿触发
tyj_3
2006-03-29
打赏
举报
回复
有的外部中断的触发是固定的,不能设置,比如固定为下降沿
有的是可以通过定时器的寄存器设置是沿触发还是电平触发
Great_Bug
2006-03-27
打赏
举报
回复
是下降沿触发。
而且通常 p3.4 是 t0 的输入。
flowercity
2006-03-26
打赏
举报
回复
中断控制寄存器需要设置
C51
定时
器和
计数器
程序设计的详细教程说明
C51语言是运行于单片机上的程序语言,因此,学习C51语言必须结合单片机来进行。51系列单片机集成了多种硬件资源,这些资源均可以使用C51语言来进行控制。本章开始便介绍如何将C51程序应用于单片机上。 51系列单片机的集成了两个可编程的
定时
器/
计数器
,即
定时
/
计数器
0和1,简称T0和T1,有4种工作方式可供选择。单片机内部通过专用寄存器TMOD、TCON来设置
定时
/
计数器
工作的参数,例如方式选择、
定时
计数选择、运行控制、溢出标志、
触发
方式等控制字。本章介绍如何使用C51语言来进行
定时
器/
计数器
程序设计。 51系列单片机具有两个通用
定时
器/
计数器
T0和T1。T0和T1都具有
定时
和计数两种功能,可以通过特殊功能寄存器来选择,下面分别介绍。 计数。计数功能就是对计数
脉冲
进行计数。其中,计数
脉冲
来自相应的外部输入引脚P3.4(T0)或P3.5(T1)。当该引脚的输入信号发生由高
电平
至低
电平
的负跳变时,
计数器
(TH0、TL0或TH1、TL0)的值增加1。
定时
。
定时
功能是对时间进行统计。
定时
器/
计数器
的
定时
功能其实也是通过计数实现的,只不过,此时的计数
脉冲
来自于单片机的内部时钟
脉冲
。 除此之外,
定时
器/
计数器
T0和T1共有4种工作模式,同样可以通过特殊功能寄存器来选择。
[详细完整版]单片机复习1.doc
1、单片微型计算机由CPU、存储器和 I/O 三部分组成。 2、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。 3、51的并行I/O口信息有 读引脚 和 读锁存器 两种读取方法,读—改—写操作是针对并行I/O口内 的锁存器进行的。 指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。 累加器(A)=80H,执行完指令 ADD A,#83H后,进位位CY= 1 。 中断请求信号有
电平
触发
和
脉冲
触发
两种
触发
方式 C-51系统中,当信号有效时,表示从P0口稳定地送出了低8位地址。 A/D转换器的三个重要指标是转换速度、 分辨率 和 转换精度。 9、假定累加器A的内容30H,执行指令: 1000H:MOVC A,@A+PC 后,把程序存储器 1031H 单元的内容送累加器A中。 10、MCS-51单片机访问外部存储器时,利用 ALE 信号锁存来自P0口的低8位地址信号。 11、MCS-51单片机8031中有 2 个 16 位的
定时
/
计数器
,可以被设定的工作方式有 四 种。 12、MCS-51单片机有 5 个中断源,可分
定时
器和
计数器
-第1季第10部分
本课程是《朱有鹏老师单片机完全学习系列课程》第1季第10个课程,主要内容是51单片机的
定时
器和
计数器
,本课程的学习目标是对
定时
器的作用和意义有深入理解,掌握通过操作寄存器来操作硬件的思路和方法。
单片机课程设计-洗衣机.doc
1 基本原理 首先,从秒
脉冲
出来的信号,经过一个控制电路后进入秒
计数器
进行秒计数,进行清 零,这时用户置入洗涤时间,并按开始按钮,洗衣机开始工作。当秒
计数器
变为零的时 候,去分钟
计数器
上面借数;与此同时,将十秒位转化出来的信号送入LED灯的控制电路 中,LED灯表示出电机运转状态;当用户设定的洗涤时间结束后,电路报警并清零;同时 电机指示灯熄灭。 2 设计方案 本
定时
器实际上包含两级
定时
的概念,一是总洗涤过程的
定时
,而是在总洗涤过程中又 包含电机的正转、反转和暂停三种
定时
,并且这三种
定时
是反复循环直至所设定的总定 时时间到位置。当总
定时
时间在0~100min以内设定一个书之后T为高
电平
1,然后用倒计 时的方法每分钟减1直至T变为0.在此期间,若Z1=Z2=1,实现正转;若Z1=Z2=0,实现暂 停;若Z1=1,Z2=0,实现反转。实现
定时
的方法很多,比如采用单稳电路实现
定时
,又如 将
定时
初值预置到
计数器
中,使
计数器
运行在减计数状态,当减到全零时,则
定时
时间 到。如图所示的电路原理框图就是采用这种方法实现的。由秒
脉冲
发生器产生的时钟信 号经60分频后,得到分
脉冲
信号。洗涤
定时
的时间的初值先通过拨盘或数码开关设置到 洗涤时间
计数器
中,每当分
脉冲
到来
计数器
减1,直至减到
定时
时间到为止。运行中间, 剩余时间经译码后在数码管上进行显示。 3 单元电路的设计和元件的选择 3.1秒
脉冲
发生器 由于555
定时
器内部的比较器灵敏度高,输出驱动电流大,功能灵活,而且采用差分 电路形式,它的振荡频率受电源电压和温度的影响很小。所以由555
定时
器构成的多谐振 荡器的振荡频率稳定,不易受干扰,因此采用此方案。 在本次设计中,秒
脉冲
已有,这个环节设计可以省略。 3.2一百进制分
计数器
和六十秒
计数器
的设计 3.2.1 74LS192 十进制加/减
计数器
74LS192的引脚图: 74LS 192的功能表: 它的主要功能为: CPU为加计数时钟输入端,CPD为减计数时钟输入端。 LD为预置输入控制端,异步预置。 CR为复位输入端,高
电平
有效,异步清除。 CO为进位输出:1001状态后负
脉冲
输出, BO为借位输出:0000状态后负
脉冲
输出。 3.2.2分、秒
计数器
的电路图 3.2.3设计原理 一百进制分
计数器
和六十秒
计数器
的原理是一样的,不同的只是它们的输入
脉冲
和进 制不同而已,我们用四片74LS192来实现分计数和秒计数功能,我们要的只是减计数,所 以我们把它的UP端接到高
电平
上去,DOWN端接到秒
脉冲
上;十分秒位上的输入端B、C端接 到高
电平
上,即从输入端置入0110(十进制的6),秒十位的LD端和借位端BO联在一起, 再把秒位的BO端和十秒位的DOWN联在一起。当秒
脉冲
从秒位的DOWN端输入的时候秒计数 的192开始从9减到0;这时,它的借位端BO 会发出一个低
电平
到秒十位的输入端DOWN,秒十位的计数从6变到5,一直到变为0;当高 低位全为零的时候,秒十位的BO发出一个低
电平
信号,DOWN为零时,置数端LD等于零, 秒十位完成并行置数,下一个DOWN
脉冲
来到时,
计数器
进入下一个循环减计数工作中。 对于分计数来说,道理也是一样的;只是要求,当秒计数完成了,分可以自动减少,需 要把秒十位的借位端BO端接到分计数的DOWN端作为分计数的输入信号来实现秒从分计数 上的借位。当然,这些
计数器
工作,其中的清零端CR要处于低
电平
,置数端不置数时要 处于高
电平
。这是一个独立工作的最高可以显示101分钟的计时器。把四个192的QA/QB/ QC/QD都接到外部的显示电路上就可以看到时间的显示了。作为洗衣机控制器的一个模块 ,它还得有一定的接口来和其他的模块连接在一起协调工作,分计数的清零端LD是接在 一起的;秒的清零端LD又是接在一起的,所以当要从外部把它们强制清零时,可以用一 个三极管(NPN)或者两个或门就可以实现该功能。还有我们可以利用分计数的UP端来进 行外部置数,当把它们各接到一个低
触发
(平时保持高
电平
,外部给一个力就输入一个 低
电平
)的
脉冲
上就可以实现从0-9的数字输入。 3.3时间译码及控制门 在此部分电路中,四个指示灯,顺时针点亮为"正转";闪烁为"暂停";逆时针点亮为 "反转";停止后
定时
时间到时四个指示灯全灭。从00秒到19秒内顺时针点亮,从20到29 秒内是闪烁。在30到49秒内逆时针点亮,然后剩下的十秒钟是闪烁,如此完成第一个循 环,刚好一分钟,之后的时间依次循环。 当时间减到0时,四个灯全面,并启动蜂鸣器,提醒
定时
时间到。该过程由192、138和一 些门电路共同实现,192是可加可减的
计数器
,当提取的秒钟十位为1和0时,就启动加计 数,提取的秒钟十位为2和5时192停止计数,秒钟十位为3和4时,192启动减计数;同时 把192的输出低三位给13
单片机
定时
器的使用总结.doc
单片机
定时
器的使用 第一部分:51系列
定时
器
定时
/
计数器
0 和
定时
/
计数器
1都有4种
定时
模式。 16位
定时
器对内部机器周期进行技术,机器周期加1,
定时
器值加1,1MHZ模式下,一 个机器周期为1us 。
定时
器工作模式寄存器TMOD,不可位寻址,需整体赋值,高4位用于
定时
器1,第四位用 于
定时
器0。 C/T:为
定时
器功能选择位,C/T=0对机器周期计数,C/T=1,对外部
脉冲
计数。 GATE:门控位,GATE=0,软件置位TRn即可启动计时器,GATE=1需外部中断引脚为高电 平时才能软件置位TRn启动计时器,一般取GATE=0。
定时
器控制寄存器TCON TFn:Tn溢出标志位,当
定时
器溢出时,硬件置位TFn,中断使能的情况下,申请中断 ,CPU响应中断后,硬件自动清除TFn。中断屏蔽时,该位一般作为软件查询标志,由于 不进入中断程序,硬件不会自动清除标志位,可软件清除。 TRn:计时器启动控制位,软件置位TRn即可启动
定时
器,软件清除TRn关闭标志位。 IEn:外部中断请求标志位。 ITn:外部中断出发模式控制位,ITn=0为低
电平
触发
,ITn=1为下降沿
触发
。 中断允许控制寄
单片机/工控
27,373
社区成员
28,771
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章