|
|
|
|
 |
|
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 |
|
|
|
|
|