 1
   Algorithm Builder (http://algrom.net/russian.html)
  ATmega328      16
 : http://www.getchip.net/templates

 
readme.txt -  
modules.txt -   
328.xls -     (Excel)
ab_project_scheme.spl7 -   (sPlan 7)     ,     
ab_project_source\main.alp -    (Algorithm Builder)
ab_project_source\main.hex -  (  )
fuse.png - -  16 (  )
-  8 - Low:0xFF High:0xD9 Ext:0xFF

!  Algorithm Builder  UniProf      fuse.png
 PonyProg, AVR Studio, SinaProg   .

  
http://www.getchip.net/kak-sobrat-electronnoe-ustroystvo-na-mikrokontrollere/
   
http://www.getchip.net/posts/068-kak-pravilno-proshit-avr-fyuzy-fuse-bit/


  
      :
-            -  IR_REFER_RANGE
-  (SRAM  ) -            -  EX_Key_Dreb_Cnt
-        ,      -  UART_Z_temp
-   EEPROM -       EE  -  EE_IR_Hash_Tabl
-   -       F  -  F_IR_Learn
-  ( )          -  _IR_Event_Down_num_key
-    Flash     D  -  D_Data_For_Out
-     //     -  EX_Key_Dreb_Cnt ( EX_Key)


   
      (,  )        
_PWM_Set (1, 123)  -   123   
_PWM_Set (2, r16)  -   c r16   
          (F12)        
GREEN_LINE 1
LEFT_MOTOR 2
     
_PWM_Set (GREEN_LINE, 123)  -   123   
_PWM_Set (LEFT_MOTOR, r16)  -   c r16   


   
    (     )   :
1 -   ,             .
2 -  ,     .  -    ,            . -       (,     UART   ...)          ,    . 
 :
,           .           ,      -   .    .       -   - (    )           . ,         .
  -      UART      .             ,  ,   ,  .     ,     -   UART          .  


        
- r0, r1 
    AVR     ,    ..    ,           .
- r16, r17 
       ,       (,     )         .       ,  ,         . , -,    . 
- Temp  Flags
  ( main-)           (  r18 - Temp, r19 - Flags).
Temp       r16  r17 (     )          ,        r16  r17.
Flags            (             )
- X, Y, Z
   X, Y, Z  ,          AVR. ,  ,       (          ).  



