Atmel AT89C2051 prosím o radu

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
jiri255
Příspěvky: 168
Registrován: 18 dub 2013, 02:00

#16 Příspěvek od jiri255 »

jj jasně čím jednodušší tím lepší na stáří a toho co se použije mi nezáleží, kde bych něo takového sehnal? jinak já neznám nikoho kdo by mě něco takového dokázal naprogramovat nebo dat dokupy :-(

Uživatelský avatar
jiri255
Příspěvky: 168
Registrován: 18 dub 2013, 02:00

#17 Příspěvek od jiri255 »

nějak zjistím co to má za rychlost a co to posílá a dám vědět...

Uživatelský avatar
BOBOBO
Příspěvky: 18110
Registrován: 25 úno 2008, 01:00
Bydliště: Rychnovsko

#18 Příspěvek od BOBOBO »

Myslím , že tvá snaha se nesetká s výsledkem . Podle tebou uvedených údajů nevíš která bije . Prostě si musíš sehnat takovýto převodník i s programem . Na použitý proc nehleď , někde jeho vypálení seženeš . Ale nikoho zadara na napsání programu neseženeě . A když si najdeš zapojení na 5 míst , tak ho s klidem použij , když je to jednou schopno obsluhovat pět míst , tak je tomu jedno zda využiješ jedno či pět . Ano opravdu jen jednotky nezapojíš .

Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 01:00
Bydliště: Praha

#19 Příspěvek od FHonza »

Se zdrojovým kódem a popisem zde. Zdroják napasuješ na libovolný Atmel co má SPI. Počet číslic displeje od 1 do 8, MAX7219 i displej seženeš na ebay za pár korun. Nebo jenom o málo dražší už postavený modul.

Uživatelský avatar
jiri255
Příspěvky: 168
Registrován: 18 dub 2013, 02:00

#20 Příspěvek od jiri255 »

člověk je tvor učenlivý... díky za odkazy :-) jinak mám ty informace co posílá to PLC, podle toho co jsem zjistil nejdůležitější je ten RxD, ten posílá data a TxD vrací odpověď k PLC, ale pro funkci zobrazení prý není až tak důležitý.
Jinak tedy pro komunikaci se používá jednoduchý Ascii protokol kompatibilní s moduly ADAM, rozhraní rs232, formát 8bit, přenosová rychlost 300-57600Bd a tabulka kódů:
kód znak
2EH .
30H 0
31H 1
32H 2
33H 3
34H 4
35H 5
36H 6
37H 7
38H 8
39H 9
Stačí to, aby se podle toho dalo najít nějaké řešení?

Uživatelský avatar
Celeron
Příspěvky: 16140
Registrován: 02 dub 2011, 02:00
Bydliště: Nový Bydžov

#21 Příspěvek od Celeron »

Chlape, u síriový lajny rozsah 300 až 57600 Bd je ti prd platný, musíš mít na obou stranách konkrétní a stejný číslo, jinak si ani neškrtneš. Taky musíš vědět, jestli se používá parita, případně jestli sudá, nebo lichá a taky kolik stop bitů. A to jsme jen u základního popisu komunikačního protokolu.
Jinak RxD data vysílat nemůže, vždy je přijímá. A že není potřeba odpověď TxD do PLC pro zobrazení na displeji je klidně možný, ale otázka je, jestli ti pošle PLC další data, pokud displej nepotvrdí, že předchozí data v pořádku přijal.
Jirka

Uživatelský avatar
jiri255
Příspěvky: 168
Registrován: 18 dub 2013, 02:00

#22 Příspěvek od jiri255 »

:-) mám i to zbvající info 38400Bd, 8bitů, sudá parita, 1 stop bit

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“