登录
首页
单片机论坛
回帖
发帖
正文
主题:关于定时器
点击:904 回复:1
楼主
编辑
引用
管理
011050
程序 TF1溢出为什么定时器不用设初始值,请各位高手指示
#include
sbit BZ=P3^5;
/****************************/
void initial(void)
{
TMOD=0x00;
TH1=0xf0;
TL1=0x0c;
IE=0x00;
TR1=1;
}
/***************************/
void main(void)
{
initial();
for(;;)
{
while(!TF1);
TF1=0;
BZ=!BZ;
}
}
产生500 US 方波
09-06-03 21:16
1楼
编辑
引用
管理
xyj19841001
1)楼主的这个MOV TMOD #0,下面怎么表示的是定时器1呢?仔细检查
2)定时器的工作方式M1,M0位有四种工作方式,如果是M1M0=10的话,就是采用8位自动重装初值。
09-06-04 08:44
工控新闻
斩获4A级认证!艾默生过程控制流量技术入选全国首批“两化融合/数字化转型AAAA级企业”
华北工控IVI车载主机方案,助力提升智能网联汽车驾乘品质
尼得科将参展欧洲国际机床展览会(EMO2025)
GE Vernova将工业软件业务Proficy以6亿美元出售给TPG
国际汽联选定西门子为数字孪生官方技术提供商
施耐德电气发布新质服务行业生态联合宣言
施耐德电气六赴服贸会,新质服务体系再升级,赋能产业向“新”行
4个领域96项!2025年版国家工业资源综合利用先进适用工艺技术设备目录发布
更多新闻资讯