Witam
Jestem początkujący z uC i bardzo proszę o pomoc. Mam płytkę testową AVR BRD III i próbuje zrobić komunikację z PC po rs232. Nie wiem czy dobrze rozumiem schemat płytki, ale podłączyłem z pc w taki sposób: masy spięte razem, pd1-rxd,pd0-txd. Mój program w bascom:
Jednak dostaje na terminal same krzaczki. Próbowałem z różnymi baud jednak bez zmian. Próbowałem w bascomowym terminalu, hyperterminal i putty. Kiedy podepne rxd na plytce do txd com, a txd na plyce do rxd com to nie dostaje na terminal kompletnie nic. Nie wiem w czym tkwi mój problem, zle połączenie czy zły program? Układ zasilam z usb. Bardzo proszę o pomoc.
Jestem początkujący z uC i bardzo proszę o pomoc. Mam płytkę testową AVR BRD III i próbuje zrobić komunikację z PC po rs232. Nie wiem czy dobrze rozumiem schemat płytki, ale podłączyłem z pc w taki sposób: masy spięte razem, pd1-rxd,pd0-txd. Mój program w bascom:
$regfile = "m32def.dat"
$crystal = 4000000
Config Com1 = 19200 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
$baud = 19200
do
Print "a"
waitms 20
print "b"
waitms 20
loop
Jednak dostaje na terminal same krzaczki. Próbowałem z różnymi baud jednak bez zmian. Próbowałem w bascomowym terminalu, hyperterminal i putty. Kiedy podepne rxd na plytce do txd com, a txd na plyce do rxd com to nie dostaje na terminal kompletnie nic. Nie wiem w czym tkwi mój problem, zle połączenie czy zły program? Układ zasilam z usb. Bardzo proszę o pomoc.