PIC12HV609T-I/MS Microchip Technology, PIC12HV609T-I/MS Datasheet - Page 30

no-image

PIC12HV609T-I/MS

Manufacturer Part Number
PIC12HV609T-I/MS
Description
1.75KB Flash, 64B RAM, 6 I/O, 8MHz Internal Oscillator 8 MSOP 3x3mm T/R
Manufacturer
Microchip Technology
Series
PIC® 12Fr

Specifications of PIC12HV609T-I/MS

Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
5
Program Memory Size
1.75KB (1K x 14)
Program Memory Type
FLASH
Ram Size
64 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
8-MSOP, Micro8™, 8-uMAX, 8-uSOP,
Processor Series
PIC12H
Core
PIC
Data Bus Width
8 bit
Data Ram Size
64 B
Interface Type
RS- 232 , USB
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
5
Number Of Timers
2
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
 Details
Other names
PIC12HV609T-I/MSTR
PIC12F609/615/617/12HV609/615
3.3
To read a program memory location, the user must
write two bytes of the address to the PMADRL and
PMADRH registers, and then set control bit RD
(PMCON1<0>). Once the read control bit is set, the
program memory Flash controller will use the second
instruction cycle after to read the data. This causes the
second instruction immediately following the “
PMCON1,RD
available in the very next cycle in the PMDATL and
PMDATH registers; it can be read as two bytes in the
following instructions. PMDATL and PMDATH regis-
ters will hold this value until another read or until it is
written to by the user (during a write operation).
EXAMPLE 3-1:
DS41302D-page 30
BANKSEL PM_ADR
MOVLW
MOVWF
MOVLW
MOVWF
BANKSEL PMCON1
BSF
NOP
NOP
BANKSEL PMDATL
MOVF
MOVF
Reading the Flash Program
Memory
” instruction to be ignored. The data is
MS_PROG_PM_ADDR
PMADRH
LS_PROG_PM_ADDR
PMADRL
PMCON1, RD
PMDATL, W
PMDATH, W
FLASH PROGRAM READ
; Change STATUS bits RP1:0 to select bank with PMADRL
;
; MS Byte of Program Address to read
;
; LS Byte of Program Address to read
; Bank to containing PMCON1
; PM Read
; First instruction after BSF PMCON1,RD executes normally
; Any instructions here are ignored as program
; memory is read in second cycle after BSF PMCON1,RD
;
; Bank to containing PMADRL
; W = LS Byte of Program PMDATL
; W = MS Byte of Program PMDATL
BSF
 2010 Microchip Technology Inc.

Related parts for PIC12HV609T-I/MS