登录
首页 单片机论坛
回帖 发帖
正文

主题:好急呀,在线一下午都没人理我!!

点击:1996 回复:12

我现在想用at89s52单片机实现定时10us ,可能吗?帮帮忙吧,各位大峡表情表情
05-03-20 16:24
你说的那个片子,我没有见过
不过建议你查查关于这片单片机的定时/记数器方面的资料
找到它的描述方式,直接用汇编很容易实现
05-03-20 17:02
哈哈
怎么不可能
05-03-20 18:54
51的片子,定时器的基本原来随便找本书都有/
05-03-20 20:07
怎么不可以,设定定时功能,设定初始的计数基值,采用循环的方式,计10次不就行啦!!!
05-03-21 08:53
我是用c编的,采用的自动重装初始值,我想这样误差会小些,但是我实际上定时3us,波形确有80us
的延时,我都急死了,怎么调初值都不行.后来换了一个27m的晶振,还是不行
05-03-21 09:21
我是用c编的,采用的自动重装初始值,我想这样误差会小些,但是我实际上定时3us,波形确有80us
的延时,我都急死了,怎么调初值都不行.后来换了一个27m的晶振,还是不行
05-03-21 09:22
这是定时器初始化,
void initial()
{
 IE=0x82;
 TMOD=0x02;
 TH0=0xfc;
 TL0=TH0;
 TR0=1;
 
}
05-03-21 10:04
我上传的就是这个程序的波形,大家帮我想想办法
E:\仿真\波形\单定时——3us
05-03-21 10:15
附件
这是波形
05-03-21 10:18

上一页下一页

工控新闻

更多新闻资讯