TM8951

GENERAL DESCRIPTION


The TM8951 is an embedded high-performance 4-bit microcontroller with LCD driver. It contains all the necessary functions, such as 4-bit parallel processing ALU, ROM, RAM, I/O ports, timer, clock generator, dual clock operation, Resistance to Frequency Converter(RFC), EL panel driver, LCD driver, look-up table, watchdog timer and key matrix scanning circuitry etc. on a signal chip.


BLOCK DIAGRAM


TM8951-1.png


FEATURES


1. Low power dissipation.

  • 1.5V/3V operating voltage range.

2. Powerful instruction set.

  • Binary addition, subtraction, BCD adjustment. BCD can be performed directly in addition/ subtraction operations.

  • 4 bits x 4 bits Multiplier

  • Single-bit manipulation (set, reset, decision for branch).

  • Various conditional branches.

  • 16 initial working registers and manipulators. (can be extended to all RAM with Page Mode)

  • Look-up Table.

  • LCD driver data transfer.

3. ROM Capacity.    8K x16 bits.

  • Instruction ROM Max. Capacity    8K  x 16 bits.

  • Table ROM Max. Capacity    8K/4K x 8/16 bits.

4. RAM Capacity.      960/480/240 x 4/8/16 bits.

  • LCD Max. Capacity     192/96/48  x  4/8/16 bits.

  • STACK Max. Capacity    16 x 16 bits.

  • HL/ZR store Max. Capacity  16/16  x 16 bits.

5. With direct/index addressing mode in data RAM access.

6. LCD driver output.

  • SEG41~60 can be defined as IOB1~4, KI~4, ELC, ELP, BZB, BZ, IOD1~4, IOC1~4 by mask option.

  • 1/4~1/9 Duty can be selected by mask option.

  • 1/3~1/4 Bias can be selected by mask option.

  • Single instruction to turn off all segments.

  • COM5~9 can be defined as CMOS or P_open drain type output port by mask option.

  • External regulator mode for VL1/2 by mask option.

7. Input/output ports.

  • Port IOA       4 pins (with internal pull-low, input signal chattering prevention circuitry), and can be defined as CX, RFC0~2 by mask option.

  • Port IOB       4 pins (with internal pull-low), and can be defined as SEG41~44 by  mask option.

  • Port IOC       4 pins (with internal pull-low, low-level-hold, input signal chattering prevention circuitry), and can be defined as SEG57~60 by mask option.

  • Port IOD       4 pins (with internal pull-low, input signal chattering prevention circuitry), and can be defined as SEG53~56 by mask option.

8. Interrupt function.

  • External factors 5     (INT pin, Port IOA, IOC, IOD & KI input).

  • Internal factors   5     (Pre-Divider, Timer1, Timer2, Timer3 & RFC).

9. Built-in EL-light driver.

  • ELC, ELP. Can be defined as SEG49 and SEG50 by mask option.

10. Built-in Alarm, clock or single tone melody generator.

  • BZB, BZ. Can be defined as SEG51 and SEG52 by mask option.

11. Built-in resistance to frequency converter.

  • CX, RFC0~2. Can be defined as IOA1~4 by mask option.

12. Built-in key matrix scanning function.

  • KO1~KO16(Shared with SEG1~16)

  • KI1~KI4(Can be defined as SEG45~48 by mask option)

13. Three 6-bit programmable timer with programmable clock source.

  • Read the content at any time

  • Merge 2 or 3 timers into one 12-bit or 18-bit timer

  • Used as a counter for RFC

14. Watchdog timer.

15. Built-in voltage charge halver & pump circuit.

16. Dual clock operation

  • Slow clock oscillation can be defined as X’tal or external RC type oscillator by mask option.

  • Fast clock oscillation can be defined as 3.58MHz ceramic resonator, internal R or external R type oscillator by mask option.

17. HALT function.

18. STOP function.


Forgot Password

Member login

Member Registration

In order to help you better, please register your account using real information and company email!

  • Customer
  • Agent
  • Personnel
User name*
Name*
Company*
Address*
Mobile*
E-mail*
Password*
Confirm Password*
Code*
Invisibility,Change

Have an account?

User name*
Company*
Agent No.
Name*
Mobile*
E-mail*
Address*
Password*
Confirm Password*
Code*
Invisibility,Change

Have an account?

User name*
Name*
Position*
Mobile*
EmployeeID
E-mail*
Password*
Confirm Password*
验证码*
验证码
Invisibility,换一张

Have an account?

0571-8936 0656