cktamcu 发表于 2013-10-2 09:59:38

stc89c52定时器问题

这个里面有3个定时器,这三个定时器可以同时运行吗,定时器和while()函数在一起出现可以执行吗,几个定时器,while()函数之间的时钟频率是怎么分配的?有几个定时器同时运行,或和while()程序在一起同时运行的样例程序吗

lxa0 发表于 2013-10-2 21:08:00

三个定时器可以同时运行的
它们由你的代码去控制

金牛AKI 发表于 2013-10-2 22:42:26

可以一起运行的,是这样,只要你把3个定时器的触发时间   和定时器的运行时间处理好就行,

比如T0 比 T1中断优先级高,你要确保运行T1处理程序的时候t0不来打扰就行否则容易出现部分中断不会处理

cktamcu 发表于 2013-10-3 05:07:50

lxa0 发表于 2013-10-2 21:08 static/image/common/back.gif
三个定时器可以同时运行的
它们由你的代码去控制

给个同时运行的例子吗

cktamcu 发表于 2013-10-3 05:08:07

金牛AKI 发表于 2013-10-2 22:42 static/image/common/back.gif
可以一起运行的,是这样,只要你把3个定时器的触发时间   和定时器的运行时间处理好就行,

比如T0 比 T1   ...

给个同时运行的例子吗

夕阳无限好 发表于 2013-10-3 08:27:27

参照3楼把每个定时器启动不就行了嘛。自己多动动手

qqliyunpeng 发表于 2013-10-3 08:53:55

嗯,实验很简单,可以自己操作操作的。。

金牛AKI 发表于 2013-10-2 09:59:39

cktamcu 发表于 2013-10-3 05:08 static/image/common/back.gif
给个同时运行的例子吗

这个是郭天祥 新概念51单片机c语言教程里面的书的77页 可以去网上下载pdf板的自己看我给你截下来了   莫元给我把这个是T0T1同时运行

cktamcu 发表于 2013-10-4 09:47:54

金牛AKI 发表于 2013-10-3 09:03 static/image/common/back.gif
这个是郭天祥 新概念51单片机c语言教程里面的书的77页 可以去网上下载pdf板的自己看我给你截下来了   ...

http://www.amobbs.com/thread-5553556-1-1.html 看下这个问题

Smartist 发表于 2014-3-12 14:24:16

可以同时运行,查查手册就知道了
页: [1]
查看完整版本: stc89c52定时器问题