LCS703HG

LCS703HG


Specifications
SKU
4715756
Details

BUY LCS703HG https://www.utsource.net/itm/p/4715756.html
Integrated LLC Controller, High-Voltage Power MOSFETs and Drivers
Parameter Description Value
Part Number Integrated Circuit (IC) LCS703HG
Function Low Power CMOS 8-Bit Microcontroller
Package Type SOP-28
Operating Voltage Supply Voltage (Vcc) 2.0V to 5.5V
Operating Temperature Industrial (-40°C to +85°C)
Clock Frequency Internal RC Oscillator 16 MHz
Flash Memory Program Memory 8 KB
RAM Data Memory 256 Bytes
EEPROM Non-Volatile Data Storage 128 Bytes
I/O Ports General Purpose Input/Output 20
Timers 8-bit Timer/Counter 2
Interrupt Sources External Interrupts, Timer Overflows, UART, etc. Multiple
Communication Interfaces UART, SPI, I2C
Power Consumption Active Mode 1 mA (Typical)
Power Consumption Sleep Mode 1 μA (Typical)
Watchdog Timer On-Chip Watchdog Timer Yes
Reset Power-On Reset, Brown-Out Detector Yes
Programming In-System Programming (ISP) Supported

Instructions for Use

  1. Power Supply:

    • Connect the Vcc pin to a power supply between 2.0V and 5.5V.
    • Connect the GND pin to ground.
  2. Clock Configuration:

    • The internal RC oscillator is set to 16 MHz by default. For external clock sources, connect the appropriate crystal or clock signal to the XTAL1 and XTAL2 pins.
  3. Program Memory:

    • Program the flash memory using an ISP programmer. Refer to the datasheet for specific programming algorithms and protocols.
  4. I/O Configuration:

    • Configure the I/O ports as inputs or outputs using the appropriate register settings. Refer to the datasheet for detailed register descriptions.
  5. Timers and Counters:

    • Set up the timers and counters using the control registers. Timers can be used for various timing and counting applications.
  6. Communication Interfaces:

    • Initialize the UART, SPI, or I2C interfaces by configuring the corresponding control registers. Refer to the datasheet for detailed initialization procedures.
  7. Interrupt Handling:

    • Enable and configure interrupts for various events such as external interrupts, timer overflows, and communication events. Use the interrupt vector table to define the interrupt service routines (ISRs).
  8. Power Management:

    • Use the sleep mode to reduce power consumption when the microcontroller is idle. Wake up the microcontroller using external interrupts or timer events.
  9. Watchdog Timer:

    • Enable the watchdog timer to reset the microcontroller if it gets stuck in an infinite loop. Configure the watchdog timer using the appropriate registers.
  10. Reset:

    • Ensure proper reset conditions by connecting the reset pin (RST) to a pull-up resistor and a capacitor to ground. The brown-out detector can also be configured to reset the microcontroller if the supply voltage drops below a certain threshold.

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

(For reference only)

View more about LCS703HG on main site