「H8/Tinyマイコン完璧マニュアル」正誤表

本書に以下の誤りがありました.
内容を訂正し,深くお詫び申し上げます.

--2007年10月1日 第4版 --

2008年12月17日現在

page

誤・変更前

正・変更後

p.201のリスト12-3 dbit=IO.PDR8.BYTE & 0x80;
switch(bitcnt){
case 0:
if(dbit)
return;
case 9:
break;
dbit=IO.PDR8.BYTE & 0x80;
if(bitcnt==0){ ★追加
if(!dbit) ★追加
bitcnt++; ★追加
return; ★追加
} ★追加
switch(bitcnt){
★case 0: を削除
case 9:
break
p.201のリスト12-3(CD-ROM内の該当ファイルps2kbd.c)
155行目
static char IsBreak; 「static char IsBreak;」を削除
p.201のリスト12-3(CD-ROM内の該当ファイルps2kbd.c)
159行目
dbit=IO.PDR8.BYTE; // & 0x80; & 0x80のマスクを有効にする.
dbit=IO.PDR8.BYTE & 0x80;


--2005年8月1日 第2版 --

2005年11月9日現在

page

誤・変更前

正・変更後

p.113の図7-20


--2005年5月1日 初版 --

2005年4月28日現在

page

誤・変更前

正・変更後

p.65の図3A-6 PCR5の番地:0xffe7 PCR5の番地:0xffe8
p.96の下から3行目 実行番地:F840 実行番地:F880
p.113の図7-20
p.290のリスト20-2の先頭 #pragma interrupt #pragma interrupt(tw_intr)
関数名を指定する
p.319の上から4行目 「一方,PDR='1'のときは」 「一方,PDR='0'のときは」


「H8/Tinyマイコン完璧マニュアル」のページへ戻る

CQ出版社のトップページへ戻る