
PIC16C71 ⭮  ᥬ  ப஫஢. ⫨砥 ⥬, 
 ७ 1K x 14  EPROM  ணࠬ, 8-⮢   64- 
⮥ -஢ ਮࠧ⥫. ⫨  ⮨ 
᮪  ந⥫쭮.

짮⥫,    ᥬ⢮ PIC16C5X  ᬮ
஡ ᯨ᮪ ⫨稩   ந ࠭ ஫஢.

     ᫮ (14  ਭ)  ᯮ  
横 (200   20 ), ஬  室,  믮  
横 (400 ).

PIC16C71  뢠, ࠡ뢠饥   筨, 
쬨஢  ⥪.

 砥  ᥡ  8- ⠩/稪  8-
ணࠬ㥬 ।⥫ ⥫ (䠪᪨ 16 -  ⠩),
13  㭠ࠢ /뢮  쬨  . ᮪
㧮筠 ᯮᮡ (25  .  ⥪騩 ⮪, 20  . ⥪騩
⮪)  /뢮  譨 ࠩ , ⥬ ᠬ, 㬥蠥
 ⮨ ⥬.

   , 奬 롮ન  ࠭, ࠧ ᯮᮡ 8
  譮    襣 ࠧ鸞. । ६
८ࠧ 30 ,  ६ 롮ન.

 PIC16C71 室  ப ᯥ ਫ  奬
᮪᪮⭮ ࠢ ⮬묨  ᪨ ⥫ﬨ 
 㤠 ਥ।稪, 뢠 ਡ஢  吝
஢. 稥   ࠨ ࠬ  ਪ
ணࠬ ( ।稪, ᪮ ⥫,  ਥ  ..).
  ࠧ ᮢ,   筮, ⠪   孮⭮ ⠦,
   ப஫஢ ਣ  ⨢ ਫ.
 業, 筮, த⢨,  ᯮ짮 
 /뢮  PIC16C71 ਢ⥫    ,
 ࠭  ਬ﫨 ப஫.  ਬ, ⠩, 
⪮    ⥬, ᮯ.


- ⮫쪮 35  ;

-   믮   横(200ns), ஬  室- 2
横;

- ࠡ  0  ... 20  (min 200  横 )

- 14- ⮢ ;

- 8- ⮢ ;

- 36  8  ॣ஢ 饣 ᯮ짮;

- 15 ᯥ樠  ॣ஢ SFR;

- 쬨஢  ⥪;

- ﬠ, ᢥ  ⭮⥫쭠    ;

-  筨 뢠:
    . 譨 室 INT
    . ९ ⠩ RTCC
    . 뢠  襭 -஢ ८ࠧ
    . 뢠   ᨣ    B

 Ŀ
   /뢮 
 
- 13  -뢮  㠫쭮 ன;

- ⥪騩/⥪騩 ⮪  ࠢ ᢥ⮤
    .  ⥪騩 ⮪ - 25 
    .  ⥪騩 ⮪ - 20 

- 8 -  ⠩/稪 RTCC  8- ணࠬ㥬 ।⥫
⥫;

-  :
    . 4 ⨯㥬  室, ᮥ  
       ஢ ८ࠧ⥫
    . 奬 롮ન\࠭
    . ६ ८ࠧ - 20   
    . ८ࠧ⥫ - 8 ,  譮 +-1 LSB
    . 室  譥 ୮ 殮 Vref (Vref <= Vdd)
    .  室  ᨣ  Vss  Vref


- ⮬᪨   祭;

- ⠩ 祭  ;

- ⠩ ᪠ ;

- Watchdog ⠩ WDT  ᮡ⢥ ஥ ஬, ᯥ稢騬
襭 ;

- EPROM  ᥪ⭮   ;

-  ० SLEEP;

- 롨ࠥ 짮⥫   ⠭ ० 㦤 ஥
:
 - RC                           : RC
 -  楢 १           : XT
 - ᮪ 楢 १   : HS
 -   ⠫        : LP

- ஥ ன⢮ ᠬணࠬ஢ EPROM  ணࠬ,
ᯮ ⮫쪮  .


 Ŀ
   孮 
 
- 筠 ᮪᪮⭠  EPROM 孮;

- ᪨ ਭ樯  ⥪;

- ப  殮 ⠭  ⥬:
 - ᪨:         3.0 ... 6.0 ,     0...+70
 - ஬諥:         3.0 ... 6.0 ,   -40...+70
 - ⮬:        3.0 ... 6.0 ,   -40...+125

-  ॡ
  2   ⨯筮  5, 4
 15  ⨯筮  3, 32
  1  ⨯筮  SLEEP ०  3.



                  PIC16C71

                                 ͻ
  ͻ    ͻ           A L U          ͻ
   Stack 1         PC        Ķ    Register 
    ....     13 bit    W reg    Status       file   
   Stack 8     ͼ    ͼ   ͼ
  ͼ    ͻ                             
                   EPROM                        
                  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
                  ADC                Sleep   Timing &  ı
           ĺ    4 analog            Ķ Control   Ŀ MCLR
                  chanels                      ͼ ı
                                       Disable   Osc.Select
             ͼ       ͻ
                                        Configuration EPROM  
                                      ͼ


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


  ᫥ ⫨ PIC16C71  ᥬ⢠ 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.  ஥ ⮬ ᠬணࠬ஢. 짮⥫ 
ணࠬ஢  PIC16C71, ᯮ ⮫쪮  : Vdd, Vss, /MCLR/Vpp,
RB6(⠪⮢ ), RB7(室/室 ).


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

1.  樨  롮 ࠭ ணࠬ  ( PA2, PA1,
PA0)  CALL, GOTO.

2. ᬮ  塞 樨 室(   PC  ᫮
 PC,  ..)  㤮⮢,   ࠭ ⠭ ४⭮ 
  ⠫.

3. ᪫ ४祭 ࠭  . ८। ६ 
।   .

4. ஢   ॣ STATUS, OPTION, FSR, ..  ᪮쪮
.

5.     祭  0000h.

6.  ,   07h -  騩  
.



祭 ᮢ  ⠫ 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 




   

祭 奬 ᪫뢠  ᫥ :

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

 <. 뢠>: PIC16C71  - Vdd range 4...6 
                      PIC16LC71   Vdd range 3...6 

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

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

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

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

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

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




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


                 PDIP, SOIC, CERDIP
                  Ŀ
        RA2/AIN2 ܳ1       18RA1/AIN1
   RA3/AIN3/Vref ܳ          RA0/AIN0
         RA4/RTCCܳ          OSC1/CLKIN
        /MCLR/Vppܳ          OSC2/CLKOUT
             Vss ܳ PIC16C71 Vdd
         RB0/INT ܳ          RB7
             RB1 ܳ          RB6
             RB2 ܳ          RB5
             RB3 ܳ9       10RB4
                  





 祭    㭪樮쭮 祭
  
  祭             ଠ ०            
  
  RA4/RTCC         室 १ ਣ
                    .   /뢮 
                     ⮪   室  
                    ⠩/稪 RTCC.
  
  RA0/AIN0          㭠ࠢ  /뢮.
                     室  0.
                     ஢ 室  ஢ .
  
  RA1/AIN1          㭠ࠢ  /뢮.
                     室  1.
                     ஢ 室  ஢ .
  
  RA2/AIN2          㭠ࠢ  /뢮.
                     室  2.
                     ஢ 室  ஢ .
  
  RA3/AIN3/Vref     㭠ࠢ  /뢮.
                     室  3.

                     ஢ 室  ஢ .
  
  
  RB0/INT           㭠ࠢ  
                    뢮  譨 室 뢠.
                    ஢ .           -
  
  RB1 - RB5         㭠ࠢ  /
                    뢮. ஢ .
  
  RB6               㭠ࠢ  /
                    뢮. ஢ .
  
  RB7               㭠ࠢ  /
                    뢮. ஢ .
  
  /MCLR/Vpp         ஢  ⮬
                    室  ᨣ 
                     ஫. ⨢ .
                    室 १ ਣ .
 
  OSC1               祭 , RC 
                    室 譥 ⠪⮢ .
  
  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

 . 㬠 ⥪騩 ⮪    _  150

 . 㬠 ⥪騩 ⮪    _   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).

                  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      ADCON0           ADCON1        88
             Ĵ
        09      ADRES            ADRES2        89
             Ĵ
        0A      PCLATH           PCLATH        8A
             Ĵ
        0B      INTCON           INTCON        8B
             Ĵ
        0C                                     8C
               36 ॣ஢                   
                  饣   <------ -       
               짮                    
        2F                                     AF
             Ĵ
        30             B0
                      
                      
                      
        7F             FF
             

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



         ﬠ .

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

  Status           OpCode
                    
                               0
   Ŀ   Ŀ        
              
                                          
          ADDRESS  > RAM
                                           



        ᢥ .

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

  Status           FSR = f4
                    
                               0
    Ŀ    Ŀ        
                
                                        
          POINTER  > RAM
                                           
                                          


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





                   /稪.

ୠ 奬 祭 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) ᮤন 䬥᪨ 䫠 , ﭨ ஫ 
   롮 ࠭   .

(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 .  ⠫ PIC16C71 ᯮ
⮫쪮 RP0.  ⮬ ⠫ RP1  ᯮ짮    饣
祭 ⥭/.   ,   ᫥ ࠧࠡ⪠
 㤥 ᯮ짮.


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

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





   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)
  1   0   室  SLEEP  譥 ᨣ /MCLR
  1   1   祭 ⠭
  X   X   "0"-  室 /MCLR
 
ਬ砭:  TO  PD ࠭ ⥪饥 ﭨ   ,  
ந   ᮡ⨩ ᫥  ⠡.  "0"- 
஢  室 ⠫ /MCLR    ﭨ ⮢ TO   PD.




ணࠬ 稪  PIC16C71  ਭ 13   ᯮᮡ ᮢ 8
 14 ꥬ ணࠬ . , 䨧᪨  ⠫ 
⮫쪮 1  14  ( 0000h-03FFh). 饭  ᠬ  3FFh
䠪᪨        .   
室   0000h,  뢠 室   0004h.

       Ŀ
  0000H      Reset Vector    
       Ĵ
              ..........     
       Ĵ
  0004H   Interrupt Vector   
       Ĵ
             ...........     
                             
                                  ணࠬ 짮⥫
          Program Codes      
                             
  03FFH                      
       Ĵ
  0400H         ⠫
           
  1FFFH





   (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
 





        ⥪.

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












뢠  PIC16C71     筨:

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

 뢠      / - 0004h.  , 
ࠢ饬 ॣ 뢠 INTCON 뢠:-   
筨 㯨  뢠. 뢠 ᮮ⢥騬
⮬-䫠.  뢠   ᪨஢ 㠫쭮 
騬 ⮬.  ⢥ ᪫祭  뢠   -
஢ ८ࠧ.  䫠 (ADIF) 室  㣮 ॣ
ADCON.

 饣 ࠧ襭/饭 뢠 GIE (INTCON <7>) ࠧ蠥
(᫨=1)  㠫쭮 ᪨஢ 뢠  頥
(᫨=0) .  뢠  ⤥쭮   ⥫쭮
ࠧ襭/饭 ⠭/ᮬ ᮮ⢥饣   ॣ
INTCON.

 GIE   .   稭 ࠡ뢠 뢠,
 GIE , ⮡   뢠   믮
⥪饣,  ⠭     뢠. !
ணࠬ ࠡ⪨ 뢠     ᯮᮡ ⠭
 GIE.

  뫠  ⥪,   ணࠬ 稪 㦠 
0004h. ६ ॠ樨  뢠  譨 ᮡ⨩,  ⠪ 
뢠   INT   B, ⠢ ਡ⥫쭮  横.
   横 , 祬  ७ ᮡ⨩, ⠪  뢠 
९  ⠩ RTCC. ६ ॠ樨 ᥣ .

 ணࠬ ࠡ⪨ 뢠 筨 뢠   ।
 ᮮ⢥饬   ॣ 䫠.  䫠-  
ணࠬ 襭  ணࠬ.   ᮢ 뢠 
  ᮮ⢥⢥ ᪨ ⮢   饣 ᪨஢ GIE.
    뢠 RETFIE 蠥 뢠 ணࠬ 
⠭  GIE, ⮡  ࠧ 뢠.



 ࠢ騩 ॣ 뢠   
 Ŀ
  GIE   ADIE  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 뢠

 Ŀ
  ADIE  -   ࠧ襭/饭 뢠  -஢
     ८ࠧ⥫.
 ADIE = 0 : 頥 ADIF 뢠
 ADIE = 1 : ࠧ蠥 ADIF 뢠

 Ŀ
  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 (FFh->00h) ⠭   RTIF
(INTCON<2>).  뢠   ࠧ襭/饭
⠭/ᮬ  ᪨ RTIE (INTCON<5>).

  RTIF -  ணࠬ ࠡ⪨.
















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

  RBIF -  ணࠬ ࠡ⪨.


















  ८ࠧ 砥 ࠡ⪮ 뢠  ⠭
䫠 ADIF  ॣ ADCCON ࠢ .  䫠  뢠
ணࠬ.


















⠫   : 5   RA  8   RB  ⮢
㠫쭮 ன     뢮.    ⮢
ᯮ  祭      譥 뢠.  ⮬
砥 ᫮  /뢮 饣 짮 㬥蠥.
















  -   ਭ 5 , ᮮ⢥騥  ⠫ RA<4:0>.
 RA<3:0> 㭠ࠢ,   RA4 -室   ⮪.  
ॣ   - 05h. ⭮騩    ࠢ騩 ॣ TRISA
ᯮ  ࢮ ࠭ ॣ஢   85h.  TRISA<4:0> - 
ॣ ਭ 4 ,   ࠢ ⮬ RA<5>,  ⮫쪮 ⠬ RA<4:0>.
 ᨣ   RA5  ⢫,    뢥 "1".

᫨  ࠢ饣 TRISA ॣ  祭 , 
ᮮ⢥  㤥 ⠭  .   ४砥 
 뢮  ६ 뢮   ᮤন ᮮ⢥饣 
ॣ 饫.

 RA<3:0>   ⠪ ᯮ짮    室
AIN3 - AIN0.  RA3 ⠪ ᯮ  ᯥ祭 譥 ୮
殮   Vref. ⮡ । 䨣   ஢
(  )   ,  ⠭    ࠢ饬
ॣ ADCON1 ( 88h).   ।   室,
祭 ॣ TRISA  㤥   ஫. ᫥  
祭  RA<3:0> 䨣   室.




      饫   
                     Ŀ                 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/AIN0     0 /뢮.室 ஢ .  室   
                                                      0          
 Ĵ
 RA1/AIN1     1 /뢮.室 ஢ .  室   
                                                      1          
 Ĵ
 RA2/AIN2     2 /뢮.室 ஢ .  室   
                                                      2          
 Ĵ
 RA3/AIN3/Vref3 /뢮.室 ஢ .  室   
                                                      3  室 
                                                     譥 ୮ 
                                                     殮.       
 Ĵ
 RA4/RT       4 /뢮.室-       室 譥    
               . 室 - ਣ .     ⠪⮢ ᨣ 
                                                       RTCC         
 






  .

  -  㭠ࠢ , ਭ  ᥬ  ( ॣ
06h).  ⭮騩    ࠢ騩 ॣ TRISB ᯮ  ࢮ
࠭ ॣ஢   86h.  ᫨  ࠢ饣 TRISB ॣ
 祭 ,  ᮮ⢥  㤥 ⠭ 
.   ४砥   뢮  ६ 뢮  
ᮤন ᮮ⢥饣 ॣ 饫.

       ⨢ 㧪 ( 250) 
 ⠭.   ⮬᪨ ⪫砥, ᫨  
ணࠬ஢  뢮.   ⮣, ࠢ騩  RBPU OPTION<7>
 ⪫ (RBPU=1)  㧪.   祭 ⠭ ⠪
⪫砥  㧪.

    (RB<7:4>)  ᯮᮡ 맢 뢠 
 祭 ᨣ    . ᫨   ஥ 
,   訢  饫  横 ⥭ Q1. ! 
㧪   室,  ஬  "஬娢" 
஭⮢.   ᮢ㥬 ॣ஢ १ RTCC.

 稭 室 ᨣ ࠢ  ன   
横.  ᮢ 祭 ᨣ     饫, 
᮪ ஢. 室 ⥪஢ "ᮢ" RB4,RB5,RB6,RB7
ꥤ     뢠 RBIF (  INTCON<0>).
  , ஥  뢮,    ⮬ ࠢ.
뢠  뢥 ⠫  ० SLEEP.  ணࠬ ࠡ⪨
뢠 ᫥   뢠   ᫥ ᯮᮡ:

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

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

 RB0 ᮢ饭  室 譥 뢠 INT.

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




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

 , ࠡ  ० 뢮,   "" 譨
筨 ⮪("⠦ ", "⠦ ").  騥 訥
⮪  । ⠫.

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





        -஢ ८ࠧ⥫ ().

  ᮤন  室  , ⨯㥬 
 奬 롮ન/࠭    . ୮ 殮 㯠
 १  RA3/AIN3/Vref  ନ  ⠫  Vdd.
८ࠧ⥫ ᯮ ਭ樯 ᫥⥫쭮 ਡ; 8 -
⮢ १ ८ࠧ 頥  ॣ ADRES (09h).
८ࠧ 樨 ⠭ ࠢ饣  (GO/DONE) 
ॣ ADCON.  砫 ८ࠧ   ࠭ 㦭  
ᯥ祭 筮 ६  襭 롮ન. ६ ८ࠧ
 㭪 ਮ .  쭮  ६ ८ࠧ
20 .   ८ࠧ  GO/DONE 頥  ⨢
뢠. 訡 ८ࠧ  ॢ蠥 +- 1 LSB  Vdd=5.12  
Vref = Vdd. 襭  筮 㬥,  Vref  Vdd.







    ஢ .

 ࠡ⠥  ᢮ ᮡ⢥ ⠪⮢    
OSC1,    ᫥饩 ⠡:

  Ŀ
  ࠢ騩     প (  > 2  )
   ADCS1, ADCS0                                     
  Ĵ
       00                   2 tosc                  
       01                   8 tosc                  
       10                  32 tosc                  
       11            trc(2..6 , 4 )    
  

६ ८ࠧ     ࢠ. 饥 ६
७- 10 ࢠ.  ࢠ     2.  
   ࠭ RC .    ⢥
  殮 ⠭, ⥬  㣨 ࠬ஢ ( ਮ  2
 6 ,  - 4 ).





ࠢ騩 ॣ  ॣ   (ADCN0).

   ADCON0               08h
  祭  祭 ⠭= 00H
      7      6      5      4      3       2          1     0
   Ŀ
    ADCS1ADCS0        CHS1  CHS0 GO/DONE  ADIF  ADON 
   


 Ŀ
  ADON  - 祭 .
 
            ADON = 0:   ࠡ⠥   ॡ ⮪.
            ADON = 1:  ࠡ⠥    IO

 Ŀ
  ADIF  -  뢠  砭 -஢ ८ࠧ.
 
             ⠭,  ८ࠧ 祭.
             뢠 ணࠬ.


 Ŀ
 GO:/DONE  -     ⠭, ⮡ 砫 ८ࠧ
     ⮬᪨ 뢠  ᯮᮡ, 
               ८ࠧ 稢.

 Ŀ  Ŀ
  CHS1    CHS0  - 롮  .
   
                      CH1,CH0 = 00:  0  (AIN0)
                                01:  1  (AIN1)
                                10:  2  (AIN2)
                                11:  3  (AIN3)


 Ŀ  Ŀ
 ADCS1   ADCS0  -롮  ८ࠧ.
   
                     ADCS0,ADCS0 = 00: fosc/2
                                   01: fosc/8
                                   10: fosc/32
                                   11: fRC (  ᮡ⢥
                                            RC )







 祭  室.
 -------------------------------

짮⥫  ⠭ ॣ ACON1 ⠪, ⮡  
ᨣ 뫨 ᪮䨣஢   室.   
 ᨣ ࠫ  ஢묨 室,   
, 祭  Vdd   Vss  ⭮ ࠢ,  室
 ᨣ  㤥 ࠭稢 ⨬ 祭ﬨ,  
㢥祭 ⮪  . ⮡  ० 室 楯,
४  ᫥⥫ ࠭稢騩 १   500.

 筨 ᨣ, 室 ᮯ⨢     10 .
 ᨬ쭠 譮, 맢 ⮪ 窨, ⠢ +- 5 
 +- 0.25 LSB  Vdd=Vref= 5 (10  * 5).  㣠 稭
࠭祭 ᨬ쭮 室 ᮯ⨢ 筨 ᨣ - 
ॡ   室 ᨣ  ᯥ樠쭮  
奬 롮ન ࠭.

 ᭨ 㬠   譨 RC 䨫.   ⮬ 砥
祭 R   ⠪, ⮡ 㬬ୠ 稭 ᮯ⨢ 
ॢ室 10.  譨 , 砥  
室 (     ⠡஭ ),   祭 让
⮪ 窨.





ࠢ騩 ॣ  (ADCN1).

   ADCON1               88h
  祭  祭 ⠭= 00H
      7      6      5      4      3       2      1     0
   Ŀ
      -     -     -     -     -     -   PCFG1 PCFG0
   

 Ŀ
  PCFG1 PCFG0 - ,  । 䨣  RA0 - RA3:
 

 PCFG1,PCFG0    RA0,RA1        RA2              RA3               Vref

    00     室    室    室   Vdd
    01     室    室   室 ୮     RA3
                                               殮
    10     室   ஢ 室     ஢ 室     Vdd
    11    ஢ 室     ஢ 室     ஢ 室      -






 㭪樮஢   ०  SLEEP.
 -------------------------------------

 室  ० Sleep ᫥   ADON  ॣ ADCON, ⮡
㬥 ॡ ⮪.

᫨  室   ८ࠧ (  ᯮ짮 RC
),  ८ࠧ 㤥 襭 אַ  ० Sleep. 
뢠 ADIF 㤥   ⠫ 㤥 뢥  ० SLEEP, ᫨
䫠 ࠧ襭 뢠 ADIE ࠭  ⠭.  ⠪ ०
७     ᯥ稢 ᨬ쭮
 筮 ८ࠧ,    ᮪ ⠪⮢ .

᫨ ० SLEEP 樠  ६ ८ࠧ, ஥
ᯮ ७ ,  筨 ⠪஢ - ८ࠧ
㤥 ࢠ.   ⮬ 砥 짮⥫  १  ᫥
室  Sleep, 砢  ୮ 롮ન .



  PIC16C71 -  14-⮢ ᫮, ஥ ࠧ  
 ᫥騥 :  - 1.  樨, -2.     
࠭,   ⢮    ⮩ . ⥬ 
PIC16C71  砥  ᥡ -ਥ஢ , -ਥ஢,
樨  ⠭⠬   । ࠢ.

 -ਥ஢  "f" 砥 ᮡ ॣ,  
ந ⢨; "d" -  ।, 㤠  १. ᫨
"d" =0,  १ 㤥 饭  W ॣ,  "d"=1 १ 㤥
饭  "f", 㯮⮬  .

 -ਥ஢  "b" 砥  , 饣 
,  "f" - ॣ ,  ஬   ᯮ.

  । ࠢ  ॠ権  ⠭⠬, "k" 砥
쬨  ⨡ ⠭.

  믮  祭   横.   
ᯮ     横: -1. ஢ઠ ᫮ 
室, -2. ணࠬ 稪  १ 믮
.   横 ⮨   ਮ . 




  PIC16C71 -  14-⮢ ᫮, ஥ ࠧ  
 ᫥騥 :  - 1.  樨, -2.     
࠭,   ⢮    ⮩ . ⥬ 
PIC16C71  砥  ᥡ -ਥ஢ , -ਥ஢,
樨  ⠭⠬   । ࠢ.

 -ਥ஢  "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.  ᯮ짮  ४.  
PIC16C71  ॣ TRIS  OPTION 㯭  ⥭    
ॣ  ஬. ।०,      ন 
쭥 ࠧࠡ⪠ PIC16CXX.

ਬ砭 2:   ॣ /뢮, ਬ MOVF 6,1,
祭, ᯮ㥬  䨪樨 뢠 ।⢥  
⠫. ᫨ 祭 饫 뢮  , ணࠬ஢ 
뢮 ࠢ "1",  譨 ᨣ  ⮬ 뢮 "0" - ""
᭠㦨,  㤥 뢠 "0".

ਬ砭 3: ᫨ ࠭ ⮩   ॣ f1 (, ᫨
⨬, d=1),  ⥫, ᫨  祭  RTCC, 㤥 㫥.







  PIC16C71  ࠧ  ਠ⠬ ᮢ:

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

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



⠫ PIC16C71  ஥ ⥪ 祭 ⠭.  
᪠ 稭  뤥প ६ ᫥ ⮣,  殮 ⠭
ᥪ ஢  1,2...2,0 .  祭 뤥প  72
⠥,  殮 ⨣   ᪠ 㣮 ⠩-
뤥প  ⠡ 楢 . ணࠬ㥬 
䨣樨  ࠧ   뤥প  ஥
⠩ ᪠. 뤥প ᪠   ஢ ⠫, 
⠭  ⥬. .  ࠪ⨪ ﭭ ⮪.

  ⠡  뢠 1024   砢襣
ࠡ . ⠥,  楢    ६ 襫 
०.  ᯮ짮 RC ஢- 뤥প  ⠡ 
ந.

⥬ 砥 ⠩  譥  /MCLR.  室 
 砥,  ॡ ᨭ஭   ࠡ ᪮쪮 PIC
஫஢ १ 騩   ᨣ /MCLR. ᫨ ⠪ ᨣ 
㯠,  १ ६ Tost ࠡ뢥 ७ ᨣ  
஫ 稭 室  ணࠬ.

  ஡,  Vdd ⠥ ᫨誮   
뤥প  ,  ⠭   ⨣ ᢮ 쭮 祭
Vdd(min) ࠡᯮᮡ.   ⠪  ४㥬 ᯮ짮
譨 RC 楯窨    /MCLR.  ਢ ⠪ 楯窠

                 Vdd
                 
                R             
                              
                        R1      
                 ıĴ/MCLR
                C               
                              
                 
               
                Vss

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




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

     뤥প ६ WDT.

쭠 뤥প WDT ⠢ 18  ( ᯮ짮 ⥫). 
  ⥬, 殮 ⠭,  ᮡ⥩ ⨯ 奬.
᫨ ॡ 訥 প,   WDT   祭 ஥
⥫  樥⮬   128;  ணࠬ ⥬
  ॣ OPTION.    ॠ 뤥প  2.5
ᥪ㭤.

 "CLRWDT"  "SLEEP"  WDT  ⥫, ᫨  祭  WDT.
  ᪠ 뤥প ६ ᭠砫  ।頥  ஥ ६
ࠡ ᨣ . ᫨ ᨣ   WDT   ந襫, 
६   "TO"  ॣ  (f3).

 ਫ  ᮪ ஢ , ᮤন ॣ OPTION থ
ᡮ. ⮬ ॣ OPTION   १ ࠢ ஬⪨
६.  ,  襩 樥  Vdd=min,
⥬=max  max 樥  ⥫,-  ਢ  ᠬ
让 뤥প ६ WD,   ⨣ ᪮쪨 ᥪ㭤.



    ஢.

⠫ PIC16C71  ࠡ   ࠧ묨 ஥묨
ࠬ.  짮⥫  ணࠬ஢  䨣樮
 (FOSC1  FOSC0)  롮    ०.

⠫ PIC16...  ⠪ ⠪஢   譨 筨.

, ஥  楢  ࠬ᪨ १, ॡ
易⥫쭮 প ᫥ 祭 ⠭  ᯥ祭 ⠡쭮
樨.  ⮣, ஥ ⠩ ᪠  ন ன⢮
 ﭨ  ਬ୮ 18  ᫥ ⮣,  ᨣ  /MCLR 
⠫ ⨣ ஢ ᪮ .  ࠧ, 
楯窠 RC , 易   /MCLR     ॡ.







    楢 .

PIC16C71-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         8       20 - 200   



  롮   楢 
Ŀ
                                     --               
                           1      
 2           Ĵ 
   LP         32        15           15                    
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                         8        15
         15                        20        15          15
        

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




                 RC .

  । ॡ  த⢨   筮  ६,
 ⠫, ਬ PIC16C71-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,    ᯮ짮  楫 ஢ 
ᨭ஭樨 㣨 奬.



C奬 祭 譥 㦤.

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














     䨣樨 ।⥫  RTCC.

 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.

 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 饭.







    ⠭ 䨣樨.

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

 祩 䨣樨.

 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:   祭
⠫   ᫮  ᯮ    .






     䨪樨

⠫ PIC16C71   ᫮, ᯮ   (2000h-2003h)
 ।祭  ࠭ 䨪樮  (ID) 짮⥫,
஫쭮 㬬  㣮 ଠ樨.   ᫮ 䨣樨,  
 ⠭  ᠭ ⮫쪮   ணࠬ. 㯠 
ணࠬ   .

᫨ ⠫ 饭, 짮⥫ ४ ᯮ짮 
䨪樨 ⮫쪮 訥 ᥬ   ID ᫮,   訩 
뢠 `1`.   ID ᫮  㤥    饭
ਠ.









      .

ணࠬ ,  ᠭ  ⠫,   饭 
뢠   ⠭   (CP)  ᫮ 䨣樨 
.  ন ணࠬ    ⠭ ⠪,    
뫮  ࠡ. ஬ ⮣,  ⠭   ⠭
  ணࠬ   0040h.

㯭  ணࠬ஢  0000h-003Fh,   
ᯮ  䨪樨   樨.

     ஢ઠ ⠫  ⠭ ⮩.

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

⮡ ஢ ࠭   饭 ⠫, ᫥
ࠢ:

1) ணࠬ  ஢ ࠡ ࠢ ⠫.

2) ⠭   ணࠬ  ⠩ ᮤন ணࠬ 
 䠩-⠫.

3) ஢  饭 ⠫ ⥬ ࠢ  ணࠬ
  ᮤন ⮣ ⠫.






       ࣮ॡ.

室  ० SLEEP ⢫  SLEEP.   ⮩ , ᫨ WDT
ࠧ襭,   뢠  稭  ६,  "PD"  ॣ
 (f3) 뢠,  "TO" ⠭,  ஥ 
몫砥.   /뢮 ࠭ ﭨ, ஥   
室  ० SLEEP.

 ᭨ ॡ塞 ⮪  ⮬ ०,   뢮  
⠪ 祭, ⮡  ⥪ ⮪  ⠫  譨 楯ﬨ.
     ᮥ 譨 १ࠬ  ᮪ 
 ஢, ⮡  ⮪ ४祭, 뢠 騬
᮪묨 室.     RTCC.  /MCLR   
殮 Vihmc  ⮬ ०. 뢮 OSC1, OSC2 ᫥   .
१ १ 10 .





     室  ० SLEEP.

室  ० SLEEP ⢫  १ ᫥ ᮡ⨩:

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

 ࢮ ᮡ⨨ ந室  ᥣ ன⢠.   㣨 ᮡ
। த 믮 ணࠬ.

 "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 .





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

 (. ⠪ ࠪ⨪  ॡ饣 PIC16C71-LC

 ---------------------------------------------------------------------------
                ⥬  -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      3.3    A  4 M, Vdd=5.5
                          Idd     -     35      70      A 32 K, Vdd=4.0
                                                        WDT 饭,LP 
                                                         
                          Idd     -     9       20      A  20 M, Vdd=5.5
                                                        HS 䨣
                                                        (PIC16C71-20 ⮫쪮)
 ---------------------------------------------------------------------------
  ॡ 
  ० SLEEP
 (ਬ.4)           Ipd    -      7       28     A Vdd=4 , WDT ࠧ襭
                                                             -40 C  +125 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     20     A Vdd=4 , WDT 
                                                           -40 C  +125 C

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






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


 ---------------------------------------------------------------------------
                ⥬  -40 <= Ta <= +125 C ( ⮬쭮)
                                    -40 <= Ta <= + 85 C ( ਠ쭮
                                      0 <= Ta <= + 70 C ( ᪮)
               祥 殮 3.0 ... 6.0 ,
 ---------------------------------------------------------------------------
                           筮                 ᫮
                                    (ਬ.1)
 ---------------------------------------------------------------------------
 殮 ⠭
                        Vdd    3.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      3.3    A  4 M, Vdd=5.5
                          Idd     -     35      70      A 32 K, Vdd=3.0
                                                        WDT 饭,LP 
                                                         
 ---------------------------------------------------------------------------
  ॡ 
  ० SLEEP
 (ਬ.5)           Ipd    -      5       20     A Vdd=3 , WDT ࠧ襭
                                                             -40 C  +125 C
                           Ipd    -      0.6      9     A Vdd=3 , WDT 
                                                               0 C  +70 C
                           Ipd    -      0.6     12     A Vdd=3 , WDT 
                                                           -40 C  +85 C
                           Ipd    -      0.6     16     A Vdd=3 , WDT 
                                                           -40 C  +125 C

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




   ᪨ ࠬ  ᮢ.
              PIC16C71-04   (ਠ,⮬,᪨)
              PIC16C71-10   (ਠ,⮬,᪨)
              PIC16LC71-04  (ਠ,⮬,᪨)
 ---------------------------------------------------------------------------
                稥 ᫮, ᫨  㪠 
                 ⥬  -40 <= Ta <= +85 C (ਠ)
                 ⥬  -40 <= Ta <=+125 C (⮬)
                 ⥬    0 <= Ta <= +70 C (᪨)
                殮 ⠭ - ⨯筮 祭
 ---------------------------------------------------------------------------
 ࠪ⨪          筮       ᫮
                                  (ਬ.1)          ७
 --------------------------------------------------------------------------

  ஢
 室 殮
   I/O           Vil     Vss    -    0.2 Vdd    
  /MCLR,RTCC,OSC1     Vilmc   Vss    -    0.2 Vdd      PIC16C71-RC(ਬ.2)
  OSC1                Vilosc  Vss    -    0.3 Vdd      PIC16C71-XT,HS,LP
 ---------------------------------------------------------------------------
 孨 ஢
 室 殮
   I/O          Vih     2.0       -    Vdd        Vdd <=5,5 
                     Vih     0.36 Vdd  -    Vdd          Vdd
  /MCLR,RTCC,OSC1    Vihmc   0.8  Vdd  -    Vdd        PIC16C71-RC
                                                        ਬ.2)
  OSC1               Vihosc  0.7  Vdd  -    Vdd        PIC16C71-XT,HS,LP
 --------------------------------------------------------------------------
  窨 室
  (ਬ 3,4)
   I/O RB       Iil     - 1           + 1        Vss <= Vpin <=Vdd
                                                           쥬
                                                         ﭨ
   I/O RA       Iil     -0.5          +0.5       Vss <= Vpin <=Vdd
                                                           쥬
                                                         ﭨ
  /MCLR,RTCC         Iil     - 5      -    + 5        Vss <= Vpin <=Vdd
  OSC1               Iil     - 5      -    + 5        Vss <= Vpin <=Vdd
                                                         PIC16C71-XT,HS,LP
----------------------------------------------------------------------------
-
  "0"
   I/O          Vol      -       -    0.6         Iol=8.5, Vdd=4.5,
                                                          -40 <= Ta <=+85
                              -       -    0.6         Iol=7.0, Vdd=4.5,
                                                          -40 <= Ta <=+12
  OSC2/CLKOUT        Vol      -       -    0.6         Iol=1.6, Vdd=4.5,
  PIC16C71-RC                                             -40 <= Ta <=+85
                              -       -    0.6         Iol=1.2, Vdd=4.5,
                                                          -40 <= Ta <=+12
 --------------------------------------------------------------------------
  "1"
   I/O          Voh    Vdd-0.7   -     -          Ioh=-3.0, Vdd=4.5
 (ਬ.4)                                          -40 <= Ta <=+85 C
                     Voh    Vdd-0.7   -     -          Ioh=-2.5, Vdd=4.5
                                                          -40 <= Ta <=+12
  OSC2/CLKOUT        Voh    Vdd-0.7   -     -          Ioh=-1.3, Vdd=4.5
  PIC16C71-RC                                             -40 <= Ta <=+85
                     Voh    Vdd-0.7   -     -          Ioh=-1.0, Vdd=4.5
                                                          -40 <= Ta <=+12

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







 ࠪ⨪:
        PIC16C71-04 (᪨,ਠ,⮬)
        PIC16C71-10 (᪨,ਠ,⮬)
        PIC16LC71-04 (᪨,ਠ,⮬)
 ---------------------------------------------------------------------------
                稥 ᫮, ᫨  㪠 
                 ⥬  -40 <= Ta <= +85 C (ਠ)
                 ⥬  -40 <= Ta <=+125 C (⮬)
                 ⥬    0 <= Ta <= +70 C (᪨)
                祥 殮 - ⨯筮 祭
 ---------------------------------------------------------------------------
 ࠪ⨪               筮          ᫮
                                       (ਬ.1)७
 ---------------------------------------------------------------------------
  譥       Fosc        -    -         4           RC,XT ०
 CLOCKIN (ਬ.2)
                                    -    -         4           HS(PIC16C7
                                                                  PIC16LC71-
                                    -    -        20           HS(PIC16C7
                                    -    -       200           LP ०
 ---------------------------------------------------------------------------
       Fosc        -    -         4           RC
 (ਬ.2)                   0.1   -         4           XT
                                   1     -         4           HS(PIC16C7
                                                                  PIC16LC71-
                                   1     -        20           HS(PIC16C7
                                    -    -       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        -      -             -
 ---------------------------------------------------------------------------
  /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*  -      -   

 প ᯠ           Tdh     0*         -      -   
 ⭮⥫쭮 CLKOUT

 প ᯠ           Tpd     -          -      40* 
 ⭮⥫쭮 CLKOUT
 ---------------------------------------------------------------------------
                                                                  XT,HS,LP
 OSC2                     Cosc2   -          -      15          ०
 ---------------------------------------------------------------------------
                  Cio     -          -      50  
 /뢮
 ---------------------------------------------------------------------------

 * । 稭,   ନ஢






       ࠪ⨪ :

       PIC16C71-04 (᪨,ਠ,⮬)
       PIC16C71-10 (᪨,ਠ,⮬)
       PIC16LC71-04 (᪨,ਠ,⮬)
                稥 ᫮, ᫨  㪠 
                 ⥬  -40 <= Ta <= +85 C (ਠ)
                 ⥬  -40 <= Ta <=+125 C (⮬)
                 ⥬    0 <= Ta <= +70 C (᪨)
                Vdd = 5.12 
 ---------------------------------------------------------------------------
 ࠪ⨪          筮          ᫮
                                  (ਬ.1)        ७

 ---------------------------------------------------------------------------
 襭             Nr      -    -     8         -    Vref=Vdd=5.12
                                                             (ਬ.2)

 ⥣ࠫ쭠 訡    Nint    -    -    祬     -    Vref=Vdd=5.12
                                         +- 1 LSB            (ਬ.2)

 ७樠쭠       Ndif    -    -    祬     -    Vref=Vdd=5.12
 訡                                  +- 1 LSB            (ਬ.2)

 訡 誠           Nfs     -    -    祬     -    Vref=Vdd=5.12
                                         +- 1 LSB            (ਬ.2)

 訡 ᬥ饭        Noff    -    -    祬     -    Vref=Vdd=5.12
                                         +- 1 LSB            (ਬ.2)

 ⮭            -       -  ࠭஢         -

 ୮ 殮     Vref    3.0  -   Vdd+0.3        

 殮             Vain  Vss-0.3  -  Vref          
  室

 㥬          Zain    -     -   10.0         
 ᮯ⨢ 筨
 室 ᨣ

 ਮ ᨭ஭樨   tad     -     2tosc  -          -    ADCS1,0=00
                                                             (tosc >= 1)
                                -     8tosc  -          -    ADCS1,0=01
                                                             (tosc >= 0.25
                                -    32tosc  -          -    ADCS1,0=10
                                                             (tosc >= 62.5 
                                2.0   4.0   6.0           ADCS1,0=11
                                                             (७ RC

 ६ ८ࠧ   Tcnv    -    10tad   -          -
 ( 砥 ६
 롮ન  ࠭)

 ६ 롮ન          Tsmp    5     -      -             ᮯ⨢
                                                             筨 ᨣ
                                                             10   訡
                                                              1/8 LSB
                                                             (ਬ.3)

   ८ࠧ  Iad    -     180    -            । ॡ
 (Vdd)                                                        ⮪  
                                                             饬 
                                                             (ਬ.4)

  筨 ୮-  Iref    -     -      1              拉
  殮 Vref             -     -     10             ⠫쭮 
 (ਬ.5)                                                    




ࠪ⨪   ॡ饣 PIC16LC71-04

 ---------------------------------------------------------------------------
                稥 ᫮, ᫨  㪠 
                 ⥬  -40 <= Ta <= +85 C (ਠ)
                 ⥬  -40 <= Ta <=+125 C (⮬)
                 ⥬    0 <= Ta <= +70 C (᪨)
                Vdd = 3.0 
 ---------------------------------------------------------------------------
 ࠪ⨪          筮          ᫮
                                  ਬ.1)        ७
 ---------------------------------------------------------------------------
 襭             Nr      -    -     8         -    Vref=Vdd=3.0 
                                                             (ਬ.2)
 ---------------------------------------------------------------------------
 ⥣ࠫ쭠 訡    Nint    -    -    祬     -    Vref=Vdd=3.0 
                                         +- 2 LSB            (ਬ.2)
 ---------------------------------------------------------------------------
 ७樠쭠       Ndif    -    -    祬     -    Vref=Vdd=3.0 
 訡                                  +- 2 LSB            (ਬ.2)
 ---------------------------------------------------------------------------
 訡 誠           Nfs     -    -    祬     -    Vref=Vdd=3.0 
                                         +- 2 LSB            (ਬ.2)
 ---------------------------------------------------------------------------
 訡 ᬥ饭        Noff    -    -    祬     -    Vref=Vdd=3.0 
                                         +- 2 LSB            (ਬ.2)
 ---------------------------------------------------------------------------
 ⮭           -       -  ࠭஢        -
 ---------------------------------------------------------------------------
 ୮ 殮     Vref    3.0  -   Vdd+0.3        
 ---------------------------------------------------------------------------
 殮             Vain  Vss-0.3  -  Vref          
  室
 ---------------------------------------------------------------------------
 㥬          Zain    -     -   10.0         
 ᮯ⨢ 筨
 室 ᨣ
 ---------------------------------------------------------------------------
 ਮ ᨭ஭樨   tad     -     2tosc  -          -    ADCS1,0=00
                                                             (tosc >= 1)
                             -     8tosc  -          -    ADCS1,0=01
                                                             (tosc >= 0.25
                                -    32tosc  -          -    ADCS1,0=10
                                                             (tosc >= 62.5 
                                3.0   6.0   9.0           ADCS1,0=11
                                                             (७ RC
 ---------------------------------------------------------------------------
 ६ ८ࠧ   Tcnv    -    10tad   -          -
 ( 砥 ६

 롮ન  ࠭)
 ---------------------------------------------------------------------------
 ६ 롮ન          Tsmp    5     -      -             ᮯ⨢
                                                             筨 ᨣ
                                                             10   訡
                                                              1/8 LSB
                                                             (ਬ.3)
 ---------------------------------------------------------------------------
   ८ࠧ  Iad    -      90    -            । ॡ
 (Vdd)                                                        ⮪  
                                                             饬 
                                                             (ਬ.4)
 ---------------------------------------------------------------------------
  筨 ୮-  Iref    -     -      1              拉
  殮 Vref             -     -     10             ⠫쭮 
 (ਬ.5)
 ---------------------------------------------------------------------------




