Hallo!
Nachdem ich das LCD vor einiger Zeit dank diesem Forum (mit einer
kleinen Modifikation) hinbekommen habe, die Fuse-Bits erfolgreich auf 16
MHZ umgestellt habe, und mein Board ansonsten auch recht
zufriedenstellend funktioniert, habe ich ein Problem mit RC5.
Ich versuche den eingebauten TSOP 1136 anzusteuern.
Allerdings bekomme ich (egal bei welcher Fernbedienung hier im Haus)
Signal aufs Display.
Muss ich an der Hardware noch was schrauben?
Laut Datenblatt scheint die Schaltung eigentlich i. O. zu sein.
1 | $regfile = "m16def.dat"
|
2 | $crystal = 16000000
|
3 |
|
4 | Config Lcd = 16 * 2
|
5 | Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.0 , Rs = Porta.1
|
6 |
|
7 | Config Rc5 = Pind.2 ' INT0
|
8 |
|
9 | Dim Adress As Byte , Command As Byte
|
10 |
|
11 | Cls
|
12 |
|
13 | Do
|
14 | Getrc5(adress , Command)
|
15 | If Adress <> 255 Then
|
16 | Cls
|
17 | Upperline
|
18 | Lcd Adress
|
19 | Lowerline
|
20 | Lcd Command
|
21 | End If
|
22 | Loop
|
23 | End
|
Datenblatt: http://www.pollin.de/shop/downloads/D810053B.PDF