每种型号的单片机不是都有自带的定时器吗?就用内部时钟就行吧,6M,10M,12M都行的,当然要看你的片子了,如果有需要的话,可能要分频了。长时间不做了,我也记不清具体的了,只能记个大概。
只要带定时器的单片机都可以,用一个定时器做基本时钟,设置一个变量累加(根据定时时间长短设置变量类型),判断变量值决定定时时间.
datasheet里会有关于某些寄存器的使用设置,定时的也有,对某些位设置,然后利用公式即可。
利用公式计算初始值,设置计数模式,利用中断进行计数
利用中断进行计数