Download
Software Design
  Sensor
  Module
  Other
 
 
   
 
tenx MCU > 4-bit MCU > TM87 series >MCU  
 
TM87P08 (OTP)

4-Bit Microcontroller (EPROM OTP)

TM87P08 Data Sheet (Ver 1.4) (.pdf)
TM87P08 User's Manual(English) Ver 1.0 (.pdf)
AP Note: Programming tip to prevent large current
tenx 4-bit Summary (.pdf)
Description:
The TM87P08 is an EPROM embedded high-performance 4-bit micro controller with LCD/LED driver. It contains all the functions in TM87-series for 3V/5V application, except fixed LCD PLA configuration.

Feature:
1. Powerful instruction set (178 instructions).
- Binary addition, subtraction, BCD adjusts, logical operation in direct and index addressing mode.
- Single-bit manipulation (set, reset, decision for branch).
- Various conditional branches.
- 16 working registers and manipulation.
- Table loop-up.
- LCD driver data transfer.

2. Memory capacity.
- Program ROM capacity: 4096 x 16 bits
- Index ROM capacity: 4096 x 8 bits
- Data RAM capacity: 256 x 4 bits.

3. Input / output ports.
- Port IOA: 4 pins (with internal pull-low).
- Port IOB: 4 pins (with internal pull-low).
- Port IOC: 4 pins (with internal pull-low, low-level-hold, chattering prevention clock).
- Port IOD: 4 pins (with internal pull-low, chattering prevention clock).

4. 8 level subroutine nesting.

5. Interrupt function.
- External factor: 4 (INT pin, Port IOC, IOD & KI input).
- Internal factor: 4 (Pre-Divider, Timer 1, Timer 2, RFC).

6. Built in Alarm, Frequency or Melody generator.

7. BZB, BZ (Mux with IOB3, IOB4).

8. Built-in R to F Converter circuit.
- CX, RR, RT, RH (Mux with IOA1~IOA4).

9. Built in KEY_BOARD scanning function.
- K1~K16 (Share with SEG1~SEG16).
- KI1~K14 (Mux with IOC1~IOC4).

10. Two 6-bit programmable timers with programmable clock source.

11. Watch dog timer.

12. LCD driver output.
- 32 LCD / LED driver outputs (up to 128 or 256 LCD segment drivable).
- 1/4 or 1/8 Duty for LCD / LED.
- 1/2 Bias or 1/3 Bias for LCD / LED selected by option.
- Single instruction to turn off all segments.
- Option is used to select COM5~8, DC9/OD9, DC30/OD30 as DC outputs / P_open drain.
- 31 LCD address.

13. Built-in Voltage doubler, halver charge pump circuit.

14. Dual clock operation, and X'tal type slow oscillation, and fast oscillation can set 3.58MHz ceramic resonator or external R by switch option.

15. HALT function.

16. STOP function.

17. ROM code protect fuse.

18. Fixed LCD PLA configuration.

Applications:
- Timer / Calendar / Calculator

 
2016 © - Everest Pacific Technology Co., Ltd.