AVR ilma Arduino programeerimise õpetus.
Andmeleht ka tabeleid loetletakse magic väärtused.
väärtus kirjutatakse kella generaator, kus kellad UART. Kuna boodikiiruse register on 12 bitti lai ja AVR
8-bitine tuum, me peame lahku kirjutada kaheks pooleks. Vastavalt andmelehel kella generaator
uuendatakse, kui madal bait kirjutatakse. Seega boodikiirusega registrisse tuleb kirjutada suure bait
esimesena.
Järgmine on kujundamisel, enamik asju nendel päevadel vaikimisi "8N1", ja see on, mida me teeme sii
19.10.4 (UCSR0C) kirjeldab raamimine kontrolli. Kasutada asünkroonse režiimis top 2 bitti 00.
Inhibeerimiseks pariteet põlvkond ja kontroll, seada järgmise 2 bitti 00. Kasutamiseks 1 stop bit, seadke
järgmine bit 0. Kasutamiseks 8 Andmebittide paigaldage järgmine 2 bitti 11 (pärast 3). In async režiimi
natuke peaks olema 0. Ühtekokku UCSR0C = 0x06; või UCSR0c = (3 << UCSZ00) programmeerib regi
õigesti.
Kui jadaport käivitub, võite kirjutada seda kirjutades UDR0