伊莉討論區
標題:
[已解決] 89s51 霹靂燈的問題?!
[打印本頁]
作者:
output2248
時間:
2014-1-18 09:25 PM
標題:
[已解決] 89s51 霹靂燈的問題?!
本帖最後由 kev72806 於 2014-2-15 08:48 PM 編輯
以下是我寫的程式:
#include <reg51.h>
delay(int d)
{
int i,j;
for (i=0;i<d;i++)
for (j=0;j<1000;j++);
}
main()
{
int LED;
P1=1;
for (LED=1;LED<8;LED++)
{
delay(200);
P1=P1<<1;
}
}
我以為我著樣寫,可以從P1.0量到最後P1.7停止。
可是最後沒有停下來?
不是應該到
停在} 後PC程式指標就不該在跑回P1.0 的燈嗎?
可是我的實習版卻回到P1.0 不會停下來著是為什麼呢?
我是從光華祥昌買的版子 KT-89S51燒錄ISP版成品
。
[attach]98315404[/attach]
順便請問假設我現在只想改變P1.1的電位要怎麼寫?
我上網查說打"P1_1=1" 可是我照打不能?
我用的編譯程式是 "Keil uVision2"
先謝謝回答!!
作者:
if8051
時間:
2014-1-19 08:17 AM
提示:
作者被禁止或刪除 內容自動屏蔽
歡迎光臨 伊莉討論區 (http://www2333.eyny.com/)
Powered by Discuz!