请问单片机AT89S52的定时计数器TH1,TH0的值可以往外读吗?
发布网友
发布时间:2024-10-02 15:37
我来回答
共2个回答
热心网友
时间:2024-12-02 18:57
当然是可以的
不过读定时器的数值需要注意溢出问题
比如读TH0的时候,TL0=255的,那么读TL0的时候TL0已经变为0了
所以就会有一个256的误差
解决的办法就是再一次读TH0,如果两次TH0相等则表示没有读错,如果不相等则重新读一下TL0
^_^
热心网友
时间:2024-12-02 18:57
MOV A,TH1