目次

■□■ アセンブラー AVRマイコン編 ■□■
       (制作中)
■□■ アセンブラー PICマイコン編 ■□■
       (制作中)

■□■ C言語 AVRマイコン編 ■□■
       (制作中)
■□■ C言語 PICマイコン編 ■□■
       (制作中)


■□■ オススメ参考資料 AVR編  ■□■
       (制作中)
■□■ オススメ参考資料 PIC編 ■□■
       (制作中)


■☆彡 ハンドメイド小品集 ☆ミ■
       (制作中)



※注意※
このブログ内で迷子になったら一番上の

【 0からの組込みマイコン・プログラム超入門(PIC,AVR,その他) 】

という表題をクリックすれば目次に戻れます。



タグ:AVR マイコン
posted by ジョー at 20:54 | Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

AVRで学ぶ、はじめてのマイコン 練習3をCで書き直し

練習3をC言語で書き直しだしたのですが、

詰まりました・・・



アセンブラーのプログラム全文を引用すると

作者に怒られそうなので

詰まっているところだけ引用します。


.org 0x0
RJMP reset
RJMP rotate
RJMP stop

reset: LDI Temp,LOW(RAMEND)
OUT SPL,Temp
LDI Temp,0b00111111
OUT DDRB,Temp
LDI Temp,0b00000000
OUT DDRD,Temp
LDI Temp,0b00101010 ;rotate前にstopを押した場合

swchk: IN Pd,PIND
CPI Pd,0b00000100 ;SW2=stop
BREQ stop
CPI Pd,0b00001000 ;SW1=rotate
BREQ rotate
RJMP swchk

上記の赤字部分はどのようにCで書けばいいのでしょうか?

何か考え違いをしているような気もします・・・


どなたかお分かりになる人がいましたら、

お助けください・・・・
タグ:AVR
posted by ジョー at 10:49 | Comment(0) | TrackBack(0) | C言語AVRマイコン | このブログの読者になる | 更新情報をチェックする

AVRやPICマイコンには関係ないイノシシです。

カミさんの実家に遊びに行った時に
近所の人が捕まえたイノシシです。

裏山で捕獲したそうですがペットとして飼うようです。




画面でモグモグ食べているのは生の栗です。
画面では判りにくいですが奥に一頭、合計二頭います。

今は画面の小さなオリ小屋にいますが、
現在、鉄筋製の広さ2畳程の小屋を製作中でした。

お幸せに・・・

タグ:イノシシ
posted by ジョー at 22:31 | Comment(1) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

緊急!インフル予防マスク

緊急でこのページを立てます!
ちまたでは、インフルエンザ予防の為のマスクが枯渇状態のようです。カミさんが、薬局に行ったら
一人一箱の販売だったとのこと。
僕が探し、まだ在庫がある業者を記載します。
まだわずかですが在庫があるようです。
おとな用はもちろん、子供用も捜してみました。
今日現在は在庫はあるようですが、売り切れてたらごめんなさい。

送料無料【9月中旬以降】豚インフルエンザ新型インフルエンザ予防・花粉対策に!米国N95規格相当 3層サージカルマスク50枚組は不織布使用の高性能マスク【これこれ倶楽部】送料無料【9月中旬以降】豚インフルエンザ...
1,980円
送料無料!豚インフルエンザ、新型インフルエンザ予防に!花粉対策に!米国N95規格...

Ads by 電脳卸


豚インフルエンザ対策(予防)にも!CF1400 N95 マスク 20枚入/マスクで風邪やインフルエンザ、花粉症の予防を【これこれ倶楽部】豚インフルエンザ対策(予防)にも!CF1...
3,150円
豚インフルエンザ対策(予防)にも!CF1400 N95 マスクはろ過効率を誇るマ...

Ads by 電脳卸






豚ウイルス対策に!人気の米国3M社製マスク。空気中のウィルスをマスクでシャットアウト!(3M 防護マスク 8210 N95 20枚入)【これこれ倶楽部】豚ウイルス対策に!人気の米国3M社製マス...
3,990円
豚インフルエンザ対策に3M 防護マスク 8210 N95を!病院でも使用されてい...

Ads by 電脳卸


N95! 【SH3500:20枚入り/1箱】防護マスク インフルエンザマスク N95マスク【オリジナル雑貨店中西工房】N95! 【SH3500:20枚入り/1...
6,300円
豚インフルエンザ,花粉・鳥インフルエンザ・ノロウイルス

Ads by 電脳卸


細菌遮蔽率(BFE)99.7%以上の高い性能を兼ね備えた、使い捨てマスクです。3層構造の不織布で通気性◎マスク上部のノースブリッジでメガネの方も曇りにくい。やわらか丸ゴム使用。 [サージカルマスクDS 50枚]【美と健康スタイル】細菌遮蔽率(BFE)99.7%以上の高い...
1,312円
備えあれば患いなし!!花粉対策・風邪対策必須アイテム!

Ads by 電脳卸
posted by ジョー at 00:30 | Comment(0) | TrackBack(0) | 緊急 | このブログの読者になる | 更新情報をチェックする

「試しながら学ぶAVR入門」記載ミス?

試しながら学ぶAVR入門」の60ページの記載はですが、



tryAVRP60.jpg

上が現状の記載です。

多分、下が正しいと思います。


メモリマップは

0x0000:RESET
0x0001:INT0
0x0002:INT1
0x0003:TIMER1 CAPT
0x0004:TIMER1 COMPA
0x0005:TIMER1 OVF
0x0006:TIMER0 OVF

なので 「0x0006:TIMER0 OVF」が該当すると思われます。

僕のような初心者は、こういうところで躓いちゃうんですよ。
タグ:AVR
posted by ジョー at 23:07 | Comment(0) | TrackBack(0) | 試しながら学ぶAVR入門 | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。