PIC12F683-I/P Allicdata Electronics
Allicdata Part #:

PIC12F683-I/P-ND

Manufacturer Part#:

PIC12F683-I/P

Price: $ 0.77
Product Category:

Integrated Circuits (ICs)

Manufacturer: Microchip Technology
Short Description: IC MCU 8BIT 3.5KB FLASH 8DIPPIC PIC® 12F Microcont...
More Detail: N/A
DataSheet: PIC12F683-I/P datasheetPIC12F683-I/P Datasheet/PDF
Quantity: 35080
1 +: $ 0.76860
10 +: $ 0.73292
100 +: $ 0.66996
1000 +: $ 0.59038
10000 +: $ 0.44276
Stock 35080Can Ship Immediately
$ 0.77
Specifications
Series: PIC® 12F
Packaging: Tube 
Part Status: Active
Applications: --
Core Processor: PIC
Core Size: 8-Bit
Speed: 20MHz
Controller Series: --
Connectivity: --
Peripherals: Brown-out Detect/Reset, POR, PWM, WDT
Interface: I2C, SPI
Number of I/O: 5
Program Memory Size: 3.5KB (2K x 14)
Voltage - Supply: 1.71V ~ 3.6V
Program Memory Type: FLASH
EEPROM Size: 256 x 8
Mounting Type: Surface Mount
RAM Size: 128 x 8
Voltage - Supply (Vcc/Vdd): 2 V ~ 5.5 V
Data Converters: A/D 4x10b
Oscillator Type: Internal
Operating Temperature: -40°C ~ 85°C (TA)
Package / Case: 8-DIP (0.300", 7.62mm)
Supplier Device Package: 8-PDIP
Base Part Number: PIC12F683
Description

Due to market price fluctuations,if you need to purchase or consult the price.You can contact us or emial to us:   sales@allicdata.com


1. Description

The processor module of MPLAB®ICE2000 is Interchangeable personality modules, allowing MPLAB ICE 2000 will be reconfigured for simulation Different PICÆ microcontrollers (MCU). This modularity allows simulation of many different devices Added processor module and device adapter, Provides a very cost-effective multi-processor Simulation System. The device adapter of MPLAB ICE 2000 is an interchangeable component, allowing the emulator system Connect to the target application system. equipment The adapter also has control logic that allows the target An application that provides a clock source and power supply for the clock Processor module. Device adapter supports PIC MCU in DIP, SDIP and PLCC software packages. Conversion socket, used with device adapter, Provide a way to accommodate all PIC MCUs Software packages, including SOIC, SSOP, PQFP and TQFP package.

2. High-Performance RISC CPU

    1. Only 35 instructions to learn:

        - All single-cycle instructions except branches

    2. Operating speed:

        - DC – 20 MHz oscillator/clock input

        - DC – 200 ns instruction cycle

    3. Interrupt capability

    4. 8-level deep hardware stack

    5. Direct, Indirect and Relative Addressing modes

3. Special Microcontroller Features

    1. Precision Internal Oscillator:

        - Factory calibrated to ±1%, typical

        - Software selectable frequency range of 8 MHz to 125 kHz

        - Software tunable

        - Two-Speed Start-up mode

        - Crystal fail detect for critical applications

        - Clock mode switching during operation for power savings

    2. Power-Saving Sleep mode

    3. Wide operating voltage range (2.0V-5.5V)

    4. Industrial and Extended temperature range

    5. Power-on Reset (POR)

    6. Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)

    7. Brown-out Reset (BOR) with software control option

    8. Enhanced Low-Current Watchdog Timer (WDT) with on-chip oscillator with software enable

    9. Multiplexed Master Clear with pull-up/input pin

  10. Programmable code protection

  11. High Endurance Flash/EEPROM cell:

        - 100,000 write Flash endurance

        - 1,000,000 write EEPROM endurance

        - Flash/Data EEPROM Retention: > 40 years

4. Low-Power Features

    1. Standby Current:

        - 50 nA @ 2.0V, typical

    2. Operating Current:

        - 11 μA @ 32 kHz, 2.0V, typical

        - 220 μA @ 4 MHz, 2.0V, typical

    3. Watchdog Timer Current:

        - 1 μA @ 2.0V, typical

5. Peripheral Features

    1. 6 I/O pins with individual direction control:

        - High current source/sink for direct LED drive

        - Interrupt-on-pin change

        - Individually programmable weak pull-ups

        - Ultra Low-Power Wake-up on GP0

    2. Analog Comparator module with:

        - One analog comparator

        - Programmable on-chip voltage reference (CVREF) module (% of VDD)

        - Comparator inputs and output externally accessible

    3. A/D Converter:

        - 10-bit resolution and 4 channels

    4. Timer0: 8-bit timer/counter with 8-bit programmable prescaler

    5. Enhanced Timer1:

        - 16-bit timer/counter with prescaler

        - External Timer1 Gate (count enable)

        - Option to use OSC1 and OSC2 in LP mode as Timer1 oscillator if INTOSC mode selected

    6. Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler 

    7. Capture, Compare, PWM module:

        - 16-bit Capture, max resolution 12.5 ns

        - Compare, max resolution 200 ns

        - 10-bit PWM, max frequency 20 kHz

    8. In-Circuit Serial Programming™ (ICSP™) via two pins

6. COMPARATOR MODULE

Comparators are used to interface analog circuits to a digital circuit by comparing two analog voltages and providing a digital indication of their relative magnitudes. The comparators are very useful mixed signal building blocks because they provide analog functionality independent of the program execution. The analog comparator module includes the following features:

    1. Multiple comparator configurations

    2. Comparator output is available internally/externally

    3. Programmable output polarity

    4. Interrupt-on-change

    5. Wake-up from Sleep

    6. Timer1 gate (count enable)

    7. Output synchronization to Timer1 clock input

    8. Programmable voltage reference

7. Comparator Interrupt Operation

The comparator interrupt flag is set whenever there is a change in the output value of the comparator. Changes are recognized by means of a mismatch circuit which consists of two latches and an exclusive-or gate . One latch is updated with the comparator output level when the CMCON0 register is read. This latch retains the value until the next read of the CMCON0 register or the occurrence of a Reset. The other latch of the mismatch circuit is updated on every Q1 system clock. A mismatch condition will occur when a comparator output change is clocked through the second latch on the Q1 clock cycle. The mismatch condition will persist, holding the CMIF bit of the PIR1 register true, until either the CMCON0 register is read or the comparator output returns to the previous state.

8. Pin configuration

           image.png

9. SPECIAL FEATURES OF THE CPU

The PIC12F683 has a host of features intended to maximize system reliability, minimize cost through elimination of external components, provide power saving features and offer code protection. These features are:

    1. Reset

        - Power-on Reset (POR)

        - Power-up Timer (PWRT)

        - Oscillator Start-up Timer (OST)

        - Brown-out Reset (BOR)

    2. Interrupts

    3. Watchdog Timer (WDT)

    4. Oscillator Selection

    5. Sleep

    6. Code Protection

    7. ID Locations

    8. In-Circuit Serial Programming™

The PIC12F683 has two timers that offer necessary delays on power-up. One is the Oscillator Start-up Timer (OST), intended to keep the chip in Reset until the crystal oscillator is stable. The other is the Power-up Timer (PWRT), which provides a fixed delay of 64 ms (nominal) on power-up only, designed to keep the part in Reset while the power supply stabilizes. There is also circuitry to reset the device if a brown-out occurs, which can use the Power-up Timer to provide at least a 64 ms Reset. With these three functions on-chip, most applications need no external Reset circuitry. The Sleep mode is designed to off er a very low-current Power-down mode. The user can wake-up from Sleep through:

    1. External Reset

    2. Watchdog Timer Wake-up

    3. An interrupt

Several oscillator options are also made available to allow the part to fit the application. The INTOSC option saves system cost while the LP crystal option saves power. A set of Configuration bits are used to select various options .

10. DEVELOPMENT SUPPORT

The PIC® microcontrollers are supported with a full range of hardware and software development tools:

    1. Integrated Development Environment

        - MPLAB® IDE Software

    2. Assemblers/Compilers/Linkers

        - MPASMTM Assembler

        - MPLAB C18 and MPLAB C30 C Compilers

        - MPLINKTM Object Linker/MPLIBTM Object Librarian

        - MPLAB ASM30 Assembler/Linker/Library

    3. Simulators

        - MPLAB SIM Software Simulator

    4. Emulators

        - MPLAB ICE 2000 In-Circuit Emulator

        - MPLAB REAL ICE™ In-Circuit Emulator

    5. In-Circuit Debugger

        - MPLAB ICD 2

    6. Device Programmers

        - PICSTART® Plus Development Programmer

        - MPLAB PM3 Device Programmer

        - PICkit™ 2 Development Programmer

    7. Low-Cost Demonstration and Development Boards and Evaluation Kits


Related Products
Search Part number : "PIC1" Included word is 37
Part Number Manufacturer Price Quantity Description
PIC12F1572T-I/MS Microchip Te... 0.36 $ 1000 IC MCU 8BIT 3.5KB FLASH 8...
PIC16LF724-E/PT Microchip Te... 1.51 $ 104 IC MCU 8BIT 7KB FLASH 44T...
PIC18F4523T-I/PT Microchip Te... 3.02 $ 1000 IC MCU 8BIT 32KB FLASH 44...
PIC16F15323-I/P Microchip Te... 0.6 $ 706 IC MCU 8BIT 3.5KB FLASH 1...
PIC16LF722A-I/SO Microchip Te... 0.8 $ 729 IC MCU 8BIT 3.5KB FLASH 2...
PIC16LF1718-I/SP Microchip Te... 1.2 $ 29 IC MCU 8BIT 28KB FLASH 28...
PIC16LF1717-I/MV Microchip Te... 1.34 $ 67 IC MCU 8BIT 14KB FLASH 40...
PIC16C620A-04I/P Microchip Te... 1.03 $ 405 IC MCU 8BIT 896B OTP 18DI...
PIC16LF18426-E/P Microchip Te... 1.09 $ 510 RAM COMPARATORPIC PIC XLP...
PIC18F4423-I/P Microchip Te... 3.25 $ 180 IC MCU 8BIT 16KB FLASH 40...
PIC16C66-10/SP Microchip Te... 3.84 $ 11 IC MCU 8BIT 14KB OTP 28SD...
PIC18LF26K40T-I/MV Microchip Te... 0.85 $ 1000 IC MCU 8BIT 64KB FLASH 28...
PIC12F1612-E/MF Microchip Te... 0.62 $ 1000 IC MCU 8BIT 3.5KB FLASH 8...
PIC16F18344T-I/SO Microchip Te... 0.67 $ 1000 IC MCU 8BIT 7KB FLASH 20S...
PIC16HV616-E/ML Microchip Te... 0.71 $ 1000 IC MCU 8BIT 3.5KB FLASH 1...
PIC16LF1709T-I/SO Microchip Te... 0.82 $ 1000 IC MCU 8BIT 14KB FLASH 20...
PIC16LF1768T-I/SS Microchip Te... 0.9 $ 1000 IC MCU 8BIT 7KB FLASH 20S...
PIC16LF1769T-I/ML Microchip Te... 0.97 $ 1000 IC MCU 8BIT 14KB FLASH 20...
PIC16LF18856-E/SP Microchip Te... 0.98 $ 1000 IC MCU 8BIT 28KB FLASH 28...
PIC16LF18857-E/SP Microchip Te... 1.08 $ 1000 IC MCU 8BIT 56KB FLASH 28...
PIC16LF1786-I/SS Microchip Te... 1.12 $ 1000 IC MCU 8BIT 14KB FLASH 28...
PIC18LF14K50T-I/SS Microchip Te... 1.27 $ 1000 IC MCU 8BIT 16KB FLASH 20...
PIC16F19195-I/PT Microchip Te... 1.34 $ 1000 IC MCU 8BIT 14KB FLASH 44...
PIC16C57C-40/SP Microchip Te... 1.63 $ 1000 IC MCU 8BIT 3KB OTP 28SDI...
PIC16F87T-I/SS Microchip Te... 1.93 $ 1000 IC MCU 8BIT 7KB FLASH 20S...
PIC16LF628T-04I/SO Microchip Te... 1.95 $ 1000 IC MCU 8BIT 3.5KB FLASH 1...
PIC16LC771T-I/SS Microchip Te... 2.24 $ 1000 IC MCU 8BIT 7KB OTP 20SSO...
PIC18LF46J11T-I/ML Microchip Te... 2.07 $ 1000 IC MCU 8BIT 64KB FLASH 44...
PIC16C54-10I/SS Microchip Te... 2.3 $ 1000 IC MCU 8BIT 768B OTP 20SS...
PIC18F6390-E/PT Microchip Te... 2.39 $ 1000 IC MCU 8BIT 8KB FLASH 64T...
PIC16C63AT-20I/SS Microchip Te... 2.99 $ 1000 IC MCU 8BIT 7KB OTP 28SSO...
PIC18F2423-E/SP Microchip Te... 2.83 $ 1000 IC MCU 8BIT 16KB FLASH 28...
PIC18LF4515-I/PT Microchip Te... 3.1 $ 1000 IC MCU 8BIT 48KB FLASH 44...
PIC16C76T-04/SO Microchip Te... 3.87 $ 1000 IC MCU 8BIT 14KB OTP 28SO...
PIC16C57-HSE/P Microchip Te... 3.89 $ 1000 IC MCU 8BIT 3KB OTP 28DIP...
PIC16C65B-04I/PT Microchip Te... 4.13 $ 1000 IC MCU 8BIT 7KB OTP 44TQF...
PIC18LF248-I/SP Microchip Te... 4.26 $ 1000 IC MCU 8BIT 16KB FLASH 28...
Latest Products
ATTINY1616-MBT-VAO

AVR series Microcontroller IC 8-Bit 16MH...

ATTINY1616-MBT-VAO Allicdata Electronics
ATTINY1604-SSF

AVR series Microcontroller, 8-bit Microc...

ATTINY1604-SSF Allicdata Electronics
STM32G071C8T6

IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...

STM32G071C8T6 Allicdata Electronics
GD32F407VET6

GD32F407VET6. The frequency is up to 108...

GD32F407VET6 Allicdata Electronics
GD32F103RBT6

GD32F103RBT6 is fully compatible with ST...

GD32F103RBT6 Allicdata Electronics
GD32F405RGT6

The processor frequency can reach 168MHz...

GD32F405RGT6 Allicdata Electronics