nechegris
04.04.2010, 12:23
Ich bräuchte mal eure Hilfe!
Ich hab da ein Display 2X24 aus einem alten Siemens Telefon.
14 Anschlüsse, 1 = GND, 2 = VCC, 4 = RS, 6 = ENABLE
DB4 - DB7 auf PB.2 bis PB.5, RS auf PB.0, E auf PB.1
Der Chip ist ein KS0063, der ander Chip ist mit UC-24211 beschriftet.
Das Beispielprogramm sieht wir folgt aus:
$regfile = "m8def.dat"
' Taktfrequenz des Quarzes einstellen (3,686411 MHz -> 1 Takt=0,00000027127s=0,27127us)
$crystal = 3686400
$baud = 9600
Config Adc = Single , Prescaler = Auto
Start Adc
Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0
Dim A As Byte
Config Lcd = 24 * 2
Cls
Lcd "Hello world."
END
Die Schaltung habe ich schon x-mal gepüft, finde aber keinen Fehler
Liegt da der Fehler bei mir zwischen den Kopfhöhrern?
Die Suchfunktion hat auch nichts spannendes gebracht.
Könnt Ihr mir helfen?
Ich hab da ein Display 2X24 aus einem alten Siemens Telefon.
14 Anschlüsse, 1 = GND, 2 = VCC, 4 = RS, 6 = ENABLE
DB4 - DB7 auf PB.2 bis PB.5, RS auf PB.0, E auf PB.1
Der Chip ist ein KS0063, der ander Chip ist mit UC-24211 beschriftet.
Das Beispielprogramm sieht wir folgt aus:
$regfile = "m8def.dat"
' Taktfrequenz des Quarzes einstellen (3,686411 MHz -> 1 Takt=0,00000027127s=0,27127us)
$crystal = 3686400
$baud = 9600
Config Adc = Single , Prescaler = Auto
Start Adc
Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0
Dim A As Byte
Config Lcd = 24 * 2
Cls
Lcd "Hello world."
END
Die Schaltung habe ich schon x-mal gepüft, finde aber keinen Fehler
Liegt da der Fehler bei mir zwischen den Kopfhöhrern?
Die Suchfunktion hat auch nichts spannendes gebracht.
Könnt Ihr mir helfen?