2
を変更したときFlashForthワードを実行します。データシートの第65頁の3
およびthis diagram I use。は、ピンが、私はピン変化でトリガしたい単語を持っている
' example 3 int!
ei
ピン(この場合はピン3)の値を変更しようとすると、何も起こりません。
何か間違っていますか?
を変更したときFlashForthワードを実行します。データシートの第65頁の3
およびthis diagram I use。は、ピンが、私はピン変化でトリガしたい単語を持っている
' example 3 int!
ei
ピン(この場合はピン3)の値を変更しようとすると、何も起こりません。
何か間違っていますか?
あり、私は上記の投稿のコードで間違っていくつかのものがありますが、私はそれが他の例を見て、データシートを読んだ後に動作を取得んでした:
\ Pin Change Interrupt 0
4 constant pcint0
\ Pin Change Mask Register 0
$6b constant pcmsk0
\ Pin Change Interrupt Control Register
$68 constant pcicr
ram variable example
: example+1
1 example +!
;i
: int-enable
['] example+1 pcint0 int!
ei
;
int-enable
%00000001 pcmsk0 mset
%00000111 $68 mset
\ Shorting pin 8 will now increment `example` variable.