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

作者: gecer (gecer)   2013-08-29 20:26:26
#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 跟我預計不同 請教這是什麼原因?
作者: ruemann (路人甲)   2013-08-29 21:36:00
觀念錯太多
作者: cwl751005 (緯)   2013-08-30 01:50:00
要計算請用組語寫,用C寫完是電腦幫你翻的,基本上電腦只會幫你完成任務,他怎麼寫你要自己去看。另外,指令週期是指組語的,其它詳細部分請自行研讀:P

Links booklink

Contact Us: admin [ a t ] ucptt.com