Features: <Microcomputer mode>
• Number of basic machine instructions .................................... 203
• Memory
Flash memory (User ROM area) ................................... 60 Kbytes
RAM ............................................................................. 3072 bytes
Flash memory (Boot ROM area) ..................................... 8 Kbytes
• Instruction execution time
The fastest instruction at 20 MHz frequency ........................ 50 ns
• Single power supply .................................................... 5 V ± 0.5 V
• Interrupts ........... 8 external sources, 23 internal sources, 7 levels
• Multi-functional 16-bit timer ................................................. 10 + 3
(Three-phase motor drive waveform or Pulse motor drive waveform output is available.)
• Serial I/O (UART or Clock synchronous) ..................................... 3
• 10-bit A-D converter .......................................... 12-channel inputs
• 8-bit D-A converter ............................................ 2-channel outputs
• 12-bit watchdog timer
• Programmable input/output (ports P1, P2, P4, P5, P6, P7, P8) ...... 50
<Flash memory mode>
• Power supply voltage .................................................. 5 V ± 0.5 V
• Programming/Erase voltage ........................................ 5 V ± 0.5 V
• Programming method .................... Programming in a unit of word
• Erase method ............................................ Block erase or Total erase
M37905F8CFP, M37905F8CSP
.............. 4 blocks (8 Kbytes X 2, 16 Kbytes X 1, 28 Kbytes X 1)
• Programming/Erase control by software command
• Maximum number of reprograms ............................................ 100 Application• Control devices for office equipment such as copiers and facsimiles
• Control devices for industrial equipment such as communication and measuring instruments
• Control devices for equipment, requiring motor control, such as inverter air conditioners and general-purpose inverters
PinoutSpecifications
Symbol |
Parameter |
Ratings |
Unit |
VCC |
Power source voltage |
0.3 to 6.5 |
V |
AVCC |
Analog power source voltage |
0.3 to 6.5 |
V |
VI |
Input voltage P10P17, P20P27, P40P47, P51P53, P55P57, P60P67, P70P77, P80P83, P4OUTCUT , P6OUTCUT , VCONT, VREF, XIN, RESET , MD0, MD1 |
0.3 to VCC+0.3 |
V |
VO |
Output voltage P10P17, P20P27, P40P47, P51P53, P55P57, P60P67, P70P77, P80P83, XOUT |
0.3 to VCC+0.3 |
V |
Pd |
Power dissipation |
300 |
mW |
Topr
|
Operating ambient temperature |
20 to 85 |
|
Tstg |
Storage temperature |
40 to 150 |
|
DescriptionThese are single-chip 16-bit microcomputers designed with high-performance CMOS silicon gate technology, including the internal flash memory and, being packaged in 64-pin plastic molded QFP or shrink plastic molded DIP. These microcomputers support the 7900 Series instruction set, which are enhanced and expanded instruction set and are upper-compatible with the 7700/7751 Series instruction set.
The CPU of 7900 Series is a 16-bit parallel processor that can also be switched to perform 8-bit parallel processing. Also, the bus interface unit of these microcomputers enhances the memory access efficiency to execute instructions fast. Therefore, these microcomputers are suitable for office, business, and industrial equipment controller that require high-speed processing of large data.
Also, 7900 Series are suitable for motor-control equipment since each of them includes the motor control circuit.
For the internal flash memory, single-power-supply programming and erasure, using a PROM 7900 Series programmer or the control by the central processing unit (CPU), is supported. Also, each of 7900 Series has the memory area dedicated for storing a certain software which controls programming and erasure (reprogramming control software). Therefore, on 7900 Series, the program can easily be changed even after they are mounted on the board.