Mechanikus enkóderek

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
DavidMolnar
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2005. december 6. kedd, 7:00

Mechanikus enkóderek

Hozzászólás Szerző: DavidMolnar »

Az én feladatomra nem volt alkalmazható a megszakításon alapuló számlálás, a prell jelenség nem volt ideálisan kiküszöbölhető az ismert programozási lehetőségekkel, viszont sikerült megfelelő kódot tákolnom:

Dim Rpm As Integer 'a kapcsolások számlálója
Dim Old As Bit 'átmeneti tároló
.
.
Old = Pind.3
Do
If Pind.3 <> Old Then
Toggle Old
Incr Rpm
End If
Loop
Válasz küldése