-
Data: 2011-04-08 13:24:14
Temat: Re: USART w atmega - pytanie
Od: "Lelek@" <r...@i...iw> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
"4CX250" <taunusmtv@poćta.łonet.pl> wrote in message
news:4d9f0945$0$2439$65785112@news.neostrada.pl...
> Piszesz zupełnie o czyms innym. Transmisja USART jest bitowa nie bajtowa i
> rejestr jest bitowy a nie bajtowy.
Jest 1 bajtowy rejestr a za nim dopiero SR opróżniany szeregowo i ten 1 bajt
to pseudo fifo.
Masz albo flagę że pusty SR albo że puste fifo w stronę Tx co oznacza, że
dane zostały przeładowane z rejestru do SR.
Kurde napisz sobie te kilka linijek assemblera i przećwicz na oscyloskopie
na wolnej prędkości uartu. Wystaw sobie sygnały od tych flag na nogach
portu.i patrz co się dzieje.
Zapisz raz dwa bajty w 2 kolejnych cyklach maszynowych i może pojmiesz o co
chodzi.
To fifo jest po to żebyś miał całe 9, 10 czy 11 bitów czasu na przeładowanie
nadajnika kolejnym bajtem, żeby nie robiły się dziury między bajtami.
Następne wpisy z tego wątku
- 08.04.11 13:31 4CX250
- 08.04.11 13:45 Lelek@
- 08.04.11 13:53 Marcin
- 08.04.11 14:10 AK
- 08.04.11 14:13 Lelek@
- 08.04.11 14:52 Michoo
- 08.04.11 15:18 Konop
- 08.04.11 16:15 RoMan Mandziejewicz
- 08.04.11 16:20 Lelek@
- 08.04.11 16:50 4CX250
- 08.04.11 17:12 4CX250
- 08.04.11 17:22 4CX250
- 08.04.11 17:32 Lelek@
- 08.04.11 17:33 Lelek@
- 08.04.11 17:54 4CX250
Najnowsze wątki z tej grupy
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
Najnowsze wątki
- 2025-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=
- 2025-01-31 Warszawa => Data Engineer (Tech Leader) <=
- 2025-01-31 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-31 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-31 Warszawa => Full Stack .Net Engineer <=
- 2025-01-31 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-31 Gdańsk => Programista Full Stack .Net <=