Soros port (rs232)

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 171
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

Hozzászólás Szerző: Kotesz »

Ezt a kapcsolást építettem meg:

http://kotesz.atw.hu/gsm.bmp

a 33pf helyett 22pf van benne!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Az M8-on át lett állítva, hogy ne a belső 1 MHz-t használja?
A sorosport sebessége és beállítása megtörtént? Hogyan?
$baud a programban?
Ha a M8 Tx és RX lábát rövidrezárod és az M8 resetbn van, a PC fele visszajön a küldött adat?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

20 és 22. láb bekötése?
GND ill +5V-ra hiányzik!
Aref és a GND közé 100 nF javasolt, vagy direktben a 5Vra...
Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 171
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

Hozzászólás Szerző: Kotesz »

A gnd- és a vcc-t az Eagle automatikusan beköti
a gnd és a aref közé 100n berakom
A hozzászólást 1 alkalommal szerkesztették, utoljára Kotesz 2010. április 29. csütörtök, 19:57-kor.
Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 171
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

Hozzászólás Szerző: Kotesz »

Kód: Egész kijelölése

$regfile = "m8def.dat"
$crystal = 4000000
$baud = 9600

Do

 Print "Szevasz Kotesz "
  Wait 1
Loop

End
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

PC oldalon 9600 a sebesség?
M8-on átállítottad, hogy ne a belső 1MHzről járjon?
Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 171
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

Hozzászólás Szerző: Kotesz »

Robert írta: M8-on átállítottad, hogy ne a belső 1MHzről járjon?
Ezt hogy tudom megtenni?
Ja és STK200-al programozom amit tőled vettem
A hozzászólást 1 alkalommal szerkesztették, utoljára Kotesz 2010. április 29. csütörtök, 20:20-kor.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Vigyázz!
Ezzel lehet kizárni magad a chipből (A fórumban ~20. lapon jár már)

->Bascom és a biztosítékbitek fejezet....
Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 171
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

Hozzászólás Szerző: Kotesz »

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Kapásból hiányzik ez a sor:
$baud = 9600
És a terminálban is ugyan erre az értékre kell állítani: baud = 9600
8)
Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 171
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

Hozzászólás Szerző: Kotesz »

Robert írta:M8-on átállítottad, hogy ne a belső 1MHzről járjon?
Megoldódott neked volt igazad!

Köszönöm szépen a segítségeteket
Avatar
dummy
Chipgyilok
Hozzászólások: 264
Csatlakozott: 2008. május 24. szombat, 6:00

Hozzászólás Szerző: dummy »

Okozhat-e bármilyen gondot, ha egy glcd (KS0108 alapú) adatportjára tenném az FT245 adatportját? Nyilván egy időben csak az egyiket kezelném, mindkét eszköz vezérlőjelei más portlábakon lennének. Még sosem csináltam ilyet, de egy sram tartalmának kiolvasása a mezei soros porton keresztül sokáig tart, ezért kéne az alkalmazásba az FT245. Ám a procilábakból meg kevés van...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

A chipek kozul az Enable-vel játszatsz....

De: FT232RL és a FT245 max soros sebessége (PC fele) 1Mbit/s.
Az AVR sorosan is tud ennyit, 14745600Hz Quartz esetén :) !
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

atmega rs232-n a pc felé küldenék infót ezz tiszta sor nincs velle gondom. De hogyan tudom tőlle fogadni?
Az input parancsal?
Az oda vissza kommunikációhoz elegendőe a fentebb látható bekötés 2 vezettékkel a max232-esnek? hogyan váltok irányt adás /fogadás között?
-= STK500 =-
Avatar
gerry
Chipgyilok
Hozzászólások: 252
Csatlakozott: 2005. október 11. kedd, 6:00

Hozzászólás Szerző: gerry »

szovhoz írta:atmega rs232-n a pc felé küldenék infót ezz tiszta sor nincs velle gondom. De hogyan tudom tőlle fogadni?
Az input parancsal?
Az oda vissza kommunikációhoz elegendőe a fentebb látható bekötés 2 vezettékkel a max232-esnek? hogyan váltok irányt adás /fogadás között?
Input parancsal, ha billentyűzetről várt karakter pedig a Waitkey()-el.
Válasz küldése