tenx technology
Home Products MCU4 bit MCUTM89 seriesProduct information


Data Sheet

User manual


UM-4BIT Series Difference List_EV10.pdf



Development Documnets
AP Notes

Development Tools

TM89P51M is a One Time PROM embedded high-performance 4-bit 
microcomputer 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 in a signal chip.

1.Low power dissipation. 
1.5V/3V operating voltage range.

2.Powerful instruction set.
Binary addition, subtraction, BCD adjustment. BCD can be executed 
    directly in addition, subtraction operation.
  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 by Page Mode)
Table look-up.
LCD driver data transfer. 

3.ROM capacity.                 8K      x  16   bits.
  Instructon 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 its.
  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.
  Max 432 LCD dots by 9 common outputs and 48 segment outputs.
SEG41~60 can be defined as IOB1~4, KI1~4, ELC, ELP, BZB, BZ, 
       IOD1~4, IOC1~4 by option.
1/4~1/19 Duty can be selected by option.
1/3 ~1/4 Bias can be selected by option.
Single instruction to turn off all segments.
COM5~9 can be defined as CMOS or P_open drain type output by option.
  External regulator mode for VL1/2 by option.

7.Input/output ports.
   Port IOA 4 pins (with internal pull-low, input signal chattering prevention
   and can be defined as CX, RFC0~2 by option.
 Port IOB 4 pins (with internal pull-low), and can be defined as SEG41~44 
   by 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 option.
   Port IOD 4 pins (with internal pull-low, input signal chattering prevention
   and can be defined as SEG53~56 by 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, 50 by option.

10.Built-in Alarm, clock or single tone melody generator.
   BZB, BZ. Can be defined as SEG51, 52 by option.
11.Built-in resistance to frequency converter.
   CX, RFC0~2. Can be defined as IOA1~4 by option.

12.Built-in key matrix scanning function.
   KO1~KO16 (Shared with SEG1~16)
   KI1~KI4. Can be defined as SEG45~48 by option.

13.Three 6-bit programmable timers with programmable clock source. 
   Read out the content in anytime
   Merged 2 or 3 timers as 12-bit or 18-bit timer
   Used as 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 option.
 fast clock oscillation can be defined as 3.58 MHz ceramic resonator,
      internal R or external  R type oscillator by option.

17.HALT function.

18.STOP function.
Timer / Calendar / Calculator  / Thermometer

Please using Adobe Reader XI (11.0) or upward version for view PDF files.
For reading Traditional or Simplified Chinese PDF files, please install Acrobat Asian font packs.