Mechanikus enkóderek

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

Mechanikus enkóderek

HozzászólásSzerző: DavidMolnar » 2006. április 30. vasárnap, 20:20

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

Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég