1. 單片機工作頻率的問題,晶振到底怎麼選擇
1、最基本的單片機,其機器工作頻率為:晶振頻率÷12
2、有的單片機(高級一些的)機器工作頻率為:晶振頻率÷2(或者6等等)
3、以匯編語言為例,單片機執行一條指令需要的時間為1~2個機器周期(機器周期 = 1÷機器工作頻率)
4、舉例:
一普通單片機晶振12MHz,其機器工作頻率為 12MHz÷12 = 1MHz
其機器周期 = 1÷1MHz = 0.000001秒(也就是10的負6次方)
「MOV」指令需要一個機器周期來完成,也就是說執行這條指令需要耗費10的負6次方秒,這么長的時間。