soros port szívat
Tóth Péter
tope1 at freemail.hu
Mon Oct 29 11:42:14 CET 2007
Hali!
Én a 16F873-al szívok. Nekem megy a soros rendesen 115200bps-sel. Nem
használom a TXIF-et, mert amikor kezdtem, nem jöttem rá, miért nem
működik. Inkább egy számlálót pörgetek, amíg az adás le nem zajlik.
Próbálj csak egy byte-ot küldeni.
Én azzal szívok, hogy menet közben egyszer csak leáll a TMR0
megszakítás. Valami megváltoztatja az OPTION regisztert.
Ha a megszakítás elején mentem az OPTION regisztert és a végén
visszaírom, akkor jó.
Érthetetlen, mert a megszakításban nincs olyan, ami indokolná ennek a
regiszternek a megváltozását, amihez ráadásul bankor is kell váltani...
ToPe
Borza Attila írta:
> Sziasztok !
>
> Két napja szívok folyamatosan a soros porttal, mostanra eljutottam addig, hogy segítséget kell kérnem, mert nem jutok semmire.
> Már teljesen visszabutítottam a történetet próbapanel szintjéig, így most adott a következő felállás:
> 16F877, a Chipcad-es próbapanelen, amin rajta a szintcsatolás. A hw része műkszik, ez már biztos.
> Soros porton kéne adatot küldenem a pc felé, eddig az Eltima Serial Port Monitorral próbáltam figyelni a portot ( com1 ) de mível nem jött semmi adat rajta, ezért feltettem scopera a panelt, a következő jelet adja :
> <http://www.surftura.fw.hu/rs232.jpg>
> ( ez a jel még a max 232-elött mérve )
> a sw a picben a már csak a panelhez adott mintafile, ami a következő, de még ezzel se műkszik, mi lehet a baj? Van valakinek esetleg valami "demo" PICbe, ami biztosan megfelelően műkszik, hogy abból kiinduljak?
> (20 MHz-es kavicsról megy a pic)
>
> A segítségeket elölre is köszönöm.
>
> Attila
>
More information about the Elektro
mailing list