angmall 发表于 2019-7-18 19:55 我理解了,非常感谢你的回答!!! ![]() ![]() |
a89588038 发表于 2019-7-18 11:29 每100us 翻转电平一次,一个周期为200us,所以频率是5KHz 不用代入PR2,200就是PR2,(1/16000000)*2*4*200 = 1x10^-4 = 100us |
你51会了。 提示:在51中,12M的晶振,为什么一个时钟脉冲是1us,而不是1/12 us 呢? 道理一样。 |
angmall 发表于 2019-7-17 22:47 100us中断一次 = 5KHz 这个5KHz是怎么来的? 100us=(1/16000000)*2*4*200(PR2)我把PR2=200代入这个公式等于0.02,这个0.02的值是定时时间吗? |
十分感谢大佬的回答,谢谢!!! |
ahshmj 发表于 2019-7-17 18:21 我发了有芯片手册在上面,你可以下载来看看。 |
有没有人能说一下 time2中断处理的500us中断一次是怎么算来的 ![]() |
mcu+application+note_v0.07.pdf
698.99 KB, 下载次数: 6
265.33 KB, 下载次数: 4
你这种单片机是辉芒的, 有PIC16 like 指令集 设置TMR2输出比较值定时100us=(1/16000000)*2*4*200(PR2)
|
你从51转到哪种单片机了?是不是89c52一类的? |