Users Manual TOPAS900 Flash V2.1

3.2.1. The TMP95FY64F Microcontroller

The Flash Carrier Board has the main component of the starter kit soldered on it: the Toshiba TMP95FY64F microcontroller.

To get an overview of its powerful features lets have a look to its original data sheet (extract):

...

1.TMP95FY64F Basic Specification

1.1Outline and Feature

TMP95FY64 is high-speed advanced 16-bit microcontroller developed for controlling medium to large- scale equipment. TMP95FY64 has 256K-Byte Flash memory which can be rewritten and erased on board. TMP95FY64 is housed in QFP-100pin package.

Device characteristics are as follows:

(1) 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(640ns/2bytes at 25MHz)

(2)Minimum instruction execution time:160ns at 25MHz

(3)Internal RAM:8Kbyte

Internal ROM:256Kbyte Flash memory

(4) External memory expansion

Can be expanded up to 16M byte (for both programs and data) AM8/16pin (select the external data bus width)

Can mix 8- and 16-bit external data buses. ....... Dynamic data bus sizing

(5) 8-bit timer:8 channels

Including event counter function(2 channels)

(6)16-bit timer/event counter:2 channels

(7)Serial interface:3 channels

(8)10-bit A/D converter:8 channels

(9)8-bit D/A converter:2 channels

(10)Watchdog timer

(11)Chip select/wait controller:4 blocks

(12)Interrupt functions:45-Interrupt sources

9-CPU interrupts

SWI instruction, and Illegal instruction

26-Internal interrupts

.....

7-level priority can be set.

10-External interrupts

7-level priority can be set.

(13) I/O ports : Single chip mode 81 pins

Multi chip mode 55 pins(at AM8/16="H")

(14)Standby function:4 HALT mode(RUN,IDLE2,IDLE1,STOP)

(15)Operating Voltage : Vcc = 4.5 to 5.5V

(16)Package:100pin QFP(LFFP100-P-1414-0.50C:Thickness 2.4mm)

...

To get an overview on the internal organization of the TMP95FY64 let’s have a look to its schematic block diagram:

HWU Elektronik Oberhausen

Page 12

Page 12
Image 12
Toshiba TOPAS900 user manual TMP95FY64F Microcontroller