pomoc programiranje-89c2051

Rasprava o AVR mikrokontrolerima, AVR projekti i drugo vezano za AVR...

Moderators: pedja089, stojke369, trax, InTheStillOfTheNight

Post Reply
fighter
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 04-01-2007, 19:19

pomoc programiranje-89c2051

Post by fighter »

Pozdrav...

Evo imam jednu molbu...
Dal mi netko moze napisati program za multipleksiranje lcd displeja za shemu na dnu???
Radim dosta s PICevima, al me zanima kak bi se to izvelo s 89c2051
mikrokontrolerom...
nije mi previse poznata struktura 89c2051 pa se ni ne upustam u nesto
takvo... zanima me cisto da usporedim dal je jednostavnije to izvesti s
89c2051 ili s nekim PICom...

Znaci zadatak je ovakav:
Treba napisati program u asembleru koji ce ispisati 2007. metodom
multipleksiranja. Nakon prikaza svake znamenke mora postojati pauza od 5ms,
a decimalna točka mora stalno svijetliti... istoimeni segmenti su spojeni
paralelno u spoju zajedničke katode (znaci na izlazu mcu-a mora biti log. 1)
Tranzistori koji upravljaju pojedinim digitima su PNP tipa, ( upravljaju se
log 0) . Oscilator je 12 MHz...

Ja sam napisao rutinu za kasnjenje od 5 ms:

KASNJENJE
MOV R1,#227
PETLJA
MUL AB ;te isntrukcije su samo zato da program
DIV AB ; bude sto primitivniji...
MUL AB
DIV AB
DJNZ R1,PETLJA

E sad ako je to dobro izracunato onda to samo ubacite u program kao CALL
KASNJENJE...
ako nije dobro ispravite :)))
znaci treba samo glavni program za multipleksiranje lcd displeja s 4
digita...i to sto primitivniji da ja malo proucim pisanje po portovima i
memoriju i registre i tak...

shema je dole i ak je moguce nek portovi budu rasporedeni onak prema
shemi...

ako mi to netko napravi castim s cevapima i pivom... :)))

pozdrav i isprika na poduzem postu...

http://www.elektronika.ba/forum/uploadz ... iranje.zip
fighter
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 04-01-2007, 19:19

Post by fighter »

Ja sam to zamislio kao ovo dole:
sad neznam dal je to dobro...
ako netko moze pomoci i ispraviti ili dati savjet...
ili u najboljem slucaju napisati program bio bih jako zahvalan...

Extenzija fajla nije dopustena !
fighter
Pocetnik na forumu
Pocetnik na forumu
Posts: 28
Joined: 04-01-2007, 19:19

Post by fighter »

Post Reply