MAX232 zapojení a funkčnost
Moderátor: Moderátoři
- Přílohy
-
aaaobvodMAXE.JPG- MAX232 toto zapojení umí odesílat na PC text ale klavesnici stisknutou nedokaze rozpoznat, nevypise se po stisknuti kavesy na terminal prave znak dane klavesy
- (60.5 KiB) Staženo 99 x
chjo
-
Návštěvník
Fuse bity nastav jako byly z výroby (1MHz interní RC oscilátor).
- Přílohy
-
- loopback.hex
- (255 bajtů) Staženo 101 x
opět, když vyhodím atmegu z patice , propojím pin 2 a 3 a píšu na pc, vidím v terminálu to, co píšu...
jakmile tam dam megu s programkem pri nastaveni techto fusebitu:
pouzivam toto nastaveni fusebitů
tyto jsou zaskrtnute:
bootsz1 bootsz2 suto cksel3 cksel2 cksel1
baud: 2400 a 4800
tak se nic nedeje, nic .....
kdyz je zda se MAX232 doby, kdyz by mel byt SW dobry....je problem v jedinem HW a to je ATMEGA8? Tam jsem prekontroloval fusebity, zkousel nastavovat pin2 a 3 jako input output...proste uz nevim, cim to je.....
-
Návštěvník
(což u mého puvodniho programu nefunguje... u programu loopback toto funguje)
z toho lze soudit, ze neco bude spatne prave u pinu PD0 (RXD) atmegy ...neco jakoze nedokaze prijmout znaky z PC (samozrejme) ale proc je nedokaze prijmout...
vysilat mega umi...
...už jsem zkoušel dát i svou poslední novou ATMEGU8 a nefunguje to, tak megou to taky nebude, maxem to neni, tak to musi byt nejake nastaveni....jak se da nastavit rxd txd v bascomu a ponyprogu, prosim?
toto už mám za sebou a nic:
'Reset Ucr.3
'Reset Ucr.4
'Config Pind.0 = Input
'Config Pind.1 = Output
'Enable Interrupts
'Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
'Echo On
- ladislav37
- Příspěvky: 34
- Registrován: 21 kvě 2009, 00:00
-
Návštěvník
- ladislav37
- Příspěvky: 34
- Registrován: 21 kvě 2009, 00:00
zkrat a prázdný kontakt tam enní, protože když vyndám MEGU z patice a do té patice dám drátek , který spojuje RXD a TXD a pustím to na terminál, tak se mi vrací na terminál to, co mačkám za klávesu....tak to v pohode funguje
LEDKU uz jsem taky zkousel:
na pinu 13 MAXE dioda při stisknutí klávesnice na PC bliká
na PINU 14 MAXE nebliká nesvítí
NA PINU 11 MAXE (jde na pin 3 atmegy TXD) nebliká
NA PINU 12 MAXE (jde na pin 2 atmegy RXD) svítí
vyhodil jsem atmegu z patice a PROPOJUJI na patici RXD a TXD:
na pinu 13 MAXE dioda při stisknutí klávesnice na PC bliká
na PINU 14 MAXE nebliká nesvítí
NA PINU 11 MAXE (jde na pin 3 atmegy TXD) svítí
NA PINU 12 MAXE (jde na pin 2 atmegy RXD) svít
Jakmile vložím megu s programem pro vraceni znaku do terminalu :
na pinu 13 MAXE dioda při stisknutí klávesnice na PC bliká
na PINU 14 MAXE nebliká nesvítí
NA PINU 11 MAXE (jde na pin 3 atmegy TXD) svítí
NA PINU 12 MAXE (jde na pin 2 atmegy RXD) svítí
