با سلام .
برنامه ساده ای برای یک چاغ چشمک زن ساده نوشتم با استفاده از تایمر صفر و اسیلاتور 4مگا هرتز ولی درست کار نمیکنه .برنامه به قرار زیر است.
trisb=%00000000
option_reg=%10000111
b var byte
b=0
main:
intcon.2=0
tmr0=0
loop:
if intcon.2=0 then loop
b=b+1
if b=15 then
b=0
if PORTB.0=1 then portb.0=0
if PORTB.0=0 then portb.0=1
endif
goto main
end
کسی میدونه چرا درست کار نمیکنه .
با تشکر.
برنامه ساده ای برای یک چاغ چشمک زن ساده نوشتم با استفاده از تایمر صفر و اسیلاتور 4مگا هرتز ولی درست کار نمیکنه .برنامه به قرار زیر است.
trisb=%00000000
option_reg=%10000111
b var byte
b=0
main:
intcon.2=0
tmr0=0
loop:
if intcon.2=0 then loop
b=b+1
if b=15 then
b=0
if PORTB.0=1 then portb.0=0
if PORTB.0=0 then portb.0=1
endif
goto main
end
کسی میدونه چرا درست کار نمیکنه .
با تشکر.
دیدگاه