改訂版
電子工作のための

「PIC16F活用ガイドブッック」

 技術評論社    ISBN4-7741-2131-2
 全国書店にて発売中です。
 182頁   \2,780+税
 CD-ROM
  誤りがありましたら是非メールでお知らせ下さい。 

ページ 章・節 行数    正 誤 内 容 更新月日
P47 リストC-1 2行目
P48 リストC-2 2行目
誤   MOVWF  PCLACH
正   MOVWF  PCLATH
2007年
10月21日
P48 リストC-2 1行目
 段落ずれ と誤記
誤          MOVLW  HIGH(SUB_1)
正   MOVLW  HIGH(SUB_2)   
2007年
10月21日
P54 図3-1-3
P55 図3-1-4
図中 誤  C4 @1μF
    正  C4 1μF
2006年
10月21日
P71 2行目 誤   PIC18F818/819などの
正   PIC16F818/819などの
2006年
10月28日
P73 リスト3-4-1
上から16行目
誤  ;RB2,3,4はLED出力
正  ;RB1,2,3はLED出力
2006年
10月21日
P76 上から9行目 誤   にラッチされまず。
正   にラッチされます。
2006年
10月28日
P96 【例1】 誤   ADDW  B,W
正   ADDWF  B,W
2004年
11月2日
P96 命令解説 誤   IORWF  Inclucive OR With f
正   IORWF    Inclusive OR W with f
2004年
11月2日
P141 図5-4-8 誤   X1 10Hz
正   X1 10MHz
2005年
1月2日
P141 図5-4-8
J1の接続
誤   4:オープン 5:RB7  6:RB6
正   4:RB7  5:RB6  6:オープン
2010年
9月3日
P159 IF ENDIFの解説欄の形式の欄
誤   EBDIF
正   ENDIF
2004年
11月24日
P164 リスト5-5-4 (a)
2行目
誤   InputGainRES  1
正   InputGain  RES  1
2007年
10月21日
P195 下から5行目 誤   図7-1-5
正   図7-1-7
2010年
5月28日
P202 リスト7-1-6 コメント欄
//発光ダイオード消灯  と  //発光ダイオード点灯  を入れ替え
2004年
11月24日
P215 リスト7-2-5
上から13行目
誤  CALL MESLOOP   ;2249999+2499998=2499994
正  CALL MESLOOP   ;2249996+2499998=2499994
2010年
12月30日
P231 リスト7-5-1 バンク切り替えの不具合で下記リストに変更
  MOVF   E_ADRS,W    ;データエリアのアドレス指定
  BSF    STATUS,RP1   ;バンク2へ切替え
  MOVWF  EEADR     ;アドレスをEEADRへセット
  BSF   STATUS,RP0   ;バンク3へ切替え
  BCF   EECON1,EEPGD  ;Data EEPROM選択
  BSF   EECON1,RD   ;読み出し開始
  BCF   STATUS,RP0   ;バンク2に戻る
  MOVF   EEDATA,W    ;Wレジスタにデータ取り出し
  BCF   STATUS,RP1   ;バンク0に戻る
2004年
11月24日
P231 リスト7-5-2 バンク切り替えの不具合で下記リストに変更
  MOVF   E_ADRS,W    ;データエリアのアドレス指定
  BCF   STATUS,RP0   ;
  BSF   STATUS,RP1   ;バンク2に切替え
  MOVWF  EEADR     ;Address set
  BCF   STATUS,RP1   ;バンク0に戻る
  MOVF   E_DATA,W    ;書き込むデータセット
  BSF   STATUS,RP1   ;バンク2に切替え
  MOVWF  EEDATA     ;Data set
  BSF   STATUS,RP0   ;バンク3に切替え
  BCF   EECON1,EEPGD  ;Data EEPROM選択
  BCF   EECON1,WRERR  ;エラーフラグクリア
  BSF   EECON1,WREN  ;Set WR Enable
  MOVLW  55H      ;Write Sequence
  MOVWF  EECON2
  MOVLW  0AAH
  MOVWF  EECON2
  BSF   EECON1,WR    ;Go write
WR_LP            ;書き込み確認待ちループ
  BTFSC  EECON1,WR    ;Check Write end
  GOTO   WR_LP
  BCF   STATUS,RP1
  BCF   STATUS,RP0   ;バンク0へ戻る
2004年
11月24日
P242 リスト7-6-1 下から3行目コメント欄
誤    ;下位桁表示出力
正    ;上位桁表示出力
2004年
11月24日
P248 リスト7-7-2 上から3行目
誤    CLA   STATUS
正    CLRF  STATUS
2004年
11月24日
P259 下から1行目 誤  このRCIFは割り込みフラグですから、1を検出後には命令でクリアする必要があります。
正  このRCIFは割り込みフラグで、RCREGから受信データを読み出すと自動でクリアされます。
2008年
7月14日
P274  図7-10-2 CCPxモード選択

  0100=キャプチャモード(立ち上がりエッジ)
  0101=キャプチャモード(立ち下がりエッジ)
正 
  0100=キャプチャモード(立ち下がりエッジ)
  0101=キャプチャモード(立ち上がりエッジ)
2005年
2月18日
P283 図7-10-8 誤  Q1、Q2の2SK2231のソースの矢印記号の向きが逆
正  (矢印の向きの参照用)
2007年
10月21日
P351とCDROM内の
パターン図
誤 パターン図が改定前のものとなっている、改定後のパターン図が消失
【修正方法】
@2ピンのパターンを途中でカットする
AR15と16ピンをジャンパ線で接続する

回路図とパターン図が異なる部分が下記となりますので
注意して使っていただくようお願いします。
@温度計入力のCH1とCH2が入れ替わっている
Aコンデンサの番号対応 回路図C1,2,3→パターン図C3,4,5
BICのUx番号がずれている
Cパターン図のC1、C2とXtalは回路図に無い。実装不要
2009年
8月3日
P402 リスト8-4-2
上から8行目
旧  setup_adc_ports(ANALOG_NOT_RE1_RE2_REF_RA3);
新  setup_adc_ports(AN0_AN1_AN2_AN4_VSS_VREF);
2006年
9月12日