0% found this document useful (0 votes)
10 views

PIC12F629/675 Microcontroller Family: Advanced Analog Features

Uploaded by

Josnan Colonna
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

PIC12F629/675 Microcontroller Family: Advanced Analog Features

Uploaded by

Josnan Colonna
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

PIC12F629/675 Microcontroller Family

The PIC12F629/675 microcontroller products merge


all the advantages of the mid-range x14 architecture
and the flexibility of FLASH program memory into an
8-pin package. The PIC12F6XX devices feature a 14-
bit instruction set, small footprint package, and a
wide operating voltage of 2.0 – 5.5 volts. In addition,
these devices offer an internal programmable 4 MHz
oscillator, on-board EEPROM Data Memory, on-chip
voltage reference and up to 4 channels of 10-bit A/D.
These 8-pin microcontrollers provide the features and
intelligence not previously available due to cost and
board space limitations. With the flexibility of FLASH
and an excellent development tool suite including a
low cost In-Circuit Debugger (ICD), In-Circuit Serial
Programming™ (ICSP™) and full ICE 2000 emulation, Advanced Analog Features:
these devices are ideal for just about any embedded • Analog-to-Digital Converter A/D with:
control application. – 10-bit resolution
– Programmable 4-channel input
High-Performance RISC CPU: – Voltage reference input
• Only 35 single word instructions to learn
• Analog Comparator module with 1 comparator:
• All single cycle instructions except program branches,
– Programmable On-Chip Voltage Reference (CVREF)
which are two-cycle
module
• Operating Speed: DC - 20 MHz oscillator/clock input
– Programmable input multiplexing from device inputs
DC - 200 ns instruction cycle
– Comparator output is externally accessible
• Memory:
– 1024 x 14 words of FLASH Program Memory
Special Microcontroller Features:
– 64 x 8 bytes of Data Memory (SRAM)
– 128 x 8 bytes of EEPROM Data Memory • 100K erase/write cycle FLASH program memory
• 8-level deep stack • 1,000,000 erase/write cycle data EEPROM memory
• Direct, indirect, and relative addressing modes for • Low power Brown-out Reset (BOR)
data and instructions • Low power Power-on Reset (POR)
• Watchdog Timer (WDT) with its own on-chip RC
Peripheral Features: oscillator for reliable operation
• High current sink/source: 25 mA • Programmable code protection
• 6 I/O pins with individual direction control • Power saving SLEEP mode
• Programmable interrupt-on-pin change • Internal 4 MHz oscillator
• Programmable pull-ups on input pins • In-Circuit Serial Programming™ (ICSP™) via two pins
• Timer0 module: 8-bit timer/counter with 8-bit • Low cost MPLAB® In-Circuit Debugger (ICD)
prescaler
• Timer1 module: 16-bit timer/counter with prescaler, CMOS Technology:
can be incremented during SLEEP via external • Low power, high speed FLASH technology
crystal/clock • Fully static design
• Wide operating voltage range (2.0V to 5.5V)
• Industrial and Extended temperature ranges
• Low power consumption

PICmicro® Microcontrollers
Microchip Technology Inc.• The Embedded Control Solutions Company®
Additional Information:
• Microchip’s web site: www.microchip.com
• Microchip’s Technical Library CD-ROM, Order No. DS00148
• Application Notes are available in:
– Embedded Control Handbook, Order No. DS00092
– Embedded Control Handbook Update 2000, Order No. DS00711
• Microchip’s Quality Systems and Customer Interface System, Order No. DS00169

PIC12F629/675 Microcontroller Family


Device FLASH Data EEPROM I/O ADC
Program RAM Data Pins 10 bits Comparator BOR Timers ICSP™ Comments
Memory Bytes Bytes
Bytes
PIC12F629 1792 64 128 6 – 1 Yes 1x8-bit, Yes 4 MHz Internal
1x16-bit, Oscillator, ICD*
1-WDT
PIC12F675 1792 64 128 6 4 1 Yes 1x8-bit, Yes 4 MHz Internal
1x16-bit, Oscillator, ICD*
1-WDT
* Requires purchase of separate adapter module.

Abbreviation: ADC = Analog-to-Digital Converter ICSP™ = In-Circuit Serial Programming ICD = In-Circuit Debugger
WDT = Watchdog Timer BOR = Brown-out Reset

Development Tools from Microchip


MPLAB® IDE Integrated Development Environment (IDE)
(Hardware/Software Project Manager)
MPASM™ Assembler Universal PICmicro Macro-assembler Software
MPLINK™ Object Linker Linker Software
MPLIB™ Object Librarian Librarian Software
MPLAB SIM Simulator Software Simulator
MPLAB ICE 2000 Full-featured Modular in-circuit Emulator
PICSTART® Plus Programmer Entry-level Program Loader and Development Kit
PRO MATE® II Device Programmer Full-featured, Modular Device Programmer
MPLAB ICD2 In-Circuit Debugger
AC162050 Header Adapter for ICD2
* 8-bit, 8-pin devices protected by Microchip’s U.S. Patent No. 5,847,450. Additional U.S. and foreign patents and applications may be issued or
pending.

Americas Asia/Pacific Europe


Atlanta (770) 640-0034 Australia 61-2-9868-6733 Austria 43-7242-2244-399
Boston (978) 692-3848 China – Beijing 86-10-85282100 Denmark 45-4420-9895
Chicago (630) 285-0071 China – Chengdu 86-28-86766200 France 33-1-69-53-63-20
Dallas (972) 818-7423 China – Fuzhou 86-591-7503506 Germany 49-89-627-144-0
Detroit (248) 538-2250 China –Shanghai 86-21-6275-5700 Italy 39-039-65791-1
Kokomo (765) 864-8360 China –Shenzhen 86-755-82350361 United Kingdom 44 118 921 5869
Los Angeles (949) 263-1888 Hong Kong 852-2401-1200
As of 08/01/02
New York (631) 273-5305 India 91-80-2290061
Phoenix (480) 792-7966 Japan 81-45-471-6166
San Jose (408) 436-7950 Korea 82-2-554-7200
Toronto (905) 673-0699 Singapore 65-6334-8870
Taiwan 886-2-2717-7175

Microchip Technology Inc. • 2355 W. Chandler Blvd. • Chandler, AZ 85224-6199 • (480) 792-7200 • Fax (480) 792-9210
Information subject to change. The Microchip name and logo, the Microchip logo, KEELOQ, MPLAB, PIC, PICmicro, PICSTART and PRO MATE are registered trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries. FilterLab, microID, MXDEV, MXLAB, PICMASTER, SEEVAL and The Embedded Control Solutions Company are registered trademarks of Microchip
Technology Incorporated in the U.S.A. dsPIC, dsPICDEM.net, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, microPort, Migratable Memory,
MPASM, MPLIB, MPLINK, MPSIM, PICC, PICDEM, PICDEM.net, rfPIC, Select Mode and Total Endurance are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
Serialized Quick Turn Programming (SQTP) is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies.
© 2002 Microchip Technology Inc. All rights reserved. Printed in the U.S.A. DS41186B 10/02
*DS41186B*

You might also like