atmega32 + Glcd atm12864a Bascom
Moderátor: Moderátoři
atmega32 + Glcd atm12864a Bascom
jak přiřadit vývody na piny megy(rs, rw, e, db0-7, cs1, cs2, reset) tak aby to vsechno fungovalo a jak vytvořit znakovou sadu.
Hledal jsem neco co by mi pomohlo, ale nic se mi nepodarilo najit. Děkuji všem.
apam píše:Dobrý den, prosím o radu jak spojit grafický display (128x64 s řadičem KS0108B) s Atmega32 pomocí Bascomu.
jak přiřadit vývody na piny megy(rs, rw, e, db0-7, cs1, cs2, reset) tak aby to vsechno fungovalo a jak vytvořit znakovou sadu.
Hledal jsem neco co by mi pomohlo, ale nic se mi nepodarilo najit. Děkuji všem.
Zkus tady:
http://www.mcselec.com/index.php?option ... &Itemid=57
nebo uprav jak potřebuješ např:
Config Graphlcd = 240 * 64 , Dataport = Porta , Controlport = Portb , Ce = 1 , Cd = 2 , Wr = 3 , Rd = 4 , Reset = 0 , Fs = 5 , Mode = 8
dataport = db0 až db7?
controlport =???
co znamená co? ce? cd? wr? rd? fs? mode?
na glcd jsou jen tyto vyvody:
db0-db7, e, r/w, rs, cs1, cs2, reset.
jak bych mel tedy nakonfigurovat vyvody viz obrazek?
- Přílohy
-
mega32 a 12864.jpg- (138.54 KiB) Staženo 165 x
apam píše:aha, no netusil jsem ze to pujde tak lehce, ale jen by me jeste zajimalo jak mam chapat ty konstanty
dataport = db0 až db7?
controlport =???
co znamená co? ce? cd? wr? rd? fs? mode?
na glcd jsou jen tyto vyvody:
db0-db7, e, r/w, rs, cs1, cs2, reset.
jak bych mel tedy nakonfigurovat vyvody viz obrazek?
Otevři si help v Bascomu, napiš do hledání Graphlcd, a čti. Máš tam všechny položky vysvětleny.
Jelikož nemám grafický displej po ruce, nemám jak vyzkoušet
Edit:
a nebo tady to máš rovnou pro ten tvůj displej
http://www.mcselec.com/index2.php?optio ... ht=ks0108b
-
Návštěvník
napadlo me jeste jestli by to nahodou neslo primo v obvodu kdybych prived signal na 27TDI-MOSI, 24TCK-SCK, 25TMS-RESET, 26TDO-MISO
slo by to?
-
Návštěvník
apam píše:co myslis tim externim oscilatorem? krystal? nebo externi zdroj signalu jaka uroven jaky kmitocet? ted to je zapojene tak jak je vyse na obrazku. tj mezi 12 a 13 16mhz krystal + kondy k zemi.
napadlo me jeste jestli by to nahodou neslo primo v obvodu kdybych prived signal na 27TDI-MOSI, 24TCK-SCK, 25TMS-RESET, 26TDO-MISO
slo by to?
Jo, začátky jsou těžké
Jukni sem, na poslední příspěvek, je tam odkaz na jednoduchý oscilátor..
http://www.ebastlirna.cz/modules.php?na ... ic&t=30865
Pokud jsi přeprogramoval fuse bity, tak je jedno jestli máš JTAG zapnutý či ne. Musíš na vstup XTAL1 prostě přivézt impulsy z toho oscilátoru, normálně Atmegu naprogramovat, a zároveň si změň Fuse bity na to, co potřebuješ.
-
Návštěvník