Electronic Components Datasheet Search
  English  ▼

X  

PIC14000 Datasheet(PDF) 84 Page - Microchip Technology

Part # PIC14000
Description  28-Pin Programmable Mixed Signal Controller
PDF  153 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC14000 Datasheet(HTML) 84 Page - Microchip Technology

Back Button PIC14000 Datasheet HTML 80Page - Microchip Technology PIC14000 Datasheet HTML 81Page - Microchip Technology PIC14000 Datasheet HTML 82Page - Microchip Technology PIC14000 Datasheet HTML 83Page - Microchip Technology PIC14000 Datasheet HTML 84Page - Microchip Technology PIC14000 Datasheet HTML 85Page - Microchip Technology PIC14000 Datasheet HTML 86Page - Microchip Technology PIC14000 Datasheet HTML 87Page - Microchip Technology PIC14000 Datasheet HTML 88Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 84 / 153 page
background image
PIC14000
DS40122B-page 84
Preliminary
© 1996 Microchip Technology Inc.
10.6.2
TIMER0 INTERRUPT
An overflow (FFh
→ 00h) in Timer0 will set the T0IF
(INTCON<2>)
flag.
Setting
T0IE
(INTCON<5>)
enables the interrupt.
10.6.3
PORTC INTERRUPT ON CHANGE
An
input
change
on
PORTC<7:4>
sets
RCIF
(PIR1<2>). Setting RCIE (PIE1<2>) enables the inter-
rupt. For operation of PORTC, refer to Section 5.2.
Note:
If a change on the I/O pin should occur
when the read operation is being executed
(start of the Q2 cycle), then the RCIF
interrupt flag may not be set.
10.6.4
CONTEXT SWITCHING DURING
INTERRUPTS
During an interrupt, only the return PC value is saved
on the stack. Typically, users may wish to save key
registers during an interrupt, for example, W register
and Status register. Example 10-1 is an example that
shows saving registers in RAM.
EXAMPLE 10-1: SAVING STATUS AND W REGISTERS IN RAM
MOVWF
W_TEMP
;Copy W to TEMP register, could be any bank
SWAPF
STATUS,W
;Swap status to be saved into W
BCF
STATUS,RP1
;Change to bank zero, regardless of current bank
BCF
STATUS,RP0
;
MOVWF
STATUS_TEMP
;Save status to bank zero STATUS_TEMP register
:
:(ISR)
:
SWAPF
STATUS_TEMP,W
;Swap STATUS_TEMP register into W
;(sets bank to original state)
MOVWF
STATUS
;Move W into STATUS register
SWAPF
W_TEMP,F
;Swap W_TEMP
SWAPF
W_TEMP,W
;Swap W_TEMP into W



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com