質問: EECR |= (1<
回答: 「このRegister「EECR」は 8 Bitで、アドレスは「0x1F」と記されています。 この8 Bitの内容は、」で説明されている > > – – EEPM1 EEPM0 EERIE EEMPE EEPE EERE > > > で出てくる"EEPM1","EEPM0","EERIE","EEMPE","EEPE","EERE"というのは、各ビットに付けられた名前です。 それに対して、 "Bit 2 – EEMPE: EEPROM Master Write Enable" [直訳] ビット2 - (別名) EEMPE: EEPROM Master Write Enable" というように説明されている訳です。 こうした名前を付けることで 「EEPROMに書き込みをする場合には、EEMPEビットを1にする必要がある」というような説明がしやすくなります。 ーーー 一方、スケッチ(Arduinoのコード)に書かれた ``` EECR |= (1< ``` に辿り着けるようになりますよ。 ーーー 『例えば一つ目の「EEMPE」、これは一つのBitのはず』のように考えていくのは大切です。 そして、それで行き詰まった時は、『xxのはず』という思い込みを見直して、ほかの解釈もありうるのではと周りを見回すと良いですよ。 プログラムをうまく作れるようになるには、知識と慣れが必要です。 がんばってください。