دوستان سلام ، کسی با شبیه ساز خود بسکام کار کرد یا نه ؟ من یه مشکلی دارم :
یه برنامه ساده است که تایمر صفر رو راه می انداز و یه میلی ثانیه صبر می کن و بعد محتوای خود تایمر صفر رو نمایش میده ولی نمیدونم چرا صفر رو نشون میده فکر کنم اصلا تایمر راه نمیفته !
$regfile = "m32def.dat"
$crystal = 1000000
Dim N As Integer , M As Word , Odd(400) As Word , Even(400) As Integer , K As Byte _
, T As Word , F As Word , D As Integer
Enable Interrupts
Config Pind.7 = Output
Portd.7 = 0
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pinb.4 , Db5 = Pinb.5 , Db6 = Pinb.6 , Db7 = Pinb.7 _
, E = Pind.6 , Rs = Pinc.3
Config Timer0 = Timer , Prescale = 1024
'----------------------------------------------------------------------------------
Stop Timer0
Start Timer0
Waitms 1
Stop Timer0
Do
Lcd Tcnt0
Loop
End
یه برنامه ساده است که تایمر صفر رو راه می انداز و یه میلی ثانیه صبر می کن و بعد محتوای خود تایمر صفر رو نمایش میده ولی نمیدونم چرا صفر رو نشون میده فکر کنم اصلا تایمر راه نمیفته !
$regfile = "m32def.dat"
$crystal = 1000000
Dim N As Integer , M As Word , Odd(400) As Word , Even(400) As Integer , K As Byte _
, T As Word , F As Word , D As Integer
Enable Interrupts
Config Pind.7 = Output
Portd.7 = 0
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pinb.4 , Db5 = Pinb.5 , Db6 = Pinb.6 , Db7 = Pinb.7 _
, E = Pind.6 , Rs = Pinc.3
Config Timer0 = Timer , Prescale = 1024
'----------------------------------------------------------------------------------
Stop Timer0
Start Timer0
Waitms 1
Stop Timer0
Do
Lcd Tcnt0
Loop
End
دیدگاه