社区导航

 

搜索
查看: 1775|回复: 1

MCS-51单片机定时器问题

[复制链接]

85

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2007-3-7 22:17 | 显示全部楼层 |阅读模式
MCS-51单片机中,采用12Mhz时钟,定时器T0采用模式1(16位计数器),请问在下面程序中,p1.0的输出频率 ?


MOV TMOD,#01H
SETB TR0
LOOP:MOV TH0,#0B1H
MOV TL0,#0E0H
LOOP1:JNB TF0,LOOP1
CLR TR0
CPL P1.0
SJMP LOOP
来源:EEWorld 嵌入式系统编程板块,转载请附上链接


119

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2007-3-7 22:59 | 显示全部楼层
1:TF0不进入中断服务程序不会自动清0
2:循环中CLR TR0后没有 SETB TR0
3:你的意图里:计数器每次计满需要(#0FFFFH-#B1E0H)*10^(-6) 秒


回复

使用道具 举报

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

关闭

站长推荐上一条 /5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-9-17 08:10 , Processed in 0.111143 second(s), 17 queries , Gzip On, MemCache On.

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