
    
     ࠪ⨪
    Cୠ 奬
    ⫨ PIC16C84  PIC16C5x
    室  PIC16C5x  PIC16C84
    T ᮢ  ᯮ
    Mન஢  
     
    祭 
    ᨬ 祭 ᪨ ࠬ஢
     ॣ஢  
    ﬠ 
    ᢥ 
    RTCC ⠩/稪
    ஡  ⠩஬
     
    ணࠬ 䫠 
      䫠 
    ࣠ ஥ 
    PC   
    ⥪    ணࠬ
      EEPROM
    ࠢ EEPROM
    ࣠ 뢠
     ᮢ  ᮪
    譥 뢠
    뢠  RTCC
    뢠   RB
    뢠  EEPROM
     ॣ஢/⮢
    奬   A
    奬   B
    ஡ c ⠬
       祭
     ਥ஢ 
    樨  ⠬
    室
    砭  ᭥
    ᫮ 
       . ⠭
    Watch Dog ⠩
     ஢
      
    RC 
    譥 㦤
     OPTION
    祭 ⥫ 
    䨣樮 ᫮
    㠫쭠 ⪠
     ணࠬ  뢠
      ࣮ॡ.
    ᨬ 祭 ᪨ ࠬ஢
    ࠬ ﭭ ⮪
     ࠬ


***  **************************************************************

    PIC16C84 ⭮  ᥬ  ப஫஢. ⫨砥  ⥬,
  ७ 1K x 14  EEPROM  ணࠬ,  8-⮢    
64 EEPROM   .    ⮬  ⫨    ⮨  
᮪ ந⥫쭮. 짮⥫,        ᥬ⢮
PIC16C5X  ᬮ ஡ ᯨ᮪ ⫨稩     ந
࠭ ஫஢.      ᫮ (14  ਭ)  
ᯮ   横 (400      10  ),  ஬    室,
 믮    横  (800  ).  PIC16C84    뢠,
ࠡ뢠饥   筨,    쬨஢    ⥪.
   砥      ᥡ   8-   ⠩/稪       8-
ணࠬ㥬 ।⥫ ⥫ (䠪᪨ 16 -  ⠩) 
13  㭠ࠢ /뢮. ᮪ 㧮筠 ᯮᮡ (25
 . ⥪騩 ⮪, 20   .  ⥪騩  ⮪)    /뢮
  譨  ࠩ  ,  ⥬  ᠬ,  㬥蠥    ⮨
⥬.  ࠡ⪨         ஫஢   PIC16C84   ন
ᥬ஬,  ணࠬ  ᨬ஬,  奬  ஬  (⮫쪮
 Microchip)  ணࠬ஬.
      PIC16C84  室    ப  ᯥ  ਫ    奬
᮪᪮⭮ ࠢ ⮬묨  ᪨ ⥫ﬨ 
 㤠 ਥ।稪, 뢠 ਡ஢    吝
஢. 稥     ࠨ  ࠬ    ਪ
ணࠬ (  ।稪,  ᪮  ⥫,    ਥ  
..).
     ࠧ ᮢ,    筮,  ⠪      孮⭮
⠦,       ப஫஢  ਣ    ⨢
ਫ.      業,   筮,   த⢨,    
ᯮ짮   /뢮  PIC16C84 ਢ⥫  
   ,    ࠭    ਬ﫨  ப஫.  ਬ,
⠩,  ⪮    ⥬, ᮯ.
    C  ,    ஥  ⮬  ணࠬ஢   EEPROM
⠫ PIC16C84    ࠨ  ணࠬ      
 ॡ  ᫥ 襭 ᥬ஢  ஢.
    ᯮ짮   ࠦ஢,  ⠪    
ᥭ ஢  㦥 ᫥ ⥫쭮 ஢.




***  ࠪ⨪ **************************************************

    - ⮫쪮 35  ;
    -   믮   横(400ns), ஬  室  -
2 横;
    - ࠡ  0  ... 10  (min 400  横 )
    - 14 - ⮢ ;
    - 8 - ⮢ ;
    - 1024  14  ᪨  ९ணࠬ㥬  ணࠬ    
⠫ (EEPROM);
    - 36  8 ॣ஢ 饣 ᯮ짮;
    - 15 ᯥ樠  ॣ஢ SFR;
    - 64 x 8 ᪨ ९ணࠬ㥬 EEPROM   ;
    - 쬨஢  ⥪;
    - ﬠ, ᢥ  ⭮⥫쭠    ;
    -  筨 뢠:
      . 譨 室 INT
      . ९ ⠩ RTCC
      . 뢠   ᨣ    B
      .  襭     EEPROM

 Ŀ
   /뢮 
 

    - 13  -뢮  㠫쭮 ன;
    - ⥪騩/⥪騩 ⮪  ࠢ ᢥ⮤
      .  ⥪騩 ⮪ - 25 
      .  ⥪騩 ⮪ - 20 
    -  8  -    ⠩/稪   RTCC      8-   ணࠬ㥬
।⥫ ⥫;
    - ⮬᪨   祭;
    - ⠩ 祭  ;
    - ⠩ ᪠ ;
    -  Watchdog  ⠩   WDT      ᮡ⢥   ஥   ஬,
ᯥ稢騬 襭 ;
    - EEPROM  ᥪ⭮   ;
    -  ० SLEEP;
    -  롨ࠥ  짮⥫      ⠭  ०  㦤
஥ :
    - RC                         : RC
    -  楢 १         : XT
    - ᮪ 楢 १ : HS
    -   ⠫ : LP
    - ஥  ன⢮  ணࠬ஢  EEPROM    ணࠬ  
; ᯮ ⮫쪮  .

 Ŀ
   孮 
 
    - 筠 ᮪᪮⭠  EPROM 孮;
    - ᪨ ਭ樯  ⥪;
    - ப  殮 ⠭  ⥬:
      . ᪨:         2.0 ... 6.0 ,     0...+70
      . ஬諥:         2.0 ... 6.0 ,   -40...+70
      . ⮬:        2.0 ... 6.0 ,   -40...+125
    -  ॡ
      . 3  ⨯筮  5, 4
      . 50  ⨯筮  2, 32
      . 26  ⨯筮  SLEEP ०  2.



*** Cୠ 奬 PIC16C84 ******************************************

                                 ͻ
  ͻ    ͻ           A L U          ͻ
   Stack 1         PC        Ķ    Register 
    ....     13 bit    W reg    Status       file   
   Stack 8     ͼ    ͼ   ͼ
  ͼ    ͻ                             
                   EEPROM                       
                  prog.MEM                 8-bit Data Bus 
                 1024 * 14 
                 ͼ                        
                                   ͻ   ͻ
                  TRISAͻ   RTCC     Option Reg.
    RA        ͻ    ͼ   ͼ
        Ķ Port RA0-RA3              ͻ   RTCC
                  4-bit     ͼ      Ķ  WDT/RTCC ı
              ͼ               Ķ Prescaler     pin
                  TRISBͻ              ͼ
    RB        ͻ                ͻ
        Ķ Port RB0-RB7       Ķ WatchDog  
                  8-bit     ͼ                Timer   
              ͼ                ͼ   OSC1
             ͻ               ͻ ı
                                          ĶOscilator   OSC2
                 EEPROM               Sleep   Timing &  ı
               Data Memory           Ķ Control   Ŀ MCLR
                 64 * 8                        ͼ ı
                                       Disable   Osc.Select
             ͼ       ͻ
                                        Configuration EEPROM 
                                      ͼ

    ⥪ ᭮  楯樨 ࠧ 設  ⥩   
    (ࢠ᪠ ⥪).      
() -  ਭ 8 ,  ணࠬ 設  ணࠬ    ()
 ਭ 14  .    楯  ᯥ稢  ,    
⥬ , ࠧࠡ⠭ ⠪,    ⮢,  ⮢    ॣ஢
樨 ࠡ  ᮪ ᪮   ४⨥    ६  롮ப
    横  믮.  14-  ⮢  ਭ   ணࠬ   
ᯥ稢  롮  14-⮢        横.  㯥
  ᯥ稢  ६  롮    ᯮ   .
 믮   横, ᪫   室.    PIC16C84
ணࠬ    ꥬ  1    14   ᯮ      ⠫.
ᯮ塞 ணࠬ  室 ⮫쪮  ஥ .



*** ⫨ PIC16C84  PIC16C5x ******************************************

    1.   㢥稫  14 .   ࣠  
   㢥祭 ࠧ஬ ࠭: (2   512  )  ,  (128
  32 ) ᮮ⢥⢥.
    2.   訩   ॣ   ணࠬ   稪   (PCLATH)   ࠢ
४祭  ࠭     ணࠬ   .      롮   ࠭
PA2,PA1,PA0,  ᯮ짮  ⮣  ⠫ PIC16C5X - 
 ॣ STATUS.
    3. ࠭筠 ࣠   ॣ STATUS- ஢.
    4.    : RETURN, RETFIE, ADDLW, SUBLW.  
 TRIS  OPTION ⯠  室,      ࠭  
ணࠬ ᮢ⨬  PIC16C5X.
    5.  OPTION  TRIS ᤥ 㥬묨  .
    6.   ࠡ  뢠. = 0004h.
    7. 稭 ⥪ 㢥祭  쬨 ஢.
    8.    祭   0000h.
    9. ᯮ  ࠧ ⨯ ᮢ (室  ० SLEEP).
樠  ॣ஢  .    ⠭     ࠧ,   
ᨬ  ⨯ .
    10.  室  ० SLEEP १ 뢠.
    11.        ᪠,    ᫥騥   
প: ⠩ ᪠ (OST)    ⠩  祭  ⠭  (PWRT).  
⠩     ᯮ짮  ⥫쭮,  ⮡    㦭
থ,   祭, ⠪   室  ० SLEEP.
    12.    B    ⨢  㧪    뢠     
.ᨣ.
    13.  RTCC ᮢ饭    (RA4).
    14.    ᮬ  07h  (  C)          
ॣ஬ 饣 祭.
    15.  FSR  (f4),    ஬  ࠭  㪠⥫    ᢥ
樨 ⠫ ਭ  ᥬ .
    16.  ஥ ⮬ ணࠬ஢ EEPROM. 짮⥫
 ணࠬ஢ PIC16C84, ᯮ  ⮫쪮    :  Vdd,  Vss,
/MCLR/Vpp, RB6(⠪⮢ ), RB7(室/室 ).




*** 室  PIC16C5x  PIC16C84 ****************************************

    ⮡  ॢ  ,  ᠭ    PIC16C5X        PIC16C84
짮⥫  ᯮ ᫥騥 蠣:

    1.  樨  롮 ࠭ ணࠬ    (  PA2,
PA1, PA0)  CALL, GOTO.
    2. ᬮ  塞 樨 室(      PC  
᫮  PC,  ..)  㤮⮢,    ࠭  ⠭
४⭮    ⠫.
    3.  ᪫  ४祭  ࠭     .   ८।
६  ।   .
    4. ஢   ॣ STATUS, OPTION, FSR, ..   ᪮쪮
.
    5.     祭  0000h.
    6.  ,   07h -  騩    
.


*** T ᮢ  ᯮ ********************************************

    祭 ᮢ  ⠫ PIC16C8x.   㪠뢠 
ન஢   奬.  뢠 ⮫쪮  18 뢮.
    PDIP -  ⬠ᮢ 來 .  ᯮ    OTP
EPROM ᨩ ⠫.
    SOIC -  DIP   ⠦  孮
    ᯮ 奬 뢠  ⨯: ᪨,   ஬諥
   ⮬쭮  ஭.  ᭮    ⫨稥    ⥬୮
  ࠡ祬 殮.

᪮ ᯮ
    ⥬  0 ... +70 C
   祥 殮 3.0 ... 5.5 

ᯮ  ஬諥
    ⥬ -40 .... +85 C
   祥 殮 3.0 ... 5.5 

ᯮ  ⮬
    ⥬ -40 ... +125 C
   祥 殮 3.0 ... 5.5 


*** Mન஢   *************************************************

祭 奬 ᪫뢠  ᫥ :

 <.>-< ><.>/<><ਬ>

 <. 뢠>: PIC16C84  - Vdd range 4...6 V
                      PIC16LC84   Vdd range 2...6 V

 < >: 04 ---> 4 mHz
                       10 ---> 10mHz

   뢠:
        -      0      +70
        I     -40     +85
        E     -40    +125

  砥:
        P     -  ⬠ᮢ DIP
        SO    -300 mil SOIC

: ------------------------
        PIC16C84-04/Pxxx  4 mHz, ᪮ ᯮ  PDIP ,
                          . Vdd, 筮   ணࠬ xxx

        PIC16LC84-04I/SO  4 mHz, ᯮ  ஬諥,
                          ७  ⠭, =SOIC

        PIC16C84-10E/P    ᯮ  ⮬, 10 mHz, PDIP,
                          . ⠭


***   ********************************************************

    㭪樮쭮  祭   뢮   ."祭   뢮"   
 奬.  ᮢ PDIP  . . "".


                 PDIP, SOIC
                  Ŀ
             RA2 ܳ1       18RA1
             RA3 ܳ          RA0
         RA4/RTCCܳ          OSC1/CLKIN
             MCLRܳ          OSC2/CLKOUT
             Vss ܳ PIC16C84 Vdd
         RB0/INT ܳ          RB7
             RB1 ܳ          RB6
             RB2 ܳ          RB5
             RB3 ܳ9       10RB4
                  


*** 祭  ****************************************************

 祭    㭪樮쭮 祭

Ŀ
祭          ଠ ०                EEPROM  
Ĵ
RA0 - RA3     㭠ࠢ  /                 -            
              뢮.室 ஢ .                                
Ĵ
RA4/RTCC      室 १ ਣ                                        
              .   /뢮            -            
               ⮪   室                       
              ⠩/稪 RTCC.                                    
Ĵ
RB0/INT       㭠ࠢ   /                        
              뢮  譨 室 뢠.          -            
              ஢ .                                               
Ĵ
RB1 - RB5     㭠ࠢ  /                 -            
              뢮. ஢ .                                       
Ĵ
RB6           㭠ࠢ  /          室 ⠪⮢       
              뢮. ஢ .                     EEPROM  
Ĵ
RB7           㭠ࠢ  /          室/室          
              뢮. ஢ .                   EEPROM .      
Ĵ
/MCLR/Vpp      ஢  ⮬                 ஫.  
              室  ᨣ          ० EEPROM   
               ஫. ⨢ .     -  Vpp.       
Ĵ
OSC1           祭 , RC                             
/CLKIN        室 譥 ⠪⮢ .                            
Ĵ
OSC2          ,  室 ⠪⮢                                
/CLKOUT         ० RC ,                           
               ⠫  -  .                     
Ĵ
Vdd           殮                            殮          
              ⠭                               ⠭.            
Ĵ
Vss           騩()                          騩               



*** ᨬ 祭 ᪨ ࠬ஢ ************************

    室  ࠬ஢      ।    ਢ    ०
奬.  ⠫  ।쭮 ⨬  祭    祭
⥫쭮 ६    .
Ŀ
 ࢠ ࠡ ⥬                             -55 ... +125  
  ࠭                                    -65 ... +150  
 殮    ⭮⥫쭮 Vss ()                     
 (᪫ Vdd  /MCLR)                               -0.6...Vdd +0.6  
 殮 Vdd ⭮⥫쭮 Vss                           0 ... +7.5  
 殮  /MCLR ⭮⥫쭮 Vss                 0...+14  (ਬ.2)
  ᥨ 魮                            800  (ਬ.1)
 . ⮪   Vss                                       150      
 . ⮪   Vdd                                       100      
 . ⮪                                +- 500     
 . ⥪騩 ⮪ (  뢮)                     25      
 . ⥪騩 ⮪ (  뢮)                    20      
 . 㬠 ⥪騩 ⮪    _         80      
 . 㬠 ⥪騩 ⮪    _         50      
 . 㬠 ⥪騩 ⮪    _          50      
 . 㬠 ⥪騩 ⮪    _         100      


    ਬ砭:

    1.  ᥨ 魮   ॢ 800   
. ᥨ 魮   ᫥饩 㫥:

     Pdis= Vdd*(Idd - C㬬(Ioh)) + 㬬 ((Vdd - Voh)*Ioh) +
                     + 㬬 (Vol * Iol)

    2.  殮   /MCLR  Vss() 뢠 訥
⮪,  80 ,   ਢ    ०  ⮩  .  ⮬,
४㥬  ᨣ   /MCLR १  ࠭稢騩  १
50-100 .


***  ॣ஢   *************************************************

      ࣠  128  8.  祩    ᮢ
אַ  ᢥ, १ ॣ 㪠⥫ FSR (04h).  ⠪  ⭮
  EEPROM  -⠭.

                  Page 0           Page 1
             Ŀ
        00   Indirect add.    Indirect add.    80
             Ĵ
        01      RTCC             OPTION        81
             Ĵ
        02       PCL               PCL         82
             Ĵ
        03      STATUS           STATUS        83
             Ĵ
        04       FSR               FSR         84
             Ĵ
        05     PORT A            TRISA         85
             Ĵ
        06     POTR B            TRISB         86
             Ĵ
        07             87
             Ĵ
        08      EEDATA           EECON1        88
             Ĵ
        09      EEADR            EECON2        89
             Ĵ
        0A      PCLATH           PCLATH        8A
             Ĵ
        0B      INTCON           INTCON        8B
             Ĵ
        0C                                     8C
               36 ॣ஢                   
                  饣   <------ -       
               짮                    
        2F                                     AF
             Ĵ
        30             B0
                      
                      
                      
        7F             FF
             


     ॣ  (03h)   롮  ࠭,    
  ६ ࠭栬  䨪権 ⮣ ⠫.  
 PIC16C84    ⮫쪮      02Fh.    12
ᮢ ᯮ    ࠧ饭  ॣ஢  ᯥ樠쭮  祭.
  ᠬ 0Ch-2Fh   ᯮ짮,    ॣ  饣
祭,  ।⠢ ᮡ ᪮ .   ॣ
ᯥ樠쭮 祭  த㡫஢      ࠭,    
ᯮ  ࠭  1  ⤥쭮.    ⠭  ࠭  1,  
饭  ᠬ 8Ch-AFh 䠪᪨   ࠭  0.    ॣࠬ
 ᮢ אַ  ᢥ.     ᮢ  
512 ॣ஢.



*** ﬠ . *****************************************************

     ந ﬠ 9-⭠ , 訥 7   
אַ    樨,    㪠⥫  ࠭  (RP1,RP0)  
ॣ  (03h).

   Status           OpCode
                   
                   
   RP1 RP0    6                 0
   Ŀ   Ŀ        
              
                                         
      Ŀ                         
                                         
          ADDRESS  > RAM
                                           






*** ᢥ  **************************************************

f4 - ⥫ .樨

     ,  ᯮ f0 (  00)    ⢥  ॣ
䠪᪨ 頥  㪠⥫,  ࠭    FSR  (04h).  ⥭
ᢥ ࠧ ᠬ ॣ f0  १ 00h.     ॣ
f0 ᢥ ࠧ 㤥 룫拉  Nop,        
. 室 9 -   ନ ꥤ ᮤন
8 - ⭮ FSR ॣ   IRP  ॣ .


    Status         FSR = 14
                    
                    
      IRP      7                 0
     Ŀ    Ŀ        
                 
                                          
       Ŀ                         
                                          
           POINTER  > RAM
                                            

      ,        ॣ   ᯥ樠   㭪権
ᯮ  ࠭ 1. ⮡ ᮢ  , 㦭  ⥫쭮
⠭    RP0  ॣ .




*** RTCC ⠩/稪 **************************************************

    ୠ 奬 祭 RTCC ਢ .   ᮤন  
"MUX" ஭ ४⥫.

                                                        8-bit
   Clkout=Fosc/4 Ŀ            Data Bus
                      ͻ     ͻ  ͻ  ͻ
  RA4/RTͻ      ĶMUXĶMUXĶ SYNC Ķ    RTCC   Ŀ
     ĶXORĶ     Ķ             ͼ 
       Ķ            ͼ   ͼ  ͼ                
        ͼ                                              
      RTE               RTS     PSA                       ⠭
        Ŀ          RBIF
           ͻ   ͻ                 뢠
       ĶMUXĶ 8-bit Counter               
 ͻ Ķ      ͼ          
 Watch   ͼ                         
  Dog  Ĵ        ͻ PS0-PS2  
 Timer    PSA      8-to-1  MUX          
 ͼ          ͼ          
                            
                                ͻ
                            ĶMUX WD
          Ķ      Time Out
                                  ͼ
                                   PSA

     ⠩ 롨ࠥ ⥬ 뢠       RTS,  
室  ॣ OPTION.  ० ⠩ RTCC 㤥 ६஢
   -   横 ( ।⥫).
᫥  ଠ樨  RTCC, ६஢  筥  ᫥  
 横.  ந室  ᥬ ,    ந
  ⥭-䨪- f1 (.MOVF f1, CLRF  f1).  
⮣      RTCC ᪮४஢ 祭. ᫨ RTCC
㦭 ஢  ࠢ⢮   ⠭ , ᫥  ᯮ짮
 MOVF f1,W.
     稪 롨ࠥ ⥬ ⠭     RTS,  
室 ॣ OPTION.  ⮬  ०  RTCC  㤥  ६஢
 ⥫,  ⥫ ஭⮬   RA4/RTCC  
ᮡ⨩. ࠢ ஭ । ࠢ騬 ⮬ RTE    ॣ
OPTION.  RTE=0 㤥 ࠭ ⥫ ஭.
    ।⥫   ᯮ짮  ᮢ⭮  RTCC,   Watchdog
⠩஬. ਠ 祭 ⥫ ஫ ⮬ PSA   ॣ
OPTION.  PSA=0 ⥫ 㤥 ᮥ   RTCC.  ন  ⥫
ணࠬ 㯭. 樥  - ணࠬ.
    뢠  RTCC ࠡ뢠 ⮣,  ந室  ९
RTCC ⠩/稪  室  FFH  00h.  ⠭  
 RTIF  ॣ INTCON<2>.   뢠    ᪨஢
⮬ RTIE  ॣ INTCON<5>.      RTIF      襭
ணࠬ  ࠡ⪥ 뢠. 뢠  RTCC      뢥
  SLEEP ⮬,  ⠩  㭪樮  ⮬ ०.


*** ஡  ⠩஬ ***************************************************

    ஡        譨  ᨣ.    ᨣ
஡ ७ ᨣ ᨭ஭樨, . 奬 SYNC.  ࠧ
   প      ஭⮬   室   ᨣ       ⮬
६஢ RTCC. C஡஢ ந ᫥ ।⥫. 室
।⥫ 訢   祭    横,  ⮡
। ⥫  ⥫ ஭ 室  ᨣ.  ⮬
ᨣ Psout   ᮪   ஢      ਮ
ᨭ஭樨.

     ।⥫   ᯮ,  Psout    室  ᨣ,
⮬ ॡ   ᫥騥:

          Trth= RTCC high time >= 2 tosc+20ns
          Trtl= RTCC low time  >= 2 tosc+20ns.

      ।⥫  ᯮ,    室   RTCC      ᨣ,
   ᫮,  ⠭    稪  ⥫.    ᫥
।⥫ ᥣ ᨬ祭.

          Psout high time = Psout low time = N*Trt/2,
           Trt- 室 ਮ RTCC,
          N- 祭 稪 ⥫ (2,4...256).

     ⮬ 砥 ॡ  室 ᨣ  ࠧ ⠪:

          N*Trt/2 >= 2 tosc +20ns 
          Trt >= (4tosc + 40ns)/N.

     ᯮ ।⥫,   ᮪ ஢ ᨣ  
室     10 .  ࠧ 騥 ॡ  譥
ᨣ,  ⥫ 祭 ⠪:

           Trt= RTCC period >= (4tosc  + 40ns)/N
           Trth = RTCC high time >= 10ns
           Trtl = RTCC low  time >= 10ns.

      室 ।⥫ ᨭ஭ ७ ᨣ ⠪⮢
,    প   ஭  譥
ᨣ  ६ 䠪᪮ ६ RTCC.  প  室  
  3*tosc  7*tosc.  ࠧ  ७  ࢠ  
ᮡﬨ 㤥 믮  筮 4*tosc (+-400   10 ).


***   *******************************************************

     (f3) ᮤন 䬥᪨ 䫠 ,  ﭨ  ஫
    롮 ࠭   .

    (f3) 㯥     ⠪  ,      㣮  ॣ.
,  TO  PD ⠭ ⭮      ᠭ  
 ணࠬ.  ᫥          믮    
ᯮ짮 ॣ . ਬ,    CLRF  f3  㫨  
, ஬ ⮢ TO  PD,  ⥬ ⠭  Z=1. ᫥ 믮 ⮩
 ॣ      㫥 祭 (- ⮢ TO 
PD) f3=000??100.  ⮬  ४      ॣ  
ᯮ짮 ⮫쪮  ⮢ ⠭ BCF, BSF, MOVWF,    
 ⠫  . ⢨        
 ᬮ  "ᠭ ".


*** ணࠬ 䫠  *********************************************

饭 䫠  ॣ  ᫥饥:

                  b7    b6    b5    b4   b3  b2   b1  b0
                Ŀ
        f3 =     IRP  RP1  RP0  TO  PD  Z  DC  C 
                

    Ŀ
     C  -   ७/:
    
      ADDWF  SUBWF.   ⠭, ᫨    १
樨    ᠬ  襣  ࠧ鸞   ந室   ७.   ⠭
⢫ ⥬ ਡ ⥫쭮  ண ࠭. 
믮  ᤢ      ᥣ  㦠    襣  
襣  ᤢ 筨.

    ;----------------------ਬ
    ;SUBWF    Example #1
    ;
    clrf     0x20     ;f(20h)=0
    movlf    1        ;wreg=1
    subwf    0x20     ;f(20h)=f(20h)-wreg=0-1=FFh
                      ;Carry=0:  ⥫.

    ;SUBWF    Example #2
    ;
    movlw    0xFF
    movwf    0x20     ;f(20h)=FFh
    clrw              ;wreg=0
    subwf    0x20     ;f(20h)=f(20h)-wreg=FFh-0=FFh
                      ;Carry=1:  ⥫.

    Ŀ
     DC  -   筮 ७/:
    
      ADDWF  SUBWF.   ⠭, ᫨    १
樨   ⢥⮣  ࠧ鸞  ந室  ७.  堭  ⠭
筮    ७  "DC"      ᠬ,  ⫨砥   ⥬,   
᫥ ७  ⢥⮣ .

    Ŀ
     Z  -  㫥 १:
    
    ⠭,  ᫨  १⮬   䬥᪮      ᪮
樨  .

    Ŀ
     PD  - Power Down ( ० ࠭ ) :
    
    ⠭    "1"    祭  ⠭      CLRWDT.
뢠  "0"  SLEEP.

    Ŀ
     TO  - Time Out.  ࠡ뢠 Watchdog ⠩:
    
    ⠭  "1"  祭 ⠭   CLRWDT,  SLEEP.
뢠  "0"  襭 뤥প ६ ⠩ WDT.

    Ŀ
     RP1, RP0 -  롮 ࠭    אַ 樨:
    
    RP1,RP0:
          00= ࠭ 0 (00h-7Fh)
          01= ࠭ 1 (80h-FFh)
          10= ࠭ 2 (100h-17Fh)
          11= ࠭ 3 (180h-1FFh)

        ࠭  ᯮ  128  .     ⠫   PIC16C84
ᯮ ⮫쪮 RP0.  ⮬ ⠫ RP1   ᯮ짮  
   饣  祭  ⥭/.      ,    
᫥ ࠧࠡ⪠  㤥 ᯮ짮.


    Ŀ
      IRP  -  롮 ࠭    ᢥ 樨:
    
     IRP0:
          0= ࠭ 0,1 (00h-FFh)
          1= ࠭ 2,3 (100h-1FFh)

       ⠫ PIC16C84 ᯮ짮   ᫠. ⮬ 
 ᯮ짮   饣 祭  ⥭/.  ,  
,   ᫥ ࠧࠡ⪠  㤥 ᯮ짮.



***   䫠  *********************************************

       TO (Time Out)  PD (Power Down).

     ﭨ ⮢ ॣ  "TO"  "PD"   ।,  祬
 맢 "":

        -  祭 ⠭,
        - ࠡ뢠 ⠩ watchdog,
        - 室  ०    ࣮ॡ
          (Sleep)  १ ࠡ뢠 watchdog ⠩,
        -  譥 ᨣ /MCLR.

     ﭨ  ⮢   ⮫쪮 ᫥騥 ᮡ:

 Ŀ
          TO  PD  ਬ砭                        
 Ĵ
 祭       1   1    -                                
 WDT timeout     0           PD        
 Sleep    1   0    -                                
 CLRWDT   1   1    -                                
 

    ਬ砭: ⨥ WDT timeout ந室 ᨬ   ﭨ  TO
. Sleep  믮 ᨬ  ﭨ PD .

      ﭨ ⮢ TO  PD ᫥ ""

Ŀ
 TO  PD  ""  맢 ᫥騬 ᮡﬨ         
Ĵ
 0   0   室  SLEEP  襭 প Watchdog  
 0   1   襭 প Watchdog (  ० SLEEP)  
 X   0   室  SLEEP  譥 ᨣ /MCLR        
 1   1   祭 ⠭                               
 X   X   "0"-  室 /MCLR                      


    ਬ砭:  TO  PD ࠭ ⥪饥 ﭨ    ,  
 ந   ᮡ⨩ ᫥  ⠡. "0"-  
஢  室 ⠫ /MCLR    ﭨ ⮢ TO  PD.



*** ࣠ ஥  ******************************************

    ணࠬ  稪    PIC16C84    ਭ  13       ᯮᮡ
ᮢ  814  ꥬ  ணࠬ  .  ,  䨧᪨   
⠫  ⮫쪮 114   (  0000h-03FFh).  饭  
ᠬ  3FFh 䠪᪨             .
  室   0000h,    뢠  室  
 0004h.
    EEPROM PIC16C84 ⠭  ࠭祭 ᫮ 横 ࠭/.
⮡   ணࠬ  ,  ⠫      ॢ  
ᯥ樠  ०    ஬       /MCLR      殮
ணࠬ஢ Vprg,  ⠭ Vdd  室  । 4.5  ...
5.5. PIC16C84 ਣ  ਬ,       
ணࠬ.         ணࠬ      ⢫    ⭮,
᫥⥫쭮  ᯮ짮 ⮫쪮  .


*** PC    ****************************************************

    (f2). ணࠬ 稪

    ਭ ணࠬ  稪  -  13  .  訩    ணࠬ
稪 (PCL) 㯥  ⥭     室    ॣ  02h.
訩  ணࠬ 稪  (PCH)          ࠧ
⠭  ᠭ. 訩  ணࠬ 稪   ᠭ
१  PCLATH  ॣ,    ண  0Ah.    ᨬ      ⮣,
㦠   ணࠬ 稪   祭    ६  믮
  CALL,  GOTO,      訩    ணࠬ  稪   (PCL)
ந , - 訥  ணࠬ  稪  㦠  
PCLATH ࠧ묨 ᯮᮡ ⠪,    㭪.

砩   GOTO, CALL --------------------------
  Ŀ
  12..1110 .............................0 
  
                        
                           OpCode
 Ŀ         
  4..3 PCLATH
 

 砩 ,   १ 頥  f2
 --------------------------------------------------
   Ŀ
   12  .....  8 7........................0 
   
                         
                            ALU
  Ŀ         
   4 ...... 0 PCLATH
  




*** ⥪    ணࠬ ****************************************

    ⠫ PIC16C84  쬨஢  ⥪ ਭ 13 .
 ⥪  ਭ   ணࠬ      ,
 㪠⥫ ⥪ 짮⥫ 㯥.  饥  祭  ணࠬ
稪 뫠  ⥪,  믮  CALL  ந
ࠡ⪠ 뢠.  믮  楤      ணࠬ
( RETLW , RETFIE   RETURN),    ணࠬ  稪  㦠
ᮤন ⥪.  PCLATH  (0Ah)          
⥪.


***   EEPROM *******************************************************

    ६   EEPROM.

      EEPROM         ଠ樨.
   ⮬᪨ ࠥ ।饥 祭  뢠
    (࠭  ।  ).      樨   ந
஥ ⮬  EEPROM. ন 祥 ⮩   ࠭
 몫祭 ⠭.
    ⠫  PIC16C84        648  EEPROM  ,   
   ⥭  ६ ଠ쭮  ࠡ  (  ᥬ  
 殮).      ਭ    ॣ஢  .
   ⢫  १    ॣ:  EEDATA  <08h>,  
ᮤন  ᥡ 쬨⮢      ⥭/    EEADR  <09h>,
  ᮤন    ᥡ    祩      ன      饭.
⥫쭮    ࠢ  ॣ:  EECON1  <88h>    EECON2
<89h>.
     뢠    EEPROM  室    ॡ㥬
  EEADR ॣ  ⥬ ⠭  RD EECON1<0>  . 
  ᫥饬    横    ॣ  EEDATA      
⠭.   ॣ EEDATA 饫.
        EEPROM, 室 ᭠砫  ॡ㥬 
 EEADR ॣ     EEDATA  ॣ.  ⥬  믮  ᯥ樠
᫥⥫쭮 , ந ।⢥ :

        movlv   55h
        movwf   EECON2
        movlv   AAh
        movwf   EECON2
        bsf     EECON1,WR       ;⠭ WR ,  

     ६ 믮 ⮣ ⪠ ணࠬ,  뢠  
饭   筮  믮  ६  ࠬ.  ६    -
ਬ୮ 10. ᪮ ६  㤥    ᨬ  
殮, ⥬  㠫 ᢮ ⠫.    
 WR ⮬᪨ ,   䫠  襭    EEIF,    
  뢠, ⠭.
     ।饭  砩  ᥩ        ।ᬮ७
ᯥ樠  WREN  ॣ  EECON1.    ঠ    WREN
몫祭, ஬  砥,  㦭    .  
⮣,  ᥣ,    ⠭    WREN    ,  
믮   ࠭    ࠧ  ,  ⮡  
砩 믮    ᡮ ணࠬ.


*** ࠢ EEPROM *****************************************************


        ࠢ騥 ॣ  EEPROM
        --------------------------------
        㭪                    祭 ᫥ 祭
 Ŀ
 EEDATA  EEPROM ॣ           08h  XXXX XXXX  
 Ĵ
 EEADR   EEPROM ॣ           09h  XXXX XXXX  
 Ĵ
 EECON1  EEPROM 1 ࠢ騩 ॣ   88h  0000 X000  
 Ĵ
 EECON2  EEPROM 2 ࠢ騩 ॣ   89h      -      
 


     EECON1  EECON2.
    ------------------------

     EECON1 ( 88h) -  ࠢ騩 ॣ ਭ   .
訥   䨧᪨ ,  訥      ᥣ
 `0`.

  EECON1      88h
 C  .-   0000000
  Ŀ
     -     -     -   EEIF WRERR  WREN   WR    RD  
  
     7      6                                  1      0

    ࠢ騥  RD  WR ᪠ ᮮ⢥⢥ ⥭  .  
    ⠭  ⮫쪮  ணࠬ.  뢠-  ⭮  
襭 権  ⥭/.    ணࠬ      WR
।頥 ०६ 砭 .

 Ŀ
   RD   -  ⥭.
 
             RD =1 : ᪠ ⥭   EEPROM. ⥭ 
              横. ⠭ ணࠬ.  ⭮.

 Ŀ
   WR   -  .
 
             WR  =1  :   ᪠               EEPROM.
             ⠭ ணࠬ.  ⭮.

 Ŀ
  WREN  -  ࠧ襭     EEPROM.
 
             WREN = 1: 襭 .
             WREN = 0: 饭 .
             ᫥ 祭 ⠭ WREN .



     訡 WRERR ⠭,        뢠
ᨣ  /MCLR   ᨣ      WDT  ⠩.  㥬
஢   䫠  WRERR      室  ந  १
,     ࠭  ॣ EEDATA  EEADR.

 Ŀ
 WRERR  -   訡 .
 
             WRERR  =  1:    ⠭,       
             ०६ 뢠 ᨣ    /MCLR  (  ६
             筮 ०  ० SLEEP)  ᨣ   WDT  
             ६ 筮 ०.


     EEIF ⠭,  ஥ ⮬ 蠥   
 .    襭 ணࠬ.

 Ŀ
  EEIF  -  襭 .
 
            EEIF = 1:  ⠭,  襭 .
            ⢥騩  ࠧ襭 뢠 - EEIE 
            ॣ INTCON.



*** ࣠ 뢠 ************************************************

    뢠  PIC16C84     筨:

 - 譥 뢠   RB0/INT,
 - 뢠  ९ 稪/⠩ RTCC,
 - 뢠  砭    EEPROM
 - 뢠   ᨣ   RB<7:4>.

     뢠       /  -  0004h.  ,  
ࠢ饬 ॣ 뢠  INTCON  뢠:-      
筨  㯨      뢠.   뢠   ᮮ⢥騬
⮬-䫠.  뢠   ᪨஢  㠫쭮  
騬 ⮬. ⢥ ᪫祭  뢠    
EEPROM.  䫠 室  㣮 ॣ EECON1.
     饣 ࠧ襭/饭 뢠 GIE (INTCON <7>)  ࠧ蠥
(᫨=1)    㠫쭮  ᪨஢  뢠    頥
(᫨=0) .   뢠    ⤥쭮      ⥫쭮
ࠧ襭/饭 ⠭/ᮬ  ᮮ⢥饣      ॣ
INTCON.
      GIE       .      稭   ࠡ뢠
뢠,  GIE  ,  ⮡    쭥訥  뢠,
  뫠  ⥪,   ணࠬ 稪 㦠 
0004h.  ६  ॠ樨    뢠    譨  ᮡ⨩,  ⠪   
뢠   INT   B, ⠢ ਡ⥫쭮  横.
   横 , 祬  ७ ᮡ⨩, ⠪    뢠
 ९  ⠩ RTCC. ६ ॠ樨 ᥣ .
     ணࠬ ࠡ⪨  뢠  筨  뢠    
।  ᮮ⢥饬   ॣ 䫠.  䫠-  
 ணࠬ 襭  ணࠬ.  ᮢ  뢠  
  ᮮ⢥⢥ ᪨ ⮢      饣  ᪨஢
GIE.
             뢠   RETFIE   蠥   뢠
ணࠬ  ⠭  GIE, ⮡  ࠧ 뢠.





***  ᮢ  ᮪ **********************************************

    ࠢ騩 ॣ 뢠   

 Ŀ
  GIE   EEIE  RTIE  INTE  RBIE  RTIF  INTF  RBIF 
 

 : 0Bh
 祭  reset= 0000 000?

 Ŀ
  RBIF   - 뢠     RB.
 
  ⠭,  ᨣ  室 RB<7:4> .
  뢠 ணࠬ ᯮᮡ.

 Ŀ
  INTF   -  뢠 INT.
 
  ⠭,    INT  ᨣ 
 譥 筨뢠. 뢠 ணࠬ ᯮᮡ.


 Ŀ
  RTIF   -  뢠  ९ RTCC.
 
  ⠭,  RTCC ९.
  뢠 ணࠬ ᯮᮡ.

 Ŀ
  RBIE   -  ࠧ襭/饭 RBIF 뢠.
 
 RBIE = 0 : 頥 RBIE 뢠
 RBIE = 1 : ࠧ蠥 RBIE 뢠

 Ŀ
  INTE   -  ࠧ襭/饭 INT 뢠.
 
 INTE = 0 : 頥 INT 뢠
 INTE = 1 : ࠧ蠥 INT 뢠

 Ŀ
  RTIE      ࠧ襭/饭 RTIF 뢠.
 
 RTIE = 0 : 頥 RTIE 뢠
 RTIE = 1 : ࠧ蠥 RTIE 뢠

 Ŀ
  EEIE  -   ࠧ襭/饭  뢠 EEPROM .
 
 EEIE = 0 : 頥 EEIF 뢠
 EEIE = 1 : ࠧ蠥 EEIF 뢠

 Ŀ
  GIE       ࠧ襭/饭  뢠.
 
 GIE = 0 : 頥 뢠
 GIE = 1 : ࠧ蠥 뢠

  c뢠 ⮬᪨  ᫥ ⥫⢠:
  -  祭 ⠭.
  -  譥 ᨣ /MCLR  ଠ쭮 ࠡ.
  -  譥 ᨣ /MCLR  ० SLEEP.
  -  砭 প ⠩ WDT  ଠ쭮 ࠡ.
  -  砭 প ⠩ WDT  ० SLEEP.


*** 譥 뢠 ****************************************************

    譥 뢠   RB0/INT ⢫  ஭:    
饬 (᫨ 6 INTEDG=1  ॣ  OPTION),      ᯠ饬
஭ (᫨ INTEDG=0).  ஭ 㦨     INT,    
 INTF  ⠭  (INTCON  <1>).    뢠    
᪨஢ ⠭ ࠢ饣  INTE    (INTCON  <4>).  
 INTF   饭 뢠饩 ணࠬ । ⥬,  
ࠧ  뢠. 뢠 INT  뢥    ०
SLEEP, ᫨ । 室   ०  INTE   ⠭    .
ﭨ  GIE ⠪  ।:  㤥      室  
ணࠬ 뢠 ᫥ 믠  ० SLEEP.



*** 뢠  RTCC ****************************************************

    ९  稪  RTCC  (FFh->00h)  ⠭      RTIF
(INTCON<2>).        뢠              ࠧ襭/饭
⠭/ᮬ  ᪨ RTIE (INTCON<5>).

  RTIF -  ணࠬ ࠡ⪨.




*** 뢠   RB ************************************************

      ᨣ   室  RB<7:4> ⠭  
RBIF   (INTCON<0>).      뢠         ࠧ襭/饭
⠭/ᮬ  ᪨ RBIE (INTCON<3>).

  RBIF -  ணࠬ ࠡ⪨.





*** 뢠  EEPROM **************************************************

      뢠  砭   EEPROM, EEIF  (EECON1<4>)
⠭  砭 ⮬᪮       EEPROM.  
뢠   ᪨஢ ᮬ  EEIE (INTCON<6>).

  EEIF -  ணࠬ ࠡ⪨.


***  ॣ஢/⮢ ************************************************

    ⠫   : 5   RA  8     RB    ⮢
㠫쭮 ன     뢮.


*** 奬   A ***************************************************

      -     ਭ  5  ,  ᮮ⢥騥    ⠫
RA<4:0>.  RA<3:0> 㭠ࠢ,      RA4  -室    
⮪.  ॣ   - 05h. ⭮騩        ࠢ騩
ॣ TRISA ᯮ    ࢮ  ࠭  ॣ஢      85h.
TRISA<4:0> -   ॣ  ਭ  5  .  ᫨    ࠢ饣  TRISA
ॣ    祭   ,      ᮮ⢥      㤥
⠭  .  ४砥     뢮    ६
뢮   ᮤন  ᮮ⢥饣  ॣ  饫.    
奬 ⮢ RA0..RA3


      饫   
                     Ŀ                 Vdd
      設 ĴD                      
                                Ŀ    
          WR Port ĴC  /QĴ    Ĵ
                      ĳĴXOR     Ŀ       뢮
                                             
         TRIS ॣ               ı
                     Ŀ                    
          W ॣ.ĴD   Q  Ŀ         
                             Ĵ    Ĵ      
                  ĴC  /QĴAND      Ŀ    
   "TRIS f" R               
                        Reset              Vss   
                      Ŀ                      
     設 Ĵ 1                      
                          RD TRIS              
                                            
                        饫  室           
                  Ŀ Ŀ    Ŀ   
                 Ĵ 1  ĴQ    DĴTTL/CMOS
                              
                            ClkĿ
         RD Port           
            

뢮 RA4/RT  ᪮쪮  奬.  ਢ 

      饫   
                     Ŀ
      設 ĴD    
                          
          WR Port ĴC  /QĿ
                                            뢮
                                                   RA4/RT
         TRIS ॣ                ı
                     Ŀ                     
          W ॣ.ĴD        Ŀ         
                             Ĵ    Ĵ      
                  ĴC  /QĴAND      Ŀ    
   "TRIS f" R               
                        Reset              Vss   
                      Ŀ                      
       設 Ĵ 1                      
                          RD TRIS              
                                            
                        饫  室           
                  Ŀ Ŀ    Ŀ   
                 Ĵ 1  ĴQ    D´Schmitt 
                             
                            ClkĿ 
         RD Port           
             
          室 稪 RTCC       
             


 
     #   㭪 .                             㣨 㭪樨.
 Ŀ
 RA0    0 /뢮.室 ஢ .               -        
 Ĵ
 RA1    1 /뢮.室 ஢ .               -        
 Ĵ
 RA2    2 /뢮.室 ஢ .               -        
 Ĵ
 RA3    3 /뢮.室 ஢ .               -        
 Ĵ
 RA4/RT 4 /뢮.室- . 室 譥    
         室 - ਣ .                     ⠪⮢ ᨣ 
                                                      RTCC         
 



*** 奬   B ***************************************************

      -  㭠ࠢ , ਭ  ᥬ  ( ॣ
06h). ⭮騩    ࠢ騩 ॣ TRISB ᯮ   ࢮ
࠭ ॣ஢   86h.  ᫨    ࠢ饣  TRISB  ॣ
 祭 ,  ᮮ⢥  㤥  ⠭  
.  ४砥      뢮    ६  뢮    
ᮤন ᮮ⢥饣 ॣ 饫.
               ⨢  㧪  (
100)   ⠭.  ⮬᪨  ⪫砥,  ᫨    
ணࠬ஢  뢮.  ⮣,  ࠢ騩    RBPU  OPTION<7>
 ⪫ (RBPU=1)  㧪.    祭  ⠭  ⠪
⪫砥  㧪.
        (RB<7:4>)  ᯮᮡ 맢 뢠 
 祭 ᨣ    . ᫨      ஥  
,   訢  饫  横 ⥭ Q1.  稭
室 ᨣ ࠢ   ன        横.  
ᮢ 祭 ᨣ      饫,    ᮪
஢. 室 ⥪஢ "ᮢ" RB4,RB5,RB6,RB7  ꥤ  
   뢠 RBIF (  INTCON<0>).    ,
஥  뢮,      ⮬  ࠢ.  뢠  
뢥 ⠫   ०  SLEEP.    ணࠬ  ࠡ⪨  뢠
᫥   뢠   ᫥ ᯮᮡ:

   1)  뢠   㫥   RBIE INTCON<3>.
   2)   .   ﭨ ࠢ.
   3) 㫨  RBIF INTCON<0>.

    뢠   ᮢ    ணࠬ  ⠭  ७
⨢ 㧪      ᯥ ⮩ 䥩
ਬ  ன,  室  ० SLEEP   .

     RB0 ᮢ饭  室 譥 뢠 INT.

 
     #   㭪 .                             㣨 㭪樨.
 Ŀ
 RB0/INT0 /뢮.室 ஢          室 譥  
         ७ ணࠬ㥬 ⨢ 㧪. 뢠     
 Ĵ
 RB1    1 /뢮.室 ஢                -        
         ७ ணࠬ㥬 ⨢ 㧪.                
 Ĵ
 RB2    2 /뢮.室 ஢                -        
         ७ ணࠬ㥬 ⨢ 㧪.                
 Ĵ
 RB3    3 /뢮.室 ஢                -        
         ७ ணࠬ㥬 ⨢ 㧪.                
 Ĵ
 RB4    4 /뢮.室 ஢          뢠  
         ७ ணࠬ㥬 ⨢ 㧪.       
 Ĵ
 RB5    5 /뢮.室 ஢          뢠  
         ७ ணࠬ㥬 ⨢ 㧪.       
 Ĵ
 RB6    6 /뢮.室 ஢          뢠  
         ७ ணࠬ㥬 ⨢ 㧪.       
 Ĵ
 RB7    7 /뢮.室 ஢          뢠  
         ७ ணࠬ㥬 ⨢ 㧪.       
 



*** ஡ c ⠬ ****************************************************


    ஡  ࣠樨 㭠ࠢ ⮢
    -----------------------------------------------

      ७ 믮    ⥭+.  ਬ,
 BCF  BSF 뢠  楫,       뢮
१ ⭮.  室 ஦. ਬ,  BSF 
 5  ॣ  f6  (  )  ᭠砫  ⠥    ᥬ  .  ⥬
믮  ⢨    ⮬  5       祭      楫
뢠  室 饫. ᫨ 㣮  ॣ f6 ᯮ 
⢥ 㭠ࠢ /뢮 (᪠  0)      
।  室, 室 ᨣ  ⮩  㤥 ⠭   ᠭ
⭮  室 饫 ⮩- ,   ।饥  ﭨ.
      ⠥    ०  ,    ஡  
. , ᫨   0 ४    ०  뢮,  
ﭨ 㤥 ।.
     , ࠡ  ० 뢮,   ""  譨
筨 ⮪("⠦ ",  "⠦  ").  騥  訥
⮪  । ⠫.

    ᫥⥫쭮 饭  ⠬ /뢮.
    ------------------------------------------------
       뢮  ந室        横.    
⥭,    ⠡    砫    横.  
⥫   ⥭, ᫥ ࠧ        .
  뢠  樮  ⠭  殮    뢮.
  ॡ  ணࠬ  প,  ⮡  殮     
(    㧪)  ᯥ  ⠡஢    砫   ᯮ
᫥饩  ⥭.



***    祭 ********************************************

      PIC16C84 -  14-⮢ ᫮,  ஥  ࠧ  
  ᫥騥 : - 1.  樨, -2.       
࠭,   ⢮    ⮩ . ⥬ 
PIC16C84 砥  ᥡ -ਥ஢ , -ਥ஢,
樨  ⠭⠬   । ࠢ.
     -ਥ஢  "f" 砥 ᮡ ॣ,  
ந ⢨; "d" -  ।, 㤠  १.  ᫨
"d" =0,  १ 㤥 饭  W ॣ,  "d"=1  १  㤥
饭  "f", 㯮⮬  .
     -ਥ஢  "b" 砥  ,  饣
 ,  "f" - ॣ ,  ஬   ᯮ.
      । ࠢ  ॠ権  ⠭⠬, "k" 砥
쬨  ⨡ ⠭.
      믮   祭      横.    
 ᯮ         横:  -1.  ஢ઠ
᫮    室,  -2.  ணࠬ  稪     १
믮  .      横  ⮨      ਮ
.  ࠧ,    ⮩ 4  ६ ᯮ
 横 㤥 1 .



***  ਥ஢  ******************************************

Ŀ
                               ਬ砭 
                                                   
Ĵ
 ADDWF  f,d      W  f                    2,3     
 ANDWF  f,d     ᪮  W  f                2,3     
 CLRF   f        ॣ f                  3       
 CLRW   -        ॣ W                  -       
 COMF   f,d      ॣ f               2,3     
 DECF   f,d     ६ ॣ f              2,3     
 DECFSZ f,d     ६ f, ய           2,3     
                , ᫨ 0                           
                                                          
 INCF   f,d     ६ ॣ f              2,3     
 INCFSZ f,d     ६ f, ய           2,3     
                , ᫨ 0                           
                                                          
 IORWF  f,d     ᪮   W  f             2,3     
 MOVF   f,d     뫪 ॣ f              2,3     
 MOVWF  f       뫪 W  f                   3       
 NOP    -                          -       
 RLF    f,d      f  १ ७       2,3     
 RRF    f,d      f ࠢ १ ७      2,3     
 SUBWF  f,d     ⠭ W  f                  2,3     
 SWAPF  f,d      ⠬ ࠤ  f          2,3     
 XORWF  f,d     ᪫饥  W  f             2,3     
 ADDLW   k       ⠭  W.            -      
 ANDLW   k      ᪮  ⠭  W         -      
 IORLW   k      ᪮  ⠭  W       -      
 SUBLW   k      ⠭ W  ⠭.          -      
 MOVLW   k      뫪 ⠭  W            -      
 XORLW   k      ᪫饥  ⠭  W      -      
 OPTION         㧪 W  OPTION ॣ        1      
 TRIS    f      㧪 TRIS ॣ             1      





***  ਥ஢  *******************************************

Ŀ
                               ਬ砭 
Ĵ
 BCF     f,b       ॣ f           2,3     
 BSF     f,b    ⠭   ॣ f       2,3     
 BTFSC   f,b    ய ,                -      
                ᫨  ࠢ                        
 BTFSS   f,b    ய ,                -      
                ᫨  ࠢ                     




*** 室 **************************************************************

Ŀ
                                  ਬ砭  
Ĵ
 CALL    k      맮 ணࠬ                     -      
 CLRWDT          Watchdog ⠩                 -      
 GOTO    k      室                        -      
 RETLW   k        ணࠬ               -      
                㧪 ⠭  W                       
 RETFIE           뢠.                 -      
 RETURN           ணࠬ.               -      
                                                              
 SLEEP          室  ० SLEEP                  -      





*** 砭  ᭥ *************************************************

    ਬ砭 1:  TRIS  OPTION  饭    祭    
ᮢ⨬  ᥬ⢮ PIC16C5X.  ᯮ짮   ४.  
PIC16C84 ॣ TRIS  OPTION 㯭  ⥭       
ॣ  ஬. ।०,       ন
 쭥 ࠧࠡ⪠ PIC16CXX.
    ਬ砭 2:   ॣ /뢮, ਬ  MOVF
6,1, 祭, ᯮ㥬  䨪樨 뢠  ।⢥  
   ⠫.   ᫨    祭    饫    뢮        ,
ணࠬ஢  뢮 ࠢ "1",  譨 ᨣ    ⮬  뢮
"0" - "" ᭠㦨,  㤥 뢠 "0".
    ਬ砭 3: ᫨ ࠭ ⮩   ॣ f1 (,  ᫨
⨬, d=1),  ⥫, ᫨  祭  RTCC, 㤥 㫥.





*** ᫮  ********************************************************

     PIC16C84  ࠧ  ਠ⠬ ᮢ:

 1)   祭 ⠭.
 2)   譥 ᨣ /MCLR  ଠ쭮 ࠡ.
 3)   譥 ᨣ /MCLR  ० SLEEP.
 4)   砭 প ⠩ WDT  ଠ쭮 ࠡ.
 5)   砭 প ⠩ WDT  ० SLEEP.

      ᯥ.ॣ஢    樠.    
砩 ﭨ  祭 ⠭     㣨  
ᮢ. 㣠  ᯥ.ॣ஢ 樠  "ﭨ  "
   , ஬   砭  প  ⠩  WDT  
० SLEEP.    ᬠਢ   ६  প  
ଠ쭮 ࠡ.      ᪮쪮  ᪫祭.  ணࠬ  稪
ᥣ 뢠   (0000h).   TO    PD  ⠭
 뢠  ᨬ  ਠ .      ᯮ
ணࠬ    ।  த  .    祭  ᫥  
ਢ  ⠡.

    ﭨ ॣ஢ ᫥  ।⠢   ⠡.    ਭ
祭: u - , x -⭮, -  ᯮ,⠥ 
`0`. ? - 㤥 ⠭  砭   EEPROM

Ŀ
    W    -  xxxx xxxxuuuu uuuuuuuu uuuu uuuu uuuu uuuu uuuuuuuu uuuu
Ĵ
  INDIR 00h     -       -         -          -        -        -    
Ĵ
  RTCC  01h xxxx xxxxuuuu uuuuuuuu uuuu uuuu uuuu uuuu uuuuuuuu uuuu
Ĵ
   PC   02h  0000h    0000h     PC+1      0000h    0000h     PC+1   
Ĵ
 STATUS 03h 0001 1xxx0000 1uuuuuu0 0uuu 000u uuuu 0001 0uuuuuu1 0uuu
Ĵ
  FSR   04h xxxx xxxxuuuu uuuuuuuu uuuu uuuu uuuu uuuu uuuuuuuu uuuu
Ĵ
 PORT A 05h xxxx xxxxuuuu uuuuuuuu uuuu uuuu uuuu uuuu uuuuuuuu uuuu
Ĵ
 PORT B 06h xxxx xxxxuuuu uuuuuuuu uuuu uuuu uuuu uuuu uuuuuuuu uuuu
Ĵ
 TRIS A 85h ---1 1111---1 1111---u uuuu ---1 1111 ---1 1111---u uuuu
Ĵ
 TRIS B 86h 1111 11111111 1111uuuu uuuu 1111 1111 1111 1111uuuu uuuu
Ĵ
 OPTION 81h 1111 11111111 1111uuuu uuuu 1111 1111 1111 1111uuuu uuuu
Ĵ
 EEDATA 08h xxxx xxxxuuuu uuuuuuuu uuuu uuuu uuuu uuuu uuuuuuuu uuuu
Ĵ
 EEADR  09h xxxx xxxxuuuu uuuuuuuu uuuu uuuu uuuu uuuu uuuuuuuu uuuu
Ĵ
 EECON1 88h ---0 0000---0 ?000---u uuuu ---0 ?000 ---0 ?000---u uuuu
Ĵ
 EECON2 89h    -         -        -         -         -        -    
Ĵ
 PCLATH 0Ah ---0 0000---0 0000---u uuuu ---0 0000 ---0 0000---u uuuu
Ĵ
 INTCON 0Bh 0000 000x0000 000uuuuu uuuu 0000 000u 0000 0000uuuu uuuu




***    . ⠭ ***************************************

    ⠫ PIC16C84  ஥ ⥪ 祭  ⠭.  
᪠ 稭  뤥প ६ ᫥ ⮣,   殮  ⠭
ᥪ ஢  1,2...1,8 .  祭 뤥প    72
⠥,    殮  ⨣         ᪠   㣮
⠩뤥প  ⠡ 楢 .  ணࠬ㥬  
䨣樨  ࠧ      뤥প    ஥
⠩ ᪠. 뤥প ᪠     ஢  ⠫,  
⠭  ⥬. . ࠪ⨪ ﭭ ⮪.
        ⠡    뢠  1024      
砢襣 ࠡ . ⠥,    楢      
६ 襫    ०.    ᯮ짮  RC  ஢-  뤥প  
⠡  ந.
    ⥬ 砥 ⠩  譥  /MCLR.   室
  砥,  ॡ ᨭ஭   ࠡ ᪮쪮 PIC
஫஢ १ 騩   ᨣ  /MCLR.  ᫨  ⠪  ᨣ  
㯠,  १ ६ Tost ࠡ뢥  ७  ᨣ    
஫ 稭 室  ணࠬ.  ६  Tost  ணࠬ  ⠬
䨣樨  EEPROM.
      ஡,  Vdd ⠥ ᫨誮     
뤥প  ,  ⠭   ⨣ ᢮ 쭮  祭
Vdd(min)  ࠡᯮᮡ.    ⠪    ४㥬   ᯮ짮
譨 RC 楯窨    /MCLR.  ਢ ⠪ 楯窠

                 Vdd
                 
                R             
                              
                        R1      
                 ıĴ/MCLR
                C               
                              
                 
               
                Vss

       ਬ      ண  ࠧ鸞    
몫祭 ⠭.  १ R < 40 , ⮣     㤥
   0,2.  100   <R1<  1  ࠭  ⮪    
/MCLR.




*** Watch Dog ⠩ ******************************************************

    Watchdog ⠩ ।⠢ ᮡ  ᨬ ஥  RC
,   ॡ  譨  楯.    㤥  ࠡ,
 ᫨ ᭮  ⠭,      뢠    ᯮ
 SLEEP.  ࠡ뢠 ᨣ . ࠡ⪠  ⠪  ᮢ
  饭 ⥬    ᯥ樠  䨣樨 WDTE.
  ந  ⠯ ஦ 奬.

    뤥প ६ WDT.

    쭠 뤥প WDT ⠢ 18  ( ᯮ짮 ⥫).
    ⥬,  殮  ⠭,    ᮡ⥩  ⨯
奬. ᫨ ॡ 訥 প,   WDT     祭
஥   ⥫      樥⮬         1:128;   
ணࠬ ⥬   ॣ OPTION.    ॠ
뤥প  2.5 ᥪ㭤.
     "CLRWDT"  "SLEEP"  WDT  ⥫, ᫨  祭 
WDT.  ᪠ 뤥প ६ ᭠砫   ।頥    ஥
६ ࠡ ᨣ . ᫨ ᨣ   WDT    ந襫,
 ६   "TO"  ॣ  (f3).   ਫ
 ᮪  ஢  ,  ᮤন  ॣ  OPTION  থ  ᡮ.
⮬ ॣ OPTION   १ ࠢ ஬⪨  ६.
   ,      襩    樥    :    Vdd=min,
⥬=max  max 樥  ⥫,-  ਢ    ᠬ
让 뤥প ६,   ⨣ ᪮쪨 ᥪ㭤.



***  ஢. *****************************************************

    ⠫  PIC16C84    ࠡ    ६   ⨯   ஥
஢. 짮⥫  ணࠬ஢  䨣樮 
(FOSC1  FOSC0)  롮    ०: RC, LP, XT, HS.
    ⠫ PIC16...  ⠪ ⠪஢   譨 筨.
    ,  ஥    楢    ࠬ᪨  १,
ॡ ਮ ⠡樨 ᫥ 祭 ⠭.  ⮣, ஥
⠩ ᪠  ন ன⢮  ﭨ  ਬ୮  18
 ᫥ ⮣,    ᨣ    /MCLR    ⠫  ⨣  ஢
᪮ .  ࠧ,  楯窠 RC , 易   
/MCLR     ॡ.


    ஥    ࠡᯮᮡ      ।   
饣 殮:

            Ŀ
               Vdd      OSC mode      Max Freq   
            Ĵ
              2..3V     RC              2 MHz    
                        LP              200 kHz  
            Ĵ
              3..6V     RC, XT          4 MHz    
                        LP              200 kHz  
            Ĵ
              4,5..5,5  HS              10 MHz   
            


    !        500  ,  ७    
஢ ᡮ   ମ,  ४砥  0 
A. ⮣   ந室    ᯮ짮  譥      
஥ RC .



***    **************************************************

    PIC16C84-XT,  -HS     -LP   ॡ   祭   楢   
ࠬ᪮ १  뢮 OSC1  OSC2.

                   C1
             Ĵ> OSC1
                      
                   
       Ĵ          XTAL
                  
               C2         Rs
     Vss     Ĵı< OSC2


    ન஢ ᫥:  XT  -  ⠭  楢  ,  HS  -
᮪ 楢 ,  LP  -      
 ਫ.   Rs    ॡ    
"HS", ᮡ    20     襭  ମ.    ⠪
 ॡ  ० XT  १஬ ⨯ AT strip-cut.

  롮 ஢  ࠬ᪮ १.

Ŀ
                   
   १    1=2        
Ĵ
              455      150 - 330   
     XT         2       20 - 330   
                4       20 - 330   
Ĵ
     HS        10       20 - 200   



  롮   楢 
Ŀ
                      
                   1           2          
Ĵ
   LP          32        30        30 -  50    
              100        15           15       
              200        0- 15      0 -  15    
Ĵ
    XT        100      15 - 30    200 - 300    
              200      15- 30     100 - 200    
              455      15 - 30     15 -100     
                1      15 - 30     15 -  30    
                2        15          15        
                 4       15          15        
Ĵ
    HS          4        15          15        
               10        15          15        


     ᮪  㤥  㢥稢  ⠡쭮  ,  
⠪ 㤥 㢥稢 ६ ᪠. 祭 ਢ  ਥ஢.
  ०  HS    XT,  ⮡      ମ      ॡ
᫥⥫ १ Rs.


*** RC . *********************************************************

      । ॡ   த⢨      筮  
६,  ⠫, ਬ PIC16C84-RC,   죨  
ॠ ⮩ RC .

                  Vdd
                 
                Rext                   
                                       
                                         
                 ĴOSC1
            Cext                         
                           ClockOut    
                             Fosc/4 <ĴOSC2
                                     
                Vss

      㭪 饣  殮,  祭  १  Rext,
 Cext   ⥬.  ஬  ⮣,      㤥
⥫쭮   ⨨  ⨨.     樨  
ᮡ⢥      ⠫,    ﭨ  ⭮    
祭 Cext. 㦭 ਭ   ⠪ ३ R  C ⮢.
     祭 Rext  2.2    ࠡ ⠡쭮 
 .  祭  祭 Rext ( .  1  )  
⠭ ⢨⥫  堬,    ⠦  窠  ⮪.
㥬 稭 Rext 室  5   100 .  
ࠡᯮᮡ    ⢨  譥    (Cext  =  0),  
४㥬 ᯮ짮   20     㢥祭  ⠡쭮
ࠡ.   Cext,    ,   ᨫ쭮 
 ⠦ ⥩.  㤥 ⥬ , 祬  稭 R (⠪
 ﭨ ⮪ 窨   RC  ᨫ쭥   R)  
祬  稭 C (⠪   ⮬ 砥  ᨫ쭥    ﭨ
⠦ ⥩).
      ⮩ ,     4,      
OSC2/CLKOUT,        ᯮ짮     楫   ஢   
ᨭ஭樨 㣨 奬.



*** 譥 㦤. **************************************************


                  ͻ        
    >Ķ 1ĴOSC1
                  ͼ        
                              
            ⠢  <ĴOSC2
            ᢮         




***  OPTION ********************************************************

     OPTION ( 81h) 㯥   ⥭        ᮤন
ࠧ ࠢ騥 ,   ।  䨣  ।⥫,
㤠  祭:  RTCC  WDT,  ஭ 譥  뢠  INT  
譥 ᨣ  RTCC, 祭 ⨢ 㧪   RB.


   OPTION               81h
  祭  祭 ⠭= FFH

      7      6                                   1     0
   Ŀ
    /RBPUINTEDG  RTS   RTE   PSA   PS2   PS1   PS0 
   
                                         /       /     /
               /------------------------/-------/-----/
              /  ன ।⥫
             /
 Ċ樥   Ŀ
     PS2...PS0             RTCC         WDR       
 Ĵ
      0 0 0             1 : 2          1 : 1      
      0 0 1             1 : 4          1 : 2      
      0 1 0             1 : 8          1 : 4      
      0 1 1             1 : 16         1 : 8      
      1 0 0             1 : 32         1 : 16     
      1 0 1             1 : 64         1 : 32     
      1 1 0             1 : 128        1 : 64     
      1 1 1             1 : 256        1 : 128    
 

 Ŀ
  PSA    - , 騩 ⥫  : 0 - RTCC
                                     1 - WDT

 Ŀ
  RTE    - ஭ 譥 ᨣ RTCC:
      0 - ६  ⥫쭮 ஭   RTCC
             1 - ६  ⥫쭮 ஭   RTCC
 Ŀ
  RTS    - 筨 ᨣ  RTCC
      0 - ᨣ  ७ 
             1 - 譨 ᨣ   RTCC

 Ŀ
 INTEDG  - ஭ ᨣ INT:
     0 - 뢠  ⥫쭮 ஭   INT
             1 - 뢠  ⥫쭮 ஭   INT

 Ŀ
  /RBPU  -   祭 ⨢ 㧪   B.
 
             /RBPU = 0: ⨢ 㧪   
                          ࠡ  RB
             /RBPU = 1: ⨢ 㧪   ⪫祭 ᥣ




*** 祭 ⥫  ******************************************

        쬨 稪   祭   ।  RTCC
 ᫥ Watchdog ⠩. ⬥⨬,  ⥫ ࠡ⠥ ⮫쪮   
  ன. 塞, ᫨ ⥫ ࠡ⠥   RTCC,    ,
      ࠡ⠥  Watchdog ⠩஬    .  奬
祭 稪 (.  ࠧ RTCC:RTCC}.
     PSA  PS0-PS2  ॣ OPTION ।,      ன⢮
ࠡ⠥ ⥫  ன 樥 .
     ⥫ 祭  RTCC,  ,  뢠  RTCC
(., CLRF 16 MOVWF 1, BSF 1,x...  ..)   ⥫.  
 祭  Watchdog ⠩,  ।⥫   Watchdog  ⠩஬
㤥   CLRWDT. ন ।⥫ ணࠬ 㯭.

    祭  ।⥫-  ࠬ  ࠢ塞.      ।⠢
ࠣ ணࠬ ४祭  RTCC  WDT

 1. MOVLW    B`xx0x0xxx`   ; ७ ᨭ஭  
                           ;祭  ⥫. ᫨  祭
                           ;⥫ ࠢ

 2. OPTION                 ;`000`  `001`,   ६ 
                           ;㣮 祭 ⥫.

 3. CLRF 1                 ;㫨 RTCC  ⥫.

 4. MOVLW    B`xxxx1xxx`   ; WDT,   祭 ⥫.

 5. OPTION

 6. CLRWDT                 ;㫨 WDT  ⥫.

 7. MOVLW    B`xxxx1xxx`   ;  祭  ⥫.

 8. OPTION

    㭪 1  2 ॡ ⮫쪮 ⮣,   RTCC  祭 譨
筨 ᮢ. 㭪 7   8  ॡ  ⮣,      樥
  ⠭ `000`  `001`.

    ४祭 ⥫  WDT  RTCC.
    ------------------------------------

 1. CLRWDT              ;㫨 WDT  ⥫.

 2. MOVLW   B`xxxx0xxx` ; RTCC,  祭  ⥫
                        ;筨 ᨣ.

 3. OPTION

묨 ணࠬ ᫥ 짮,  ᫨ WDT 饭.



*** 䨣樮 ᫮ ************************************************

    ⠫ PIC16C84   ⮢  䨣樨,    ࠭  
EEPROM  ⠭   ⠯  ணࠬ஢  ⠫.    
    ணࠬ஢  (⠥    `0`)     ⠢   -
ணࠬ஢묨  (⠥  `1`)     롮   室饣   ਠ
䨣樨 ன⢠.   ᯮ   EEPROM      
2007h. 짮⥫ ᫥ ,    室   
  㯥 ணࠬ.

    祩 EEPROM 䨣樨.

 13                   5    4      3        2        1         0
 Ŀ  :
                        CP   PWRTE   WDTE    FOSC1   FOSC0    2007h
 

 Ŀ
  FOSC0   -  롮 ⨯ .
  FOSC1     FOSC1, FOSC0:
        00           LP 
                  01           XT 
                  10           HS 
                  11           RC 

 Ŀ
  WDTE    -  ࠧ襭 ࠡ WDT.
   WDTE = 1: WDT ࠧ襭
             WDTE = 0: WDT 饭

 Ŀ
  PWRTE   -  ࠧ襭 뤥প ६ ᫥ ⥪஢
    祭 ⠭
                 PWRTE = 1: 뤥প 㤥 ந
                 PWRTE = 0: 뤥প  㤥

 Ŀ
  CP   -   .
      CP = 1:   몫祭
             CP = 0:   祭

    ⠫   ᫮  ᯮ    .




*** 㠫쭠 ⪠ **************************************************

    ⠫  PIC16C84      ᫮,   ᯮ      
(2000h-2003h)  ।祭  ࠭ 䨪樮    (ID)
짮⥫,  ஫쭮  㬬    㣮  ଠ樨.       ᫮
䨣樨,      ⠭    ᠭ  ⮫쪮    
ணࠬ. 㯠  ணࠬ   .
    ᫨ ⠫  饭,  짮⥫  ४  ᯮ짮  
䨪樨 ⮫쪮 訥 ᥬ   ID ᫮,      訩  
뢠 `0`.  ID ᫮   㤥        饭
ਠ.



***  ணࠬ  뢠 *****************************************

    ணࠬ ,  ᠭ   ⠫,      饭  
뢠   ⠭   (CP)    ᫮  䨣樨  
. ন ணࠬ    ⠭ ⠪,        
뫮  ࠡ. ஬ ⮣,    ⠭      ⠭
  ணࠬ. -  ⭮      ᮤন  
 EEPROM.
    ᫨ ⠭ ,     CP      ⮫쪮    
ᮤন ⠫. 砫 㤥    EEPROM  ணࠬ    
    ᫥ ।    CP.

    ஢ઠ ⠫  ⠭ ⮩.

     뢠 饭 ⠫, ⥭     
१, 宦  0000000XXXXXXX( ),  X-  0  1.

    ⮡ ஢ ࠭     饭  ⠫,  ᫥
ࠢ:
    1) ணࠬ  ஢ ࠡ ࠢ ⠫.
    2) ⠭   ணࠬ  ⠩  ᮤন  ணࠬ
  䠩-⠫.
    3) ஢  饭 ⠫ ⥬ ࠢ  ணࠬ
  ᮤন ⮣ ⠫.
      EEPROM       ஢७  ᫥  ⠭  
.


***   ࣮ॡ. **********************************

    室  ० SLEEP ⢫  SLEEP.  ⮩ , ᫨
WDT ࠧ襭,   뢠    稭    ६,    "PD"  
ॣ  (f3) 뢠,  "TO" ⠭,   ஥
 몫砥.  /뢮 ࠭ ﭨ, ஥  
  室  ० SLEEP.
     ᭨ ॡ塞 ⮪  ⮬ ०,     뢮  
 ⠪ 祭, ⮡  ⥪ ⮪    ⠫    譨
楯ﬨ.      ᮥ 譨 १ࠬ   ᮪
    ஢,  ⮡     ⮪   ४祭,   뢠
騬 ᮪묨 室.     RTCC.  /MCLR   
 殮 Vihmc.

    室  ० SLEEP ⢫  १ ᫥ ᮡ⨩:
    --------------------------------------------------------------------

    1. 譨  -   ஢    /MCLR.
    2.   ࠡ뢠 WDT(᫨  ࠧ襭)
    3. 뢠. (뢠   INT,뢠     
B, 뢠  襭   EEPROM).

     ࢮ  ᮡ⨨  ந室    ᥣ  ன⢠.    㣨
ᮡ । த 믮 ணࠬ.
      "PD"    ॣ    (f3),     ⠭   
祭,      "SLEEP",      ᯮ짮  
। ﭨ     "믠":        
० "SLEEP"(稩 ),  뫮  몫祭 ⠭  (宫
).  "TO"  ।,  祬    맢  室    ०
SLEEP:  譨 ᨣ   /MCLR,  ࠡ뢠 WDT.
    ⮡ ன⢮ 諮  ० SLEEP १ 뢠,  뢠
  ࠧ襭 ⠭ ᮮ⢥饩 ᪨   ॣ  INTCON.
 室  ० SLEEP 㤥 뮫 䮭 ணࠬ,  ᫨  
᪠ 頥  뢠 (GIE=0). ᫨ GIE=1,    㤥  믮
ணࠬ ࠡ⪨ 뢠.



*** ᨬ 祭 ᪨ ࠬ஢ ************************

    室  ࠬ஢      ।    ਢ    ०
奬.  ⠫  ।쭮 ⨬  祭    祭
⥫쭮 ६    .

Ŀ
 ࢠ ࠡ ⥬                      -55 ... +125           
  ࠭                             -65 ... +150           
 殮    ⭮⥫쭮 Vss ()                       
   (᪫ Vdd  /MCLR)                        -0.6 ... Vdd+0.6        
 殮 Vdd ⭮⥫쭮 Vss                    0 ... +7.5           
 殮  /MCLR ⭮⥫쭮 Vss               0 ... + 14  (ਬ.2) 
  ᥨ 魮                            800   (ਬ.1) 
 . ⮪   Vss                                  150             
 . ⮪   Vdd                                  100             
 . ⮪                           +- 500            
 . ⥪騩 ⮪ (  뢮)               25              
 . ⥪騩 ⮪ (  뢮)              20              
 . 㬠 ⥪騩 ⮪    _   80              
 . 㬠 ⥪騩 ⮪    _   150             
 . 㬠 ⥪騩 ⮪    _    50              
 . 㬠 ⥪騩 ⮪    _    100             
                                                                          


    ਬ砭:

    1.  ᥨ 魮   ॢ 800   
. ᥨ 魮   ᫥饩 㫥:

     Pdis= Vdd*(Idd - C㬬(Ioh)) + 㬬 ((Vdd - Voh)*Ioh) +
                     + 㬬 (Vol * Iol)

    2.  殮   /MCLR  Vss() 뢠 訥
⮪,  80 ,   ਢ    ०  ⮩  .  ⮬,
४㥬  ᨣ   /MCLR १  ࠭稢騩  १
50-100 .



*** ࠬ ﭭ ⮪ ******************************************

    ࠪ⨪ ﭭ ⮪: PIC16C84-04, PIC16C84-10.
     ( ᪮, ਠ쭮, ⮬쭮 ᯮ).


 ---------------------------------------------------------------------------
                ⥬  -40 <= Ta <= +125 C ( ⮬쭮)
                                    -40 <= Ta <= + 85 C ( ਠ쭮
                                      0 <= Ta <= + 70 C ( ᪮)
               祥 殮 4.0 ... 6.0 , ᫨  㪠 
 ---------------------------------------------------------------------------
                           筮                 ᫮
                                    (ਬ.1)
 ---------------------------------------------------------------------------
 殮 ⠭
                        Vdd    4.0     -       6.0         XT,RC,LP䨣
                        Vdd    4.5     -       5.5         HS 䨣
 ---------------------------------------------------------------------------
 殮 ࠭   Vdr     -     1,5       -           ன⢮ 
    (ਬ.2)                                        ० SLEEP
 ---------------------------------------------------------------------------
 殮   Vdd
   祭       Vpor   -     Vss       -            ࠧ
 ⠭, ࠭饥                                        
 
 ---------------------------------------------------------------------------
  ⠭ Vdd, Svdd  0.05*   -        -     /    ࠧ
 ࠭                                             
 ---------------------------------------------------------------------------
  ॡ (ਬ.3)
               (ਬ.5)   Idd     -     1.8      4.5    A  4 M, Vdd=5.5
                          Idd     -     132     360     A 32 K, Vdd=4.0
                                                        WDT 饭,LP 
                          Idd     -     5       10      A  10 M, Vdd=5.5
                                                        HS 䨣
                                                        (PIC16C84-10 ⮫쪮)
 ---------------------------------------------------------------------------
  ॡ 
  ० SLEEP
 (ਬ.4)             Ipd    -      34      60     A Vdd=4 , WDT ࠧ襭
                                                             -40 C  +85 C
                      Ipd    -      30      50     A Vdd=4 , WDT 
                                                               0 C  +70 C

 ---------------------------------------------------------------------------




    ࠪ⨪ ﭭ ⮪: PIC16LC84-04.
        ( ᪮, ਠ쭮, ⮬쭮 ᯮ).
                        ( LC)

 ---------------------------------------------------------------------------
                ⥬  -40 <= Ta <= +125 C ( ⮬쭮)
                                    -40 <= Ta <= + 85 C ( ਠ쭮
                                      0 <= Ta <= + 70 C ( ᪮)
               祥 殮 2.0 ... 6.0 ,
 ---------------------------------------------------------------------------
                           筮                 ᫮
                                    (ਬ.1)
 ---------------------------------------------------------------------------
 殮 ⠭
                        Vdd    2.0     -       6.0         XT,RC,LP䨣
                        Vdd    4.5     -       5.5         HS 䨣
 ---------------------------------------------------------------------------
 殮 ࠭   Vdr     -     1,5       -           ன⢮ 
    (ਬ.2)                                        ० SLEEP
 ---------------------------------------------------------------------------
 殮   Vdd
   祭       Vpor   -     Vss       -            ࠧ
 ⠭, ࠭饥                                        
 
 ---------------------------------------------------------------------------
  ⠭ Vdd, Svdd  0.05*   -        -     /    ࠧ
 ࠭                                             
 ---------------------------------------------------------------------------
  ॡ (ਬ.3)
               (ਬ.5)   Idd     -     1.8    4.5      A  4 M, Vdd=5.5
                          Idd     -     35      70      A 32 K, Vdd=4.0
                                                        WDT 饭,LP 
                          Idd     -     5       10      A  10 M, Vdd=5.5
                                                        HS 䨣
                                                        (PIC16C84-10 ⮫쪮)
 ---------------------------------------------------------------------------
  ॡ 
  ० SLEEP
 (ਬ.5)           Ipd    -      7       28     A Vdd=4 , WDT ࠧ襭
                                                             -40 C  +85 C
                           Ipd    -      1.0     14     A Vdd=4 , WDT 
                                                               0 C  +70 C
                           Ipd    -      1.0     16     A Vdd=4 , WDT 
                                                           -40 C  +85 C
                           Ipd    -      1.0    TVD     A Vdd=4 , WDT 
                                                           -40 C  +125 C

 ---------------------------------------------------------------------------




***



   ࠪ⨪:
        PIC16C84-04 (᪨,ਠ,⮬)
        PIC16C84-10 (᪨,ਠ,⮬)
        PIC16LC84-04 (᪨,ਠ,⮬)
 ---------------------------------------------------------------------------
                稥 ᫮, ᫨  㪠 
                 ⥬  -40 <= Ta <= +85 C (ਠ)
                 ⥬  -40 <= Ta <=+125 C (⮬)
                 ⥬    0 <= Ta <= +70 C (᪨)
                祥 殮 - ⨯筮 祭
 ---------------------------------------------------------------------------
 ࠪ⨪               筮          ᫮
                                       (ਬ.1)७
 ---------------------------------------------------------------------------
  譥       Fosc        -    -         4           RC,XT ०
 CLOCKIN (ਬ.2)                                             Vdd>=3
                                    -    -         2           XT,RC ०
                                                                  2 >=Vdd>=
                                    -    -         4           HS(PIC16C8
                                                                  PIC16LC84-
                                    -    -        10           HS(PIC16C8
                                    -    -       200           LP ०
 ---------------------------------------------------------------------------
       Fosc        -    -         4           RC
 (ਬ.2)                   0.1   -         4           XT
                                   1     -         4           HS(PIC16C8
                                                                  PIC16LC84-
                                   1     -        10           HS(PIC16C8
                                    -    -       200           LP
 ---------------------------------------------------------------------------
             Tcy        0.4  4/Fosc     -    
 (ਬ.2)
 ---------------------------------------------------------------------------
 ࠬ 譥
 
 (ਬ. 4)
   ६ ⥫쭮
    ⥫쭮
   㯥ਮ CLOCKIN
   (OSC1)
 XT ⨯        Tckhlxt  50        -      -             -
 LP ⨯        Tckhllp   2        -      -            -
 HS ⨯        Tckhlhs  20        -      -             -
   ६ ⠭ 
   ᯠ CLOCKIN (OSC1)
 XT ⨯        Tckrfxt  25        -      -             -
 LP ⨯        Tckrflp  50        -      -             -
 HS ⨯        Tckrfhs  25        -      -             -
   OSC1 ᮪         Tosh2ckl  -        -      -          (ਬ.6)
   CLKOUT 
   OSC1 ᮪         Tosh2ckh  -        -      -          (ਬ.6)
   CLKOUT ᮪
   ६ ⠭ CLKOUT Tckr    -        -      -          (ਬ.6)
   ६ ᯠ CLKOUT      Tckf    -        -      -          (ਬ.6)
 ---------------------------------------------------------------------------
  /MCLR
  ⥫쭮           Tmclr   100        -      -             -
 ---------------------------------------------------------------------------
 ࠬ ᨣ
  室 RTCC,

  ⥫
  ⥫쭮"1"        Trth  0.5 Tcy+20* -      -            (ਬ.3)
  ⥫쭮"0"        Trtl  0.5 Tcy+20* -      -            (ਬ.3)

  ⥫
  ⥫쭮"1"         Trth  10          -       -          (ਬ.3))
  ⥫쭮"0"         Trtl  10          -       -           (ਬ.3)
  ਮ RTCC             Trtp  Tcy+40/N*   -       -           (ਬ.3)
                                 N 祭
                                ⥫(2,4..256)
 ---------------------------------------------------------------------------
 뤥প watchdog        Twdt    7*        18*    33*         Vdd=5.0 
                                                            -40 <=Ta<=+12
 뤥প ᪠        Tost    -        1024tosc -         tosc=ਮ
 

 뤥প ⠩      Tpwrt  28*        72*    132*        Vdd=5.0 
 祭 ⠭                                          -40 <=Ta<=+12
 --------------------------------------------------------------------------
 ࠬ ⮢

 প 祭
 ⭮⥫쭮 CLKOUT      Tds  0.25 Tcy+30*  -      -           (ਬ.6)

 প ᯠ           Tdh     0*         -      -           (ਬ.6)
 ⭮⥫쭮 CLKOUT

 প ᯠ           Tpd     -          -      40*         (ਬ.6)
 ⭮⥫쭮 CLKOUT
 ---------------------------------------------------------------------------
 ६ ࢠ
 뢠
   室 INT             TinP   20        -         - 

   ६      TrbP   20         -        - 
  室 RB<7:4> 
  ᯮ
  뢠
 ---------------------------------------------------------------------------
                                                                  XT,HS,LP
 OSC2                     Cosc2   -          -      15          ०
 ---------------------------------------------------------------------------
                  Cio     -          -      50  
 /뢮


* । 稭,   ନ஢










