davylee 发表于 2012-8-18 09:25:07

关于stc单片机计数器1求问

我想使用计数器1对外部方波下降沿进行计数,但是在配置TMOD寄存器的时候遇到了点问题不太懂,里面有句话是这样的GATE,“控制定时器1,置1时只有在INT1引脚为高及TR1控制位置为1时才可打开定时器/计数器1”.
想问一下的是为什么“要INT1引脚为高”这一句话怎么理解啊。

davylee 发表于 2012-8-18 14:03:47

已解决了,发现是数据手册上面说的不清楚。其实GATE是控制定时器/计数器0、1是硬件启动还是软件启动的,GATE置1的时候表示是需要硬件同时控制启动的。即外部中断INT的引脚为高电平时才能启动开始计数。如果是GATE = 0时,直接用软件中TR0 或 TR1 直接置1就可以启动定时/计数器了

linucos 发表于 2012-8-18 14:10:06

davylee 发表于 2012-8-18 14:03 static/image/common/back.gif
已解决了,发现是数据手册上面说的不清楚。其实GATE是控制定时器/计数器0、1是硬件启动还是软件启动的,GAT ...

好吧,学习!应该是这个意思!
页: [1]
查看完整版本: 关于stc单片机计数器1求问