51单片机定时器~~~急

来源:百度知道 编辑:UC知道 时间:2024/09/24 05:23:26
为什么同样的程序用定时器0可以运行,但改成定时器1就运行不了?
就是把TMOD设为10H,然后把所有的THO和TL0都改成TH1和TL1
然后再加上SETB TR1。但是运行结果就不对了。
中断入口也改过了,从000BH改成了001BH,可还是不对

你在程序开头的地方定义“中断地址”了吗?例如:
ORG 0000
AJMP MAIN
ORG 0003
AJMP Interrupt1
...
...
如果只定义T0的入口地址,没有T1的入口地址的话,改了数据,也没有执行T1的程序啊,囧。

正在冲级,赶紧拿分来,-_-
/*******************************************************/
还是“高级经理”啊,好多分吧,哈哈,眼馋的...
/*******************************************************/
贴程序上来吧,光猜没有用啊

顶一下一楼的朋友、仔细找找问题会找到的。

把程序贴出来看看。