logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak ustawić prędkość transmisji RS232 na 8 bitów/s w 8051 w ASM?

mati_sh 09 Cze 2017 21:46 1980 3
REKLAMA
  • #1 16521426
    mati_sh
    Poziom 10  
    Dzień dobry,
    mam pytanie jak ustawić prędkość transmisji szeregowej rs232 na 8 bitów na sekundę w ASM?
  • REKLAMA
  • #2 16521498
    mati_sh
    Poziom 10  
    8 bit/sekunde=8boud. Zapomniałem dodać, że moja płytka ma taktowanie 10MHz.
  • REKLAMA
  • #3 16521802
    BlueDraco
    Specjalista - Mikrokontrolery
    Nie ma takiej szybkości. ;)
    Można to uzyskać wyłącznie programowo, bez użycia sprzętowego UART.
  • #4 16521830
    vania
    Poziom 24  
    BlueDraco napisał:
    Nie ma takiej szybkości. ;)
    Można to uzyskać wyłącznie programowo, bez użycia sprzętowego UART.

    Można sprzętowo (ale to sztuka dla sztuki). Potrzeba zewnętrzny generator do taktowania Timera1. W 8052 można wykorzystaćTimer2 który ma wyjście do wygenerowania odpowiedniego zegara dla Timera1.
REKLAMA