Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PIC16F1933-E/P Datasheet(PDF) 329 Page - Microchip Technology

Part # PIC16F1933-E/P
Description  28/40/44-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt Technology
PDF  418 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16F1933-E/P Datasheet(HTML) 329 Page - Microchip Technology

Back Button PIC16F1933-E/P Datasheet HTML 325Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 326Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 327Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 328Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 329Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 330Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 331Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 332Page - Microchip Technology PIC16F1933-E/P Datasheet HTML 333Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 329 / 418 page
background image
© 2008 Microchip Technology Inc.
Preliminary
DS41364A-page 327
PIC16F193X/LF193X
EXAMPLE 23-4:
FLASH PROGRAM MEMORY READ
FIGURE 23-1:
FLASH PROGRAM MEMORY READ CYCLE EXECUTION
* This code block will read 1 word of program
* memory at the memory address:
PROG_ADDR_HI : PROG_ADDR_LO
*
data will be returned in the variables;
*
PROG_DATA_HI, PROG_DATA_LO
BANKSEL
EEADRL
; Select Bank for EEPROM registers
MOVLW
PROG_ADDR_LO
;
MOVWF
EEADRL
; Store LSB of address
MOVLW
PROG_ADDR_HI
;
MOVWL
EEADRH
; Store MSB of address
BCF
EECON1,CFGS
; Select Configuration Space
BSF
EECON1,EEPGD
; Select Program Memory
BCF
INTCON,GIE
; Disable interrupts
BSF
EECON1,RD
; Initiate read
NOP
; Executed (Figure 23-1)
NOP
; Ignored (Figure 23-1)
BSF
INTCON,GIE
; Restore interrupts
MOVF
EEDATL,W
; Get LSB of word
MOVWF
PROG_DATA_LO
; Store in user location
MOVF
EEDATH,W
; Get MSB of word
MOVWF
PROG_DATA_HI
; Store in user location
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
BSF EECON1,RD
executed here
INSTR(PC + 1)
executed here
Forced NOP
executed here
PC
PC + 1
EEADRH,EEADRL
PC+3
PC + 5
Flash ADDR
RD bit
EEDATH,EEDATL
PC + 3
PC + 4
INSTR (PC + 1)
INSTR(PC - 1)
executed here
INSTR(PC + 3)
executed here
INSTR(PC + 4)
executed here
Flash Data
EEDATH
EEDATL
Register
EERHLT
INSTR (PC)
INSTR (PC + 3)
INSTR (PC + 4)



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