15T3T4M操作技巧

在T3T4M开启T3的速度控制位时

#include "STC15W4K.H"       // 包含 "STC15W4K.H"寄存器定义头文件
sbit  P0_0=P0^0;
void main()
{
    P0=0xff;                // 关闭P0口接的所有灯
    T4T3M &= 0xFD;          // 定时器3为12T模式
    T3L = 0;                // 初始化计时值,
    T3H = 0x28;
    T4T3M |= 0x08;          // 定时器3开始计时
    IE2 |= 0x20;            // 开定时器3中断
    EA = 1;
    while(1);   
}
void Timer3() interrupt 19
{       
    P0_0=!P0_0;     // 执行灯亮或灭的动作
}

注意使用了按位与操作,只是把最低位置0。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ReCclay

如果觉得不错,不妨请我喝杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值