51单片机定时器时间计算
生活随笔
收集整理的這篇文章主要介紹了
51单片机定时器时间计算
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
51單片機定時器時間計算
#include<stdio.h> int main(void) {unsigned int a,b,c,d,e,f;float g;scanf("%f",&g);//獲取定時器時間,單位是ms f=g/1000*11059200/12;//將ms轉化為秒s a=65535-f;//計算得出的對應計時時間的TH0和TL0的初始地址值 b=a%16;//計算獲取TH0(8位)和TL0(8位)的位地址 c=a/16%16;d=a/16/16%16;e=a/16/16/16%16;printf("%X\n",a);printf("%x %x %x %x\n ",e,d,c,b);//輸出TH0和TL0的初始位置 return 0; }總結
以上是生活随笔為你收集整理的51单片机定时器时间计算的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 例子解释,pandas的pd.read_
- 下一篇: 滴滴出行app——网约车出行的背后(上)