标题:
51单片机智能台灯初始化函数求解
[打印本页]
作者:
闷闷的新人
时间:
2019-4-15 10:56
标题:
51单片机智能台灯初始化函数求解
下面这段单片机代码是用来初始化用的。
TOMD=0x11;这是定时器T0和T1都在工作模式吗?
虽然后面有备注,但是我都不怎么懂,有没有能给我详细讲解下的大佬。TH1,TL1…………之类的是做什么用的。
最后,附上原理图
void init()
{
TMOD=0x11; //工作方式
TH1=0x3c;
TL1=0xb0; //T1赋初值50ms
TH0=0xff; //定时器0的高八位值为0xff
TL0=0xe7; //T0赋初值25us 定时器0低八位值为0xe7
ET0=1;
ET1=1; //打开中断允许开关
EA=1; //中断总开关
TR0=1; //TR0是51单片机定时器T0的开定时器位
TR1=0; //定时器定时开关
}
QQ截图20190415105139.jpg
(131.5 KB, 下载次数: 29)
下载附件
2019-4-15 10:55 上传
原理图
作者:
yzwzfyz
时间:
2019-4-15 15:54
你的问题手册上写的清清楚楚。且有逻辑图说明。
作者:
Adolph.Y
时间:
2019-4-15 18:05
这是51单片机的定时器初始化,看看手册能明白,而且程序有注释更好理解。TMOD配置工作模式,定时器0和1都在16位定时器模式;TH0和TL0,TH1和TL1分别写入初装值。51的寄存器是8位的,所以每个定时器有两个,TH和TL。再往下,分别是定时器中断允许和总中断允许。最后,使能定时器~~
作者:
166864646883
时间:
2019-4-24 12:25
看数据手册,里面都有的,定时器/计数器寄存器TCON,工作模式寄存器TMOD,
作者:
zhi贤
时间:
2020-2-3 17:53
有全套资料吗?能发上来分享下,谢谢
作者:
??4554
时间:
2020-8-11 06:02
我有点不明白,共阳数码管段选是要加限流电阻,而共阴要加上拉电阻但是我发现有些电路在共阳也加上拉电阻
作者:
??4554
时间:
2020-9-11 04:53
这个东西能实现功能吗
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1