1樓:柯玉花督琴
首先需要明確:51微控制器不是一定要用12m的晶振,也行,18m也行,即一般來說35m以內的無源晶振(兩腳的)都可以的。
為什麼常見的51微控制器要用12m的晶振,是因為我們常說的51微控制器是12分頻的,如果選用12m晶振,如果是單指令週期的語句,剛好是1us,其他語句好似1us的整數倍,這樣計算指令時間很方便。
對於利用51微控制器進行串列埠通訊的,一般會選用晶振,因為對於9600,4800的波特率,晶振計算時正好可以得到整數。
2樓:沙蝶閻錦
51微控制器選用12m晶振,如果是單指令週期的語句,剛好是1us,其他語句好似1us的整數倍,這樣計算指令時間很方便。
對於at公司的at89系列51微控制器,工藝上存在不足,分頻後頻率降低,程式更加穩定的執行,不容易跑飛。
at新出的微控制器和一些公司出的新微控制器不一定要用12m的晶振,也行,18m也行,即一般來說35m以內的無源晶振(兩腳的)都可以的。
.已知51微控制器系統晶振頻率為12mhz,請利用定時器1工作方式1,中斷方式在p2.3輸出頻率為10hz的方波,寫出
3樓:匿名使用者
0分,就不給你寫!沒誠意!
4樓:匿名使用者
你是想用c還是想用匯編?
微控制器中晶振頻率為12mhz的機器週期怎麼算?
51微控制器晶振頻率分別為11.0592mhz機器週期分別為多少?
5樓:網友
的晶振 ,一個機器週期為12/一秒為1000000us。。。一共有11059200/12約等於:921600個機器週期。
6樓:匿名使用者
晶振為的話,機器週期為。
微控制器中晶振頻率為12mhz的機器週期怎麼算?
7樓:黑科技
1、機器週期=晶振週期*12.
2、所以微控制器中晶振頻率為12mhz的機器週期=12*1/12m=1微秒。
一個微控制器晶振頻率為6mhz,那麼,一個機器週期是多少
8樓:千建設鮮嬋
一個機器週期=12個時鐘週期。
因為晶振頻率為6mhz,所以時鐘週期=1/6m
所以一個機器週期=2/(1mhz)=2us
一個微控制器晶振頻率為6mhz,那麼,一個機器週期是多少
9樓:陌路情感諮詢
12*時鐘週期=12*(1/6)us。
振盪週期:石英振盪器的振盪週期,為頻率的導數,如石英頻率為12mhz12mhz,在振盪週期為1/12us1/12us。
狀態週期:微控制器完成一個最基本動作需要的時間週期,1個狀態週期=2個振盪週期,微控制器完成一次完整的具有一定功能的動作所需要的時間週期,1個機器週期=6個狀態週期=12個振盪週期,如石英頻率為12mhz12mhz,則一個機器週期為1us1us。
10樓:匿名使用者
一個機器週期=12個時鐘週期。
因為晶振頻率為6mhz,所以時鐘週期=1/6m
所以一個機器週期=2/(1mhz)=2us
51微控制器晶振頻率分別為11.0592mhz機器週期分別為多少?
51微控制器為什麼晶振都用11 0592M
橘落淮南常成枳 因為11.0592mhz能夠準確地劃分成時脈頻率,與uart 通用非同步接收器 傳送器 量常見的波特率相關。特別是較高的波特率 19600,19200 不管多麼古怪的值,這些晶振都是準確,常被使用的。用11.0592晶振的原因是51微控制器的定時器導致的,用51微控制器的定時器做波特...
什麼是晶振週期,微控制器中的晶振週期 系統時鐘週期 機器週期各是什麼?它們之間有何關係?
時鐘週期 也稱為振盪週期,定義為時鐘脈衝的倒數 時鐘週期就是直接供內部cpu使 用的晶振的倒數,例如12m的 晶振,它的時鐘週期就是1 12us 是計算機中的最基本的 最小的時間單位。在一個時鐘週期內,cpu僅 完成一個最基本的動作。時鐘脈衝是計算機的基本工作脈衝,控制著計算機的工作節奏。時脈頻率越...
51微控制器,晶振為6M請幫忙寫10ms的延時程式,能有詳細解釋的。因為我還不知道這個延時的時間是怎麼算
延時有很多種方法,有一種是讓微控制器去做無聊的迴圈,還有一種是用定時器。我本身也是菜鳥所以只能粗略的講一下。第一種的演算法是 晶振的週期t1 1 f 這裡f 6mhz 所以t1 1 6 us 微秒 微控制器花12個t1去執行一個指令,所以一個機器週期等於12個晶振週期,t2 12 t1 2us 10...