小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 4791|回复: 0

关于一代驱动板源码中定时器计算的问题(已经解决)

[复制链接]
发表于 2014-6-30 18:07:36 | 显示全部楼层 |阅读模式
本帖最后由 robotStudio 于 2014-6-30 21:48 编辑

一代驱动板主控芯片STC11F32XE,晶振是22.1148Mhz。
源码中time.c文件中设置的定时器初值1ms是如何计算出来了。
void Timer1_Init(void)
{
      ET1     =      1;
      TMOD   &=   0x0f;
      TMOD   |=   0x10;   
      TH1     =   0xA9;   //1MS定时
      TL1     =   0x9A;

      TR1     =   1;    //开定时器1

}

是要用公式算,还是有软件可以直接计算呢。我用的51的定时器软件计算的明显数值不对。
QQ截圖20140630180147.png
这个软件计算出来的不是A99A,那么应如何计算呢?求计算公式或者相关的软件!!!


感谢,车友提供的软件:单片机小精灵

大帅机器人工作室http://dsrobot.taobao.com为您提供优质的服务!!

评分

参与人数 1金钱 +3 贡献 +1 收起 理由
liuviking + 3 + 1 赞一个!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-11-26 11:56 , Processed in 1.122488 second(s), 26 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表