Share:


EN80C196KC20

Specifications

SKU: 11731908

BUY EN80C196KC20 https://www.utsource.net/itm/p/11731908.html

Parameter Description Value
Part Number Component Identifier EN80C196KC20
Type Device Type Microcontroller
Architecture Processor Architecture 16-bit C196 Core
Clock Frequency Maximum Clock Speed 20 MHz
Operating Voltage Supply Voltage Range 4.75 V to 5.25 V
Flash Memory Program Memory Size 32 KB
RAM Data Memory Size 1 KB
EEPROM Non-Volatile Data Memory 512 Bytes
I/O Ports Number of I/O Pins 32
Timers/Counters Number of Timers/Counters 4 x 16-bit
Serial Communication Interfaces Number of Serial Interfaces 2 x UART, 1 x SPI, 1 x I2C
Analog-to-Digital Converter (ADC) ADC Channels and Resolution 8 channels, 8-bit
Watchdog Timer Watchdog Timer Availability Yes
Power Management Low Power Modes Idle, Sleep, Stop
Package Package Type 44-pin PLCC (Plastic Leaded Chip Carrier)
Temperature Range Operating Temperature -40°C to +85°C
Supply Current Typical Supply Current at 20 MHz 20 mA

Instructions for Use:

  1. Power Supply:

    • Connect the VCC pin to a 5V power supply within the range of 4.75V to 5.25V.
    • Connect the GND pin to the ground.
  2. Clock Configuration:

    • Use an external crystal or oscillator connected to the XTAL1 and XTAL2 pins to provide the clock signal.
    • Ensure the clock frequency does not exceed 20 MHz.
  3. Reset Pin:

    • Connect the RESET pin to a pull-up resistor to VCC.
    • Apply a low pulse to the RESET pin to reset the microcontroller.
  4. Programming:

    • Use an in-circuit programmer to program the flash memory.
    • Follow the programming algorithm provided by the manufacturer.
  5. I/O Configuration:

    • Configure the I/O ports using the appropriate register settings in your code.
    • Set the direction of each port pin as input or output.
  6. Interrupts:

    • Enable interrupts by setting the corresponding bits in the interrupt control registers.
    • Write interrupt service routines (ISRs) to handle specific events.
  7. Low Power Modes:

    • Enter low power modes by setting the appropriate bits in the power control registers.
    • Use the watchdog timer to wake up from sleep mode if necessary.
  8. Serial Communication:

    • Initialize the UART, SPI, or I2C interfaces by configuring the respective control registers.
    • Use the serial communication functions to send and receive data.
  9. Analog-to-Digital Conversion:

    • Configure the ADC by setting the appropriate control registers.
    • Start conversions and read the results from the ADC data registers.
  10. Watchdog Timer:

    • Enable the watchdog timer by setting the appropriate bits in the watchdog control register.
    • Reset the watchdog timer periodically to prevent a system reset.

For detailed information, refer to the datasheet and application notes provided by the manufacturer.

(For reference only)

 Inquiry - EN80C196KC20