اقا من این دستور رو نوشتم
با میکرو بیسیک
program baby
dim x as byte
TRISD=0x08
main:
while(1)
if portd.3=1 then
for x=1 to 10
portd.1=1
portd.2=0
delay_ms(200)
portd.1=0
portd.2=1
delay_ms(200)
next x
else
portd.1=0
portd.2=1
end if
wend
end.
اقا تمام برنامه کار می کنه به جز اینکه باید پورت دی پایه ی portd.1 خاموش و روشن بشه هیچ ولتاژی روی پایه قرار نمی گیره ؟ علتش چی می تونه باشه؟
با میکرو بیسیک
program baby
dim x as byte
TRISD=0x08
main:
while(1)
if portd.3=1 then
for x=1 to 10
portd.1=1
portd.2=0
delay_ms(200)
portd.1=0
portd.2=1
delay_ms(200)
next x
else
portd.1=0
portd.2=1
end if
wend
end.
اقا تمام برنامه کار می کنه به جز اینکه باید پورت دی پایه ی portd.1 خاموش و روشن بشه هیچ ولتاژی روی پایه قرار نمی گیره ؟ علتش چی می تونه باشه؟
دیدگاه