Jak zaprogramować urządzenie do odbioru sygnałów RS-232 i wyświetlania cyfr na LED?

jaki kod?





Poprzedni Następny
Wiadomość
Spis treści
From: "mieczus" <mieczus_at_nospam_o2.pl>
Subject: jaki kod?
Date: Fri, 19 Dec 2003 19:52:30 +0100


Witam
Mam taki problem:
chce zrobic takie urzadzenie ktore bedzie odbierac sygnaly z kompa (RS 232)
i np gdy wysle do portu rs cyfre 2 (oczywiscie szesnastkowo) to w jakim
kodzie kopmuter przekaze urzadzeniu zewnetrznemu ta cyfre

lub

jaki uklad musze wladowac miedzy interfejs a wyswietlacz LED aby dzialola
jak opisalem wyzej

dziekuje za poswiecenie mi czasu
pozdr
mieczus



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_wp.pl>
Subject: Re: jaki kod?
Date: Fri, 19 Dec 2003 20:43:04 +0100



mieczus wrote:

jaki uklad musze wladowac miedzy interfejs a wyswietlacz LED aby dzialola
jak opisalem wyzej

Dowolny najtanszy mikrokontroler z RS-232 na pokladzie
i odpowiednia liczba wyprowadzen, by moc bezposrednio
sterowac wyswietlaczem. Do tego jakis banalny programik
sterujacy i to wszystko.

Pozdrawiam
Piotr Wyderski




========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: jaki kod?
Date: Fri, 19 Dec 2003 21:53:27 +0100


Piotr Wyderski wrote:

jaki uklad musze wladowac miedzy interfejs a wyswietlacz LED aby dzialola
jak opisalem wyzej

Dowolny najtanszy mikrokontroler z RS-232 na pokladzie
i odpowiednia liczba wyprowadzen, by moc bezposrednio
sterowac wyswietlaczem. Do tego jakis banalny programik
sterujacy i to wszystko.

A nie lepiej - bez kawalka programowania - zrobic odbiornik RS232 na
kilku bramkach, przerzutnikach, generatorze i liczniku, a odebrany bajt
zdekodowac na kod 7-seg? Tylko zlutowac i dziala. Nie trzeba pisac
software'u, posiadac programatora procesorow itd. Cena czesci wyjdzie
podobna jezeli nie nizsza.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_wp.pl>
Subject: Re: jaki kod?
Date: Fri, 19 Dec 2003 23:30:34 +0100



Adam Dybkowski wrote:

A nie lepiej - bez kawalka programowania - zrobic odbiornik RS232 na
kilku bramkach, przerzutnikach, generatorze i liczniku, a odebrany bajt
zdekodowac na kod 7-seg?

Az sie przeszedlem do kalendarza... "19 grudnia _2003_". NIE, moim
zdaniem nie lepiej, choc 20 lat temu byloby to niezle rozwiazanie. ;->

Tylko zlutowac i dziala.

Zapomniales o zaprojektowaniu. A zanim laik nauczy sie
budowac uklady sekwencyjne i nastepnie sam zaprojektuje
takie urzadzenie, to ja sobie ten procesorek przyniose
piechota z Tajwanu. :-)

posiadac programatora procesorow itd.

Kosztuje 2 zlote i sklada sie z kabla, wtyczki i jakiegos buforu...

Cena czesci wyjdzie podobna jezeli nie nizsza.

No wiec po co kombinowac? :-)

Pozdrawiam
Piotr Wyderski



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: jaki kod?
Date: Fri, 19 Dec 2003 23:51:51 +0100


On Fri, 19 Dec 2003 21:53:27 +0100, Adam Dybkowski wrote:
Dowolny najtanszy mikrokontroler z RS-232 na pokladzie [...]

A nie lepiej - bez kawalka programowania - zrobic odbiornik RS232 na
kilku bramkach, przerzutnikach, generatorze i liczniku,

Nie lepiej :-)
To zagadnienie jest trudniejsze od procesorka.

J.


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: jaki kod?
Date: Mon, 22 Dec 2003 23:27:54 +0100


J.F. wrote:

A nie lepiej - bez kawalka programowania - zrobic odbiornik RS232 na
kilku bramkach, przerzutnikach, generatorze i liczniku,

Nie lepiej :-)
To zagadnienie jest trudniejsze od procesorka.

Ale uczy myslenia "sprzetowego" a nie w jezyku C czy asemblerze. No i
rysowania schematow rzecz jasna. A te oba zagadnienia sa niezastapione
np. w przyszlej nauce jezyka VHDL.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: jaki kod?
Date: Tue, 23 Dec 2003 16:00:30 +0100


Mon, 22 Dec 2003 23:27:54 +0100 jednostka biologiczna o nazwie Adam
Dybkowski <adybkows_at_nospam_amwaw.edu.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:

Ale uczy myslenia "sprzetowego" a nie w jezyku C czy asemblerze. No i
rysowania schematow rzecz jasna. A te oba zagadnienia sa niezastapione
np. w przyszlej nauce jezyka VHDL.
Zgadza sie, ale w dzisiajszych czasach, gdy najtanszy mikrokontroler z
pamiecia flash kosztuje 5 zl, warto go stosowac chociazby ze wzgledu
na miniaturyzacje i prostote ukladu.

========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: jaki kod?
Date: 23 Dec 2003 18:10:10 +0100


On Behalf Of BLE_Maciek
Zgadza sie, ale w dzisiajszych czasach, gdy najtanszy mikrokontroler z
pamiecia flash kosztuje 5 zl, warto go stosowac chociazby ze wzgledu
na miniaturyzacje i prostote ukladu.

Ale pare typowych scalakow TTL kosztuje 1 zl (ceny od Piekarza),
a moze rozwiazac dosc widowiskowe efekty ;-).

pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.nask.pl!uw.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: jaki kod?
Date: Fri, 02 Jan 2004 10:48:36 +0100


23 Dec 2003 18:10:10 +0100 jednostka biologiczna o nazwie
zielpro_at_nospam_poczta.onet.pl (ziel) wyslala do portu 119
jednego z serwerow news nastepujace dane:

pamiecia flash kosztuje 5 zl, warto go stosowac chociazby ze wzgledu
na miniaturyzacje i prostote ukladu.
Ale pare typowych scalakow TTL kosztuje 1 zl (ceny od Piekarza),
a moze rozwiazac dosc widowiskowe efekty ;-).
A myslalem ze tylko ja wybieram zabytkowe rozwiazania, ale tu mnie
przebiles :-)

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Tadek" <USUN_TO_ziutek50_at_nospam__TO_TEZ_op.pl>
Subject: Re: jaki kod?
Date: Fri, 19 Dec 2003 21:53:47 +0200


chce zrobic takie urzadzenie ktore bedzie odbierac sygnaly z kompa (RS
232)
i np gdy wysle do portu rs cyfre 2 (oczywiscie szesnastkowo) to w jakim
kodzie kopmuter przekaze urzadzeniu zewnetrznemu ta cyfre

lub

jaki uklad musze wladowac miedzy interfejs a wyswietlacz LED aby dzialola
jak opisalem wyzej


Widzę, że próbujesz zabrać się za coś, o czym jeszcze nie masz pojęcia, ale
chciałbyś je zdobyć. I to się ceni. Problem jest niestety trochę bardziej
złożony i musisz go rozbić na "czynniki pierwsze". Spróbuję Ci podpowiedzieć
co trzeba zrobić:

1. Poczytaj o procesorach, np. 8051
2. Zakup jakiś emulator EPROM
3. Zorganizuj sobie jakiś kompilator assemblera dla 8051.
3. Zbuduj podstawowy układ procesora 8051 z pamięcią zewnętrzną EPROM
(potrzebne będą: procesor i zatrzask np. 74LS573.
Zamiast pamięci wkładasz podstawkę emulatora)
4. Podłącz do tego jakieś "urządzenie", np. diodę świecącą
5. Spróbuj napisać program, który obsłuży to urządzenie (np. zapali tę
diodę, zgasi, pomiga z odpowiednią częstotliwością)
6. Spróbuj teraz podłączyć wyświetlacze 7-segmentowe (z uwagi na ograniczoną
ilość wyjść procesora wyświetlacze często sterowane są multipleksowo, tzn.
zapalane jeden po drugim, przełączane z dużą częstotliwością, co daje
wrażenie, że świecą jednocześnie. Bardzo często wykorzystuje się do tego
rejestr przesuwający 74164)
7. Jeśli już opanujesz sterowanie wyświetlaczami podłącz do mikoroprocesora
układ MAX232 (Służy on do konwersji poziomów napięć TTL na RS-232) i podłącz
Twój układ do komputera. Teraz możesz zacząć swoją przygodę z transmisją
szeregową asynchroniczną. Jeśli dotrwałeś do tego miejsca to dalej już
będziesz wiedział co robić.

Możesz ew. prościej - zrobić emulator procesora AT892051 - był opisany w
którejś z EP w tym roku i jest do kupienia jako zestaw do montażu (AT892051
to taka uproszczona wersja 8051 z pamięcią FLASH).

Tak czy inaczej bez dodatkowego sprzętu się nie obejdzie.

Może ktoś zna prostszy sposób:))

Tadek









========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!news.astercity.net!news.aster.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: jaki kod?
Date: Fri, 19 Dec 2003 22:04:14 +0100


Tadek wrote:

Możesz ew. prościej - zrobić emulator procesora AT892051 - był opisany w
którejś z EP w tym roku i jest do kupienia jako zestaw do montażu (AT892051
to taka uproszczona wersja 8051 z pamięcią FLASH).

Tak czy inaczej bez dodatkowego sprzętu się nie obejdzie.

Może ktoś zna prostszy sposób:))

Oczywiscie - kilka bramek, przerzutnikow, generator i licznik na
zrobienie prostego UARTu (wystarczy odbieranie 8N1 przy jednej predkosci
transmisji) i gotowy dekoder BCD na 7seg. Calosc kosztuje moze kilka zl
a do uruchomienia wystarczy tylko lutownica.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "mieczus" <mieczus_at_nospam_o2.pl>
Subject: Odp: jaki kod?
Date: Fri, 19 Dec 2003 22:24:03 +0100


Oczywiscie - kilka bramek, przerzutnikow, generator i licznik na
zrobienie prostego UARTu (wystarczy odbieranie 8N1 przy jednej predkosci
transmisji) i gotowy dekoder BCD na 7seg. Calosc kosztuje moze kilka zl
a do uruchomienia wystarczy tylko lutownica.

OK
Dzieki wielkie.
A moze masz gdzies pod reka jak to wszystko trzeba do kupy poskladac albo
przynajmniej jakis opis to moze udaloby mi sie samemu dojsc do ukladu.
pozdr
mieczus



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: jaki kod?
Date: Fri, 19 Dec 2003 22:33:01 +0100


On Fri, 19 Dec 2003 19:52:30 +0100, mieczus wrote:
Mam taki problem:
chce zrobic takie urzadzenie ktore bedzie odbierac sygnaly z kompa (RS 232)
i np gdy wysle do portu rs cyfre 2 (oczywiscie szesnastkowo) to w jakim
kodzie kopmuter przekaze urzadzeniu zewnetrznemu ta cyfre

"cyfra 2" to zazwyczaj bedzie znak w kodzie ASCII, czyli 32h,
albo 00110010b. No chyba ze masz na mysli 02h

jaki uklad musze wladowac miedzy interfejs a wyswietlacz LED aby dzialola
jak opisalem wyzej

A to musisz miec:
a) odbiornik transmisji szeregowej
b) najprosciej .. zgubic starsze bity i zostac z 0010b
c) koder wyswietlacza.

W sumie - najlepiej jakis maly procesorek i tycim programikiem.

J.


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Greg" <xgrzes_at_nospam_poczta.onet.pl>
Subject: Re: jaki kod?
Date: Sat, 20 Dec 2003 00:02:48 +0100


sciagasz sobie bascoma za free
kupujesz jakiegokolwiek AVR'a (np 90S2313 za < 10zl)
poswiecasz 2..3 dni na obczajenie proca i bascoma (jesli niewiele kumasz z
tego)
piszesz kilkanascie linii kodu - obsluga portu szeregowego i wyswietlaczy
jest banalna...
programator to zlacze LPT+4 rezystory
chyba prosciej sie nie da...




========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Greg" <xgrzes_at_nospam_poczta.onet.pl>
Subject: Re: jaki kod?
Date: Sat, 20 Dec 2003 12:29:47 +0100


wszystko jest do sciagniecia na
http://www.edw.com.pl/library/pliki/index.htm
w dziale
Mikroprocesorowa Ośla łączka - BASCOM

program i kurs, schematy, od samego poczatku,
napewno dasz sobie rade nawet jak nie wiesz, ktora strona lutownice sie
trzyma:)



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "mieczus" <mieczus_at_nospam_o2.pl>
Subject: Odp: jaki kod?
Date: Sat, 20 Dec 2003 10:36:13 +0100



Użytkownik Greg <xgrzes_at_nospam_poczta.onet.pl> w wiadomości do grup dyskusyjnych
napisał:1071874974.145443_at_nospam_vax.ustronie.pw.edu.pl...
sciagasz sobie bascoma za free
kupujesz jakiegokolwiek AVR'a (np 90S2313 za < 10zl)
poswiecasz 2..3 dni na obczajenie proca i bascoma (jesli niewiele kumasz z
tego)
piszesz kilkanascie linii kodu - obsluga portu szeregowego i wyswietlaczy
jest banalna...
programator to zlacze LPT+4 rezystory
chyba prosciej sie nie da...


gdzie moge znalezc materialy na ten temat (literatura, internet)
mieczus



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai