Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

PIC16F946-E/MLQTP Datasheet(PDF) 240 Page - Microchip Technology

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

PIC16F946-E/MLQTP Datasheet(HTML) 240 Page - Microchip Technology

Back Button PIC16F946-E/MLQTP Datasheet HTML 236Page - Microchip Technology PIC16F946-E/MLQTP Datasheet HTML 237Page - Microchip Technology PIC16F946-E/MLQTP Datasheet HTML 238Page - Microchip Technology PIC16F946-E/MLQTP Datasheet HTML 239Page - Microchip Technology PIC16F946-E/MLQTP Datasheet HTML 240Page - Microchip Technology PIC16F946-E/MLQTP Datasheet HTML 241Page - Microchip Technology PIC16F946-E/MLQTP Datasheet HTML 242Page - Microchip Technology PIC16F946-E/MLQTP Datasheet HTML 243Page - Microchip Technology PIC16F946-E/MLQTP Datasheet HTML 244Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 240 / 330 page
background image
PIC16F913/914/916/917/946
DS41250F-page 238
© 2007 Microchip Technology Inc.
16.6
Code Protection
If the code protection bit(s) have not been
programmed, the on-chip program memory can be
read out using ICSP for verification purposes.
16.7
ID Locations
Four memory locations (2000h-2003h) are designated
as ID locations where the user can store checksum or
other code identification numbers. These locations are
not accessible during normal execution, but are
readable and writable during Program/Verify mode.
Only the Least Significant 7 bits of the ID locations are
used.
16.8
In-Circuit Serial Programming
The PIC16F91X/946 microcontrollers can be serially
programmed while in the end application circuit. This is
simply done with two lines for clock and data and three
other lines for:
• power
• ground
• programming voltage
This allows customers to manufacture boards with
unprogrammed devices and then program the
microcontroller just before shipping the product. This
also allows the most recent firmware or a custom
firmware to be programmed.
The device is placed into a Program/Verify mode by
holding
the
RB7/ICSPDAT/ICDDAT/SEG13
and
RB6/ICSPCLK/ICDCK/SEG14 pins low, while raising
the MCLR (VPP) pin from VIL to VIHH. See
“PIC16F91X/946 Memory Programming Specification”
(DS41244) for more information. RB7 becomes the
programming data and the RB6 becomes the
programming clock. Both RB7 and RB6 are Schmitt
Trigger inputs in this mode.
After Reset, to place the device into Program/Verify
mode, the Program Counter (PC) is at location 0000h. A
6-bit command is then supplied to the device. Depending
on the command, 14 bits of program data are then
supplied to or from the device, depending on whether the
command was a load or a read. For complete details of
serial programming, please refer to the “PIC16F91X/946
Memory Programming Specification” (DS41244).
A typical In-Circuit Serial Programming connection is
shown in Figure 16-11.
FIGURE 16-11:
TYPICAL IN-CIRCUIT
SERIAL PROGRAMMING
CONNECTION
Note:
The entire data EEPROM and Flash
program memory will be erased when the
code protection is turned off. See the
“PIC16F91X/946 Memory Programming
Specification”
(DS41244)
for
more
information.
External
Connector
Signals
To Normal
Connections
To Normal
Connections
PIC® MCU
VDD
VSS
RE3/MCLR/VPP
RB6/ICSPCLK/
RB7/ICSPDATA/
+5V
0V
VPP
CLK
Data I/O
*
*
*
*
* Isolation devices (as required)
ICDCK/SEG14
ICDDAT/SEG13



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