请教高手:
想用单片机做定时器,定时的时间从几分钟到几小时,精度大概每小时差一分钟.不知道用什么方案好,用实时芯片行吗?还有什么好方法?
1楼
每种型号的单片机不是都有自带的定时器吗?就用内部时钟就行吧,6M,10M,12M都行的,当然要看你的片子了,如果有需要的话,可能要分频了。长时间不做了,我也记不清具体的了,只能记个大概。
2楼
只要带定时器的单片机都可以,用一个定时器做基本时钟,设置一个变量累加(根据定时时间长短设置变量类型),判断变量值决定定时时间.
3楼
datasheet里会有关于某些寄存器的使用设置,定时的也有,对某些位设置,然后利用公式即可。
4楼
利用公式计算初始值,设置计数模式,利用中断进行计数
5楼
利用中断进行计数
最新人才