Witam,
Tematów jakich przeczytałem to setki lecz nadal mam problem.
Timer wygląda tak:
Obsługa przerwania tak:
Czy wartość 53 to dobra wartość, która wpisuję do timera?
Może ktoś mi to dokładnie pokazać jak liczyć?
Bariera działa, zasięg około 1,5m lecz potrzebuje większy. Wydaje mi się że nie wstrzeliłem się w 36kHz....
Pilotem od TV zasięg jest niesamowity, a elektronikę zaadaptowałem z pilota....
Tematów jakich przeczytałem to setki lecz nadal mam problem.
Timer wygląda tak:
$regfile = "m8def.dat"
$crystal = 8000000
$hwstack = 32
$swstack = 32
$framesize = 32
Config Timer0 = Timer , Prescale = 1
On Timer0 Ir
'On Int0 Pierwsza Nosave
'On Int1 Druga Nosave
Enable Interrupts
Enable Timer0
Load Timer0 , 53Obsługa przerwania tak:
Ir:
Load Timer0 , 53
Toggle Dioda
ReturnCzy wartość 53 to dobra wartość, która wpisuję do timera?
Może ktoś mi to dokładnie pokazać jak liczyć?
Bariera działa, zasięg około 1,5m lecz potrzebuje większy. Wydaje mi się że nie wstrzeliłem się w 36kHz....
Pilotem od TV zasięg jest niesamowity, a elektronikę zaadaptowałem z pilota....
