0
我在Proteus中按下PUSH按鈕時發現了很多LED發光。但是LED亮起,在按下Proteus中的按鈕時不會關閉。我正在使用PIC18F2455進行仿真,這裏是MicroC代碼。通過Proteus中的PIC18f2455按鈕,LED不會發光。
void main() {
TRISB.B0=1; //input button
TRISB.B7=0; //output
while (1)
{
if(PORTB.B0 == 0)
{
PORTB.B7=1;
}
else
{
PORTB.B7=0;
}
}
}
HallMark感謝您的回覆。我嘗試了按鈕的電路,但它仍然發光,不管按鈕的狀態如何,並保持開啓狀態。它的行爲與輸入無關。但輸入引腳變成紅色,表明有一些電流進入 –
您能否告訴我在使用PIC18F2455時Proteus存在問題?我是否需要設置一些配置?我已經完成了arduino的工作,並且按下按鈕不會導致與arduino仿真連接時出現問題。 –
Nabeel: 如果您可以共享您的Proteus設計,那麼我會嘗試查看關於連接的更多細節。 – HallMark