[問題] 8051頻率與周期問題

看板ASM作者 (gecer)時間10年前 (2013/08/29 20:26), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/2 (看更多)
#include<reg51.h> int i; main() { while(1) { P1=0; for(i=1;i<=1500;i++) ; P1=0xff; for(i=1;i<=1500;i++) ; } } 我的石英是12MHz 預計讓pin 1 H 15000*1/12M=1.25mS L 15000*1/12M=1.25ms 但是我的量測波形如下 http://imm.io/1gt1A H=18mS L=9mS 跟我預計不同 請教這是什麼原因? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.27.254.246 ※ 編輯: gecer 來自: 114.27.254.246 (08/29 20:27)

08/29 21:36, , 1F
觀念錯太多
08/29 21:36, 1F

08/30 01:50, , 2F
要計算請用組語寫,用C寫完是電腦幫你翻的,基本上電腦
08/30 01:50, 2F

08/30 01:51, , 3F
只會幫你完成任務,他怎麼寫你要自己去看。
08/30 01:51, 3F

08/30 01:53, , 4F
另外,指令週期是指組語的,其它詳細部分請自行研讀:P
08/30 01:53, 4F
文章代碼(AID): #1I7ptv3o (ASM)
文章代碼(AID): #1I7ptv3o (ASM)