Kbd vezerlo
Moczik Gabor
progzmaster at freemail.hu
Wed Jun 22 17:08:48 CEST 2005
Cseh Róbert wrote:
> Igen. A http://avr.tavir.hu oldalon azt hiszem az I2C fejezetbe beraktam. Egy sima PCF8574-es Icvel a portokat kibovited es kepes azt hiszem IRQ-n visszajelezni ha gombnyomas van.
Az csak egy sima i/o expander. En speciel a microchip mcp23016-ost neztem,
ez 16 I/O-t ad. Ezekkel mindossze annyi a baj, hogy nem tudnak maguktol
multiplexelni, tehat folyamatos i2c adatforgalmat kell generalnom az
oszlopvaltashoz, akkor meg akar pollingolhatom is, interrupt se kell.
Mondjuk kb. 5x4-es matrixot kell illesztenem.
Az otlet egyebkent onnan van, hogy letezik egy ICM7228, ami 8 digitnyi 7
szegmenses kijelzot tud multiplexelni, es benne van a 8 byte ram is, sima
proci buszra illesztheto. Ezzel lattam olyan alkalmazast, hogy billentyut is
illesztettek vele, a 8 multiplex oszlop a billzetre is ment, a sorokat meg
egy seged buszmeghajtoval tudtak beolvasni.
Ilyen tetszene nekem, csak soros kiolvasasu tipus.
Kenyelmesen megoldhato mondjuk egy 300 Ft-os kis mikrovezerlovel is, csak
idegesit, hogy egy fullos ARM proci melle (ami siman ellatja az osszes
feladatot) meg rakjak egy masik procit kijelzo es billentyuzet vezerlonek...
--
((( Móczik Gábor )))--((( hu <- DOT <- freemail <- AT <- progzmaster )))
((( Skype: moczik )))--((( Website: http://progzmaster.homelinux.org )))
More information about the Elektro
mailing list