萍儿的小确幸

关注

定时器实现定时功能

萍儿的小确幸

关注

阅读 103

2023-01-07


n=m*11059200/12 是指运行m秒需要n个机器周期。

比如0.05秒需要46080个机器周期。

65536-46080=19456 十六进制 0x4c00

以下程序实现的是经过2S钟控制P1^2口的高低电平转换。

#include <reg52.h>
sbit led=P1^2;
void main(){
unsigned char cnt=0;

TMOD=0x01;
TH0=0x4C;
TL0=0x0;
TR0=1;
while(1){
if(TF0==1){
TF0=0;
TH0=0x4C;
TL0=0x0;

cnt++;

if(cnt==40){
cnt=0;
led=~led;
}
}
}
}


定时器实现定时功能_#include


相关推荐

J简文

winform定时器功能

J简文 123 0 0

野见

[Java定时器]--定时器举例

野见 175 0 0

追梦人的自留地

mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间

追梦人的自留地 137 0 0

一脸伟人痣

嵌入式(四)定时器 | 定时器功能 分类 定时器工作模式 寄存器全介绍

一脸伟人痣 16 0 0

夕阳孤草

javascript定时器,取消定时器,及js定时器优化方法

夕阳孤草 62 0 0

米小格儿

关于linux下定时器,多定时器

米小格儿 269 0 0

程序小小黑

实现奇妙的定时器

程序小小黑 56 0 0

路西法阁下

Jquery实现定时器实例

路西法阁下 120 0 0

分湖芝蘭

定时器的实现原理

分湖芝蘭 101 0 0

北冥有一鲲

java实现简单定时器

北冥有一鲲 18 0 0

精彩评论(0)

0 0 举报