上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
開発/AVR/使えなくなったMacro
をテンプレートにして作成
資料室
開発/AVR/使えなくなったMacro をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
*使えなくなったMacro
WinAVR20050214から以下のようなマクロが使えなくなった。
使えるようにするための定義
#define BV(bit) (1<<(bit))
#define cbi(addr,bit) addr&=~_BV(bit)
#define sbi(addr,bit) addr|=_BV(bit)
#define outp(data,addr) addr=(data)
#define inp(addr) (addr)
#define outb(addr,data) addr=(data)
#define inb(addr) (addr)
#define PRG_RDB(addr) (pgm_read_byte(addr))
inw(),outw()は,マクロ置換だけでは難しい。
終了行:
*使えなくなったMacro
WinAVR20050214から以下のようなマクロが使えなくなった。
使えるようにするための定義
#define BV(bit) (1<<(bit))
#define cbi(addr,bit) addr&=~_BV(bit)
#define sbi(addr,bit) addr|=_BV(bit)
#define outp(data,addr) addr=(data)
#define inp(addr) (addr)
#define outb(addr,data) addr=(data)
#define inb(addr) (addr)
#define PRG_RDB(addr) (pgm_read_byte(addr))
inw(),outw()は,マクロ置換だけでは難しい。
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ