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