當前位置:編程學習大全網 - 電腦編程 - 單片機c語言編程中關於定時器賦值的問題

單片機c語言編程中關於定時器賦值的問題

程序是利用2種類型數據轉換的方式來賦值的,壹般來講16位數賦給8位數時,高8位就被屏蔽掉,只賦值低8位給th0和th1。

程序中有點問題的,,其中TH1是放高8位地址所以應該放左移後的8位數,而TL1是放低8位地址,直接復制就可以,,不用&0xff,&了浪費了運行時間。

TH1=(0xffff-40000)>>8;

TL1=(0xffff-40000);

就可以了。

  • 上一篇:寶馬換完電瓶後如何檢查註冊碼
  • 下一篇:單片機C語言程序設計視頻教程
  • copyright 2024編程學習大全網