RE: PIC választás

Kis Norbert norbi at kzs.hu
Fri Apr 21 09:52:03 CEST 2000


Szia!

 > mondja meg milyen PIC-kel lehetne megoldani a  
> dolgot, és akkor azzal a tipussal kezdek el  
> ismerkedni.
 > Tehát a feladat a következő lenne:
 > Szeretnék építeni egy 5 sávos aktív crossowert,  
> ehhez használnék digitális potmétereket, illetve  
> néhány kapcsolót.
 > Mindezt szeretném vezérelni 1 PIC-kel és  
> szeretnék visszajelzésként 1 LCD-t is meghajtatni.
 > A paraméterek 7db digitális poti IC lenne benne a  > tipusa: AD5206
 
Mivel EEPROM is kell, szerintem hasznalj olyat, amiben eleve benne van. A
16C84, 16F84-es idealis erre, en is keszitettem vele par aprobb dolgot.
Egyszeru a fejleszto rendszere, illetve a programozasa. Ha parallax forditot
hasznalsz, alig kulonbozik a megszokott prociktol.
 
A fejlesztes elott a PIC-applikaciok forraskodjait erdemes megnezni, jo
esetben ugy az LCD-re, mint az potikra talasz rutinokat. Ha az LCD-d meg
nincs megveve, akkor I2C-s tipust keress, mert annak is eleg a harom port.
Az ado/vevo+CLK-k igeny szerint osszefoghatok egy - egy kozos I/O portra. A
kivalasztast celszeru egy dekoderre bizni. (Pl. 74LS138, pontosabban a ma
kaphato (C,HC,AHC) vagy a funkcio kompatiblis 40xx-es tipusra. Ha tarolosat
hasznalsz, akkor a gombok a binaris kodot atvivo vezetekekre rakothetok,
ezzel is kivezetest lehet sporolni.
Amennyiben a hagyomanyos LCD-t mar megvetted, az bizony zabalja a
kivezeteseket, meg 4-bites modban hasznalva is. Ezert ott
leptetoregiszterrel kell a biteket megtobbszorozni. (pl. 4094) Ez harom
labbal kezelheto, de a tarolo atiras kivetelevel kozositheto a digi
potikkal.
A PICMIX-MAX CD-n az osszes cucc megvan, ami kellhet, beleertve a
leptetoregiszteres LCD kezelo rutint, I2C rutinokat, free fordito, a
programozo ketyereket, illetve  hardverdoksijukat is.
 
Ha a PIC arat sokallod, (eleg pofatlanul elszallt a lo nehany
kereskedovel... :-( akkor 8051 szoftkompatibilis ATMEL vezerlovel is
probalkozhatsz. Ekkor kulso EEPROM-ot is kell kezelned, de meg igy se kerul
a cucc a PIC aranak felebe! Viszont ez ugyben nem tudok segiteni, ez ala
me'g nem fejlesztettem semmit.
 
Udvozlettel:
                        Norbi.
 





More information about the Elektro mailing list