www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

PCF8583 in SAA1064

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja PIC-a v Assembler-ju
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
CarpeDiem
Član
Član



Pridružen-a: Pon 16 Feb 2004 17:24
Prispevkov: 333
Aktiv.: 1.41
Kraj: Vrhnika

PrispevekObjavljeno: Čet Mar 11, 2004 7:07 pm    Naslov sporočila:  PCF8583 in SAA1064 Odgovori s citatom

Najprej en lep pozdrav,

Ko najdem čas se ukvarjem s PICi in podobnimi zadevicami in kot že nekajkrat SLEPA ULICA.
Rad bi usposobil ura_termo1 "projektič". Torej prikaz ure(PCF8583) in temp(DS181620 ali DS1820) na 7seg diodah(preko SAA1064). Vendar je zadeva nekoliko nad mano (vse skupaj bo mal težka za začetek).

Problem je v tem da na forumu ne najdem programov posameznih elementov.
naprimer: PIC16F64 -> SAA1064 -> 7segLED
ali PIC16F84 -> PCF8583 (ura) -> LCD

ura_termo je namreč:
PIC16F84 -> PCF8583, SAA1064 -> 7segLED in kolikor jaz vidim samo z delnim načrtom, ker pravi Silvo, da mu vzame preveč časa (kar popolnoma verjamem). Nakaj sem poizkušal izpraskati iz TIVa vendar mislim da je tudi tam nekaj narobe z zrcaljenjem.
(Manjka mi informacija kako po pinih priključiš PIC na SAA in potem SAA na 7segLED). Sem gledal v SAAjev DataSheet in je tudi tam samo površna skica.

Torej. Ker vem da so mnogi med vami s temi stvarmi delali verjetno imate programe za navedene elemente. Ne iščem popolnege odgovora ker vem da NI časa.
Wink

Verjetno ima še kdo podobne težave z I2C.
LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.95
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Mar 11, 2004 10:36 pm    Naslov sporočila:   Odgovori s citatom

Poglej na Filemanager V direktorij "Vezja načrti" Ne spomnim se točno kje, a nekje je komplet tiskanina, ASM hex ... za izdelavo tega kar ti potrebuješ. Mogoče pa res manjka čisti načrt. A na Filemanagerju najdeš za vse uporabljene elemete datashete. Če, ti kaj konktretno ni jasno napiši. Ti bom skušal pomagat. Res je že davno od kar sem to delal - pa bom skušal obuditi spomine.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
CarpeDiem
Član
Član



Pridružen-a: Pon 16 Feb 2004 17:24
Prispevkov: 333
Aktiv.: 1.41
Kraj: Vrhnika

PrispevekObjavljeno: Pet Mar 12, 2004 7:17 am    Naslov sporočila:   Odgovori s citatom

Manjka mi informacija kako po pinih priključiš SAA na 7segLED.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.95
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pet Mar 12, 2004 9:22 am    Naslov sporočila:   Odgovori s citatom

V načrtu "ura_termo1.zip" je označen razpored z IC-ja, ni pa označen na displeju. Nimajo ravno vsi displeji enake razporede. Mislim, da je tiv narejen za displej z razporedom GF(A)AB zgornja vrstica ED(a)Cp spodnja vrtistica gledano zako da gledaš displej od spredaj. Sicer lahko pinout menjaš brez problema programsko v tabeli le anoda mora biti na pravem mestu.


Koda:

CIFRE_SAA
   addwf PCL,f
          ;CpDEFGAB' 
   retlw b'10111011'   ;0
   retlw b'10000001'   ;1
   retlw b'00110111'   ;2
   retlw b'10100111'   ;3
   retlw b'10001101'   ;4
   retlw b'10101110'   ;5
   retlw b'10111110'   ;6
   retlw b'10000011'   ;7
   retlw b'10111111'   ;8
   retlw b'10101111'   ;9
   retlw b'00000000'   ;
   retlw b'00000000'   ;
   retlw b'00000100'   ;-


_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
CarpeDiem
Član
Član



Pridružen-a: Pon 16 Feb 2004 17:24
Prispevkov: 333
Aktiv.: 1.41
Kraj: Vrhnika

PrispevekObjavljeno: Sob Mar 13, 2004 11:35 am    Naslov sporočila:   Odgovori s citatom

Hvala za pomoč

Posiljam program, ki iz Silvotovega "ura_termo1" komunicira samo z SAA1064 in na njem izpise spremenljivke URA, MINUTE, SEKUNDE, "-".

V glavi program je natancno komentirano kaj se kam priklopi (no saj namen je bil taksen - tako da naj bi sez 2 leti vedel o cem se sploh gre Smile)

... to be continued



ura_termo2.zip
 Opis:
pic16f84 -> saa1064 -> 4x 7seg LED

Download
 Ime datoteke:  ura_termo2.zip
 Velikost datoteke:  23.42 KB
 Downloadano:  37 krat

Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
BogyX
Član
Član



Pridružen-a: Pet 12 Dec 2003 14:25
Prispevkov: 75
Aktiv.: 0.32
Kraj: Maribor

PrispevekObjavljeno: Pon Avg 09, 2004 11:45 am    Naslov sporočila:   Odgovori s citatom

Kje sta pa dobila čip SAA1064 in koliko je bila cena?

Hvala in Lp
Bogdan
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.95
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pon Avg 09, 2004 11:49 am    Naslov sporočila:   Odgovori s citatom

HTE
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
BogyX
Član
Član



Pridružen-a: Pet 12 Dec 2003 14:25
Prispevkov: 75
Aktiv.: 0.32
Kraj: Maribor

PrispevekObjavljeno: Pon Avg 09, 2004 12:02 pm    Naslov sporočila:   Odgovori s citatom

Hvala
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja PIC-a v Assembler-ju Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 491 dni


Powered by phpBB © 2001, 2005 phpBB Group