PIC16F84 - 12 vstupov, 1 vystup

Moderátori: psichac, Moderátori

Používateľov profilový obrázok
admik
Okoloidúci
Okoloidúci
Príspevky: 9
Dátum registrácie: 23 Mar 2008, 00:00
Bydlisko: Kosice, vychone Slovensko
Kontaktovať používateľa:

PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa admik » 05 Apr 2012, 14:43

Snazim nieco napisat pre 16f84, len sa nejako neviem dalej pohnut.
Vedel by si mi s tym pomoct?

Kratky popis toho, co chcem.
Nieco podobne ale s 16f84 pickom.
http://pandatron.cz/?274&radiove_dalkove_ovladani

Mam napisany akurat tak zaciatok programu, a neviem sa dalej pohnut.
Vysielac: RB0-7 + RA0-3 su vstupy a RA4 je vystup.
Prijimac: RB0-7 + RA0-3 su vystupy a RA4 je vstup.
Problem je, ako povedat, ze ktory vstup bol stlaceny, a ako ho poslat dalej.

Vopred dakujem
0
Elektronike som sa venoval v minulosti, momentálne spravujem PC sieť.

Používateľov profilový obrázok
vama
Ultimate člen
Ultimate člen
Príspevky: 1545
Dátum registrácie: 26 Aug 2008, 00:00
Bydlisko: BA
Vek: 31

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa vama » 05 Apr 2012, 14:47

nastuduj si seriovy asynchronny prenos (UART), potom ti to bude jasnejsie ;)
0
"Digitálna technika pozostáva len z 0 a 1, ktoré sú v správny čas na správnom mieste." M. Valášek

Používateľov profilový obrázok
admik
Okoloidúci
Okoloidúci
Príspevky: 9
Dátum registrácie: 23 Mar 2008, 00:00
Bydlisko: Kosice, vychone Slovensko
Kontaktovať používateľa:

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa admik » 05 Apr 2012, 16:11

Dik. Nasiel som nieco take "http://www.oz1bxm.dk/PIC/628uart.htm".
Je to pre 628, ale myslim, ze sa to bude dat upravit.
Snad sa mi to podari rozchodit. Uvidime.
0
Elektronike som sa venoval v minulosti, momentálne spravujem PC sieť.

Používateľov profilový obrázok
jaromir
Power user
Power user
Príspevky: 4538
Dátum registrácie: 08 Júl 2011, 00:00
Vek: 40

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa jaromir » 05 Apr 2012, 17:33

Nebude sa to dat upravit, lebo 16F628 ma hardwarovy UART, co 16F84 nema.
Mimochdom, co ta motivuje k praci s veteranom akym je 16F84? Uz aj ta 16F628-ka je lepsia ako 16F84, hoci obaja su uz dedkovia.
0

Používateľov profilový obrázok
vama
Ultimate člen
Ultimate člen
Príspevky: 1545
Dátum registrácie: 26 Aug 2008, 00:00
Bydlisko: BA
Vek: 31

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa vama » 05 Apr 2012, 20:03

tak, tak. Alebo ak by si hrozne chcel tu 84ku, tak si nastuduj presnejsiu teoriu UART. Mne sa najlepsie osvedcila kniha: Komunikace mikrokontroleru s okoli I.dil
0
"Digitálna technika pozostáva len z 0 a 1, ktoré sú v správny čas na správnom mieste." M. Valášek

Používateľov profilový obrázok
admik
Okoloidúci
Okoloidúci
Príspevky: 9
Dátum registrácie: 23 Mar 2008, 00:00
Bydlisko: Kosice, vychone Slovensko
Kontaktovať používateľa:

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa admik » 06 Apr 2012, 12:43

Dik za info. Kedze 16F84 nema UART, tak by sa to dalo skombinovat s MAX232. Ale to by boli dalsie prvky navyse. Cize potom radsej skusit 16F628.
A co ma k tomu vedie? Tazko povedat. Mam par vyrobkov s 16F84. Nabuduce si vyberiem uz nieco novsie. :)
0
Elektronike som sa venoval v minulosti, momentálne spravujem PC sieť.

MiloPS3
Stály člen
Stály člen
Príspevky: 479
Dátum registrácie: 20 Apr 2011, 00:00
Bydlisko: Lazne Kynzvart / CZ

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa MiloPS3 » 06 Apr 2012, 17:24

admik napísal:Kedze 16F84 nema UART, tak by sa to dalo skombinovat s MAX232.
tim stejne nic nevyresis, koukni na pandatron maj tam nekde SW uart pro 12f629/75 , je to funkcni ...
0

mato3000
Power user
Power user
Príspevky: 9767
Dátum registrácie: 04 Jan 2009, 00:00
Bydlisko: BA

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa mato3000 » 06 Apr 2012, 17:55

dokelu, zvol si normálny procesor a HW podporou a budeš mať po problémoch
0

Používateľov profilový obrázok
vama
Ultimate člen
Ultimate člen
Príspevky: 1545
Dátum registrácie: 26 Aug 2008, 00:00
Bydlisko: BA
Vek: 31

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa vama » 07 Apr 2012, 10:59

to admik:
ten MAX232 je len napatovy prevodnik z RS232 na TTL, nic viac ...
0
"Digitálna technika pozostáva len z 0 a 1, ktoré sú v správny čas na správnom mieste." M. Valášek

Používateľov profilový obrázok
admik
Okoloidúci
Okoloidúci
Príspevky: 9
Dátum registrácie: 23 Mar 2008, 00:00
Bydlisko: Kosice, vychone Slovensko
Kontaktovať používateľa:

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa admik » 07 Apr 2012, 19:13

PIC16F88 ma podporu pre seriovy prenos. Vymenil som ho z povodnej F84. Spolu s MAX232 sa mi podarilo rozchodit prenost smerom z PIC do PC na terminal. Postupne sa dopracujem k tomu co som chcel docielit.
to mato3000: Co je to normalny cpu a hw?
0
Elektronike som sa venoval v minulosti, momentálne spravujem PC sieť.

BOBOR
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1069
Dátum registrácie: 15 Dec 2006, 00:00
Bydlisko: Snina, Košice

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa BOBOR » 07 Apr 2012, 19:42

admik napísal:Co je to normalny cpu a hw?
taký, ktorý má aj nejaké periférie a nemusíš základné veci ako UART riešiť softvérovo
0

mato3000
Power user
Power user
Príspevky: 9767
Dátum registrácie: 04 Jan 2009, 00:00
Bydlisko: BA

Re: PIC16F84 - 12 vstupov, 1 vystup

Príspevok od používateľa mato3000 » 07 Apr 2012, 19:50

a tebe sa nič divné nezdá na tej 84ke ? už si niekedy porovnával s ňou aj iný? tak to skús a potom ti to bude jasné
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok