芯片名稱: AVR (艾特梅爾公司)mega16A 微控制器芯片;
開發(fā)板: 自主研發(fā)的 YF-A1芯片開發(fā)板; (YF :是本人名字縮寫 )
第53次試驗,用邏輯分析儀捕捉,輸出于IO口的數(shù)字,脈沖信號,脈沖信號寬度:1.5~1.8微妙,每9~11個脈寬1.5us的信號時序中,夾雜著一個脈寬位為3微妙的高脈沖信號.
我用了好幾個小時都計算不出定時器0內(nèi)部的時鐘頻率........哪里出錯了呢?
外部用12兆晶體整蕩器;
我的計算結(jié)論是:定時器0內(nèi)部頻率為32khz ,但是這顯然有問題.
定時器時鐘為內(nèi)部8分頻 TCCR0=0X02; TCNTO初始值250,即每6個時鐘周期溢出一次,每溢出一次,PB口電平取反一次, 就這樣反向計算 脈寬 1.5us ÷ 6 ==每一個被分頻的時鐘時間 ÷ 8 =時鐘頻率;
|