EEPROM                
                                        2013.

      AVR     PIC初期値   PIC使用 pic備考  
                 
アドレス HEX      内      容             
0 00 未使用  -     0  −    
1 01 未使用  -     0  −    
2 02 Xモーター 1:BP  2:UP          1      
3 03 Yモーター 1:BP  2:UP        0  −  Xで代表  
4 04 未使用       0  −    
5 05 未使用       0  −    
6 06 Xwait 時間 (モーター速度)      120      
7 07 Ywait 時間 (モーター速度)      120      
8 08 未使用       0  −    
9 09 未使用       0  −    
10 0A 未使用       0  −    
11 0B 加速テーブル数のデータ数       0      
12 0C 加速データテーブルのXオフセット       128 (ゼロの意味)      
13 0D ブレーキ指定 (0:無, 1:有)       0      
14 0E X励磁方法 (1:1相、2:2相、3:1-2相)       3      
15 0F Y励磁方法 (1:1相、2:2相、3:1-2相)       0   −  Xで代表   
16 10 加速データ       0      
17 11 加速データ       0      
18 12 加速データ       0      
19 13 加速データ       0      
20 14 加速データ       0      
21 15 加速データ       0      
22 16 加速データ       0  
 
23 17 加速データ       0      
24 18 加速データ       0      
25 19 加速データ       0      
26 1A 加速データ       0      
27 1B 加速データ       0      
28 1C 加速データ       0      
29 1D 加速データ       0      
30 1E 加速データ       0      
31 1F 加速データ       0      
32 20 電源制御       0  −    
33 21 回転速度調整       8  注2      
34 22 未使用       0      
35 23 未使用      FF(hex)  −    
                 
                 
                 
                 

           
            AVR版との違い
              AVRは、大元考えとして、モーターの種別と励磁方法を任意に選択できました。
             例えば Iはユニポーラのモーターで2相励磁、 Yはバイポーラのモーターで1-2相励磁 とか。
             ( 但し 公開しているAVRのファームは、XY共にバイポーラ1-2相励磁のに固定しています。)

            これは少しやりすぎな(意味がない)ので、PIC版でXYの設定を共通にしました。(Yの場所を使用)
            

           注意

              

           1.  − は、未使用を表します
                注2 : 8を設定することでAVRマイコンを使用したものと、同じ速度になります。

                                    TOPへ