2019-04-15から1日間の記事一覧

USART / レジスタを少しいじってみる / パリティビットを加えてみる

これが偶数パリティにしたとき 今'a' (= 0b01100001)を送り返している。'a' (= 0b01100001)は1の数が3であるので、パリティビットを1にすることで1の数を偶数個にしている。 今度は'c' (= 0b01100011)を送り返している。'c' (= 0b01100011)は1の数が4である…

USART / レジスタを少しいじってみる / ストップビット数を変えてみる

AVRから何かを2回連続して送り返して確かめてみる。 これがストップビット数を1 (デフォルト)にしたとき これがストップビット数を2にしたとき #include <avr/io.h> /* extern "C" { #include "USART.h" } */ // 1バイトの各ビットを任意の順番に並べ換えるための函数</avr/io.h>…