Описание
TMP95C061B is high-speed advanced 16-bit microcontroller developed for controlling medium to large-scale equipment. TMP95C061BF is housed in an 100-pin mini flat package (QFP100-P-1414-0.50). TMP95C061BEf housed in QFP100-P-2222-0.80A package.
- Original High speed 16-bit CPU (900/H CPU)
- TLCS-90/900 instruction mnemonic upward compatible
- 16M-byte linear address space
- General-purpose registers and register bank system
- 16-bit multiplication / division and bit transfer / arithmetic instructions
- Micro DMA: 4 Channels (640 ns / 2 bytes at 25 MHz)
- Minimum instruction execution time: 160 ns at 25 MHz
- Internal RAM: None
- Internal ROM: None
- External memory expansion
- Can be expanded up to 16 Mbytes (for both programs and data)
- AM8 / 16 pin (select the external data bus width)
- Can mix 8- and 16 bit external data buses. Dynamic bus sizing
- DRAM Controller
- 8-bit timer: 4 Channels
- 16-bimer: 2 Channels
- Pattern generator: 4 bits, 2 Channels
- Serial interface: 2 Channels
- 10-bit A/D converter: 4 Channels
- Watchdog timer
- Chip select/wait controller: 4 blocks
- Interrupt functions
- 2 CPU interrupts, SWI instruction, and illegal instruction
- 18 internal interrupts, 7 level priority can be set
- 6 external interrupts, 7 level priority can be set
- I/O ports: 56 pins
- Standby function: 3 HALT modes (RUN, IDEL, STOP)