2020-05-29から1日間の記事一覧
今度は、データレジスタエンプティ割り込みではなく送信完了割り込みを使ってみる。とりあえず何かを送信し終えない限り送信完了フラグが立たない。テキストにサンプルが載っていないので多分あまり一般的な方法ではない。 ; スタックポインタの初期化マクロ…
p.385 送信時も割り込みを使ってみる。 ; スタックポインタの初期化マクロ .MACRO INITSTACK LDI R20, HIGH(RAMEND) OUT SPH, R20 LDI R20, LOW(RAMEND) OUT SPL, R20 .ENDMACRO ; 割り込みベクターテーブルを侵さないようにするため、マイコンのリセット後…
p.384 前回は、1バイトを受信したかどうかをポーリングで確認したが、今度は受信完了時に割り込みを発生させる。 ; スタックポインタの初期化マクロ .MACRO INITSTACK LDI R20, HIGH(RAMEND) OUT SPH, R20 LDI R20, LOW(RAMEND) OUT SPL, R20 .ENDMACRO ; 割…