Forum: Mikrocontroller und Digitale Elektronik Angaben zu Display Code


von Tirni (Gast)


Lesenswert?

Hallo

ich versuche gerade ein Display an meinen Attiny2313 anzuschließen

muss ich in Bascom :

$hwstack =
$swstack =
$framesize =

auch angeben damit es funktioniert ?

von sowas (Gast)


Lesenswert?

Kommt drauf an wie stark Dein Programm den Stack nutzt (Unterprogramme, 
Funktionen, beides verschachtelt benutzt). Bei einfachen Programmen 
kannst Du das weglassen, dann gelten default-Werte (die stehen evtl. 
sogar im Compiler-log).

von Tirni (Gast)


Lesenswert?

ok danke
und pin 15 und 16 für die beleuchten brauch ich ja auch nicht unbedingt 
solange ich die kästschen sehe oder ?

von sowas (Gast)


Lesenswert?

ist das Beleuchtung oder Kontrast? Beleuchtung brauchst Du nicht, wenn 
Du die schwarze Reihe beim Einschalten siehst. Kontrast ist ein Thema, 
wenn gar nichts zu sehen ist. Bei Zimmertemperatur reicht aber meist ein 
Poti (oder oft auch gar nichts) am Kontrast-Pin.

von Tirni (Gast)


Lesenswert?

ja poti habe ich
und
05 -- R/W (Read/Write)

lege ich auf gnd oder ?

von Tirni (Gast)


Lesenswert?

ich habe folgenden code, mehr brauche ich doch nicht oder ?

$regfile "ATtiny2313.dat"
$crystal = 1000000

Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.3 , Db6 = Portb.2 , _
   Db7 = Portb.1 , E = Portb.0 , Rs = Portb.5
Config Lcd = 16 * 2

cls
Locate 1 , 1
Lcd "Hallo Welt"


End

von Tirni (Gast)


Lesenswert?

der attiny2313 hat doch 1mhz von werk aus oder ?

von sowas (Gast)


Lesenswert?

das ist dem Display egal, wie schnell der läuft.

Anschluss siehe hier:

http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.