STC89C52输出指定频率PWM波控制SG90

理论部分:

TMOD是定时、计数器的工作方式寄存器

TCON是控制寄存器,控制T0、T1的启停及设置溢出标志

定时、计数输入的计数脉冲有两个来源:系统时钟的12分频、外部脉冲源;每来一个脉冲,计数器加1,当计数器全为1时,再输入一个脉冲将会溢出,此时TCON中的TFn将会被置为1,此时发生中断请求。因此要定的时=计数器满值-计数初值+1。

TMOD寄存器用于控制T0和T1的工作方式,其低四位用于T0,高四位用于T1

GATE为门控位,当其为零时,只用控制TCON中的TR0或TR1为1即可启动定时,但是如果为1时,则除了上面的启动方式外,还可以通过外部中断引脚为高电平来触发(一般设置为0)。

C/T为定时/计数模式选择位置,为零时为定时模式,为1时为计数模式。

M0和M1设置工作方式,其组合方式如下图所示:

TCON为控制寄存器,用于控制定时器启停和中断请求申请

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值