回覆列表
  • 1 # 南風微涼南巷茶色

    標準8051微控制器內部有2個定時器/計數器分別是t0和t1。每個定時器有4種工作方式,

    方式0:13位定時計數方式,最大計數值為2^13=8192,定時8192個機器週期。此方式已經不再用了,是為了和以前的微控制器相容,學初者不用掌握。

    方式1:16位定時計數方式,最大計數值為2^16=65536,定時65536個機器週期。此方式可實現最大的定時時間和最大計數次數。是最常用方式之一。

    方式2:8位自動重灌計數方式,最大計數值為2^8=256,定時256個機器週期。此方式工作時定時或計數到了不用重灌初值,精度較高。另外在串列埠通訊時常用此方式。是最常用方式之一。

    方式3:特殊工作方式。將定時器0分成兩個8位功能不全的定時計數器,要佔用t1部分功能。也不常用

    透過選擇tmod中的m0=0,m1=0為方式0,m0=1,m1=0為方式1,m0=0,m1=1為方式2,m0=1,m1=1為方式3.

  • 2 # 使用者1465424935672

    方式0:13位定時器/計數器

    方式1:16位定時器/計數器

    方式2:8位初值自動重灌的八位定時器/計數器

    方式3:分成兩個8位計數器(僅適用於T0,T1停止計數)

    由TMOD中的M0,M1控制工作於那種方式

  • 中秋節和大豐收的關聯?
  • 4S店的汽車保養究竟貴在哪?到底該不該去4S店保養?