notice. No liability is assumed as a result of the use of this procuts. No rights under any patent accompany the sales of th
TECHNOLOGY
GENERAL DESCRIPTION
MTU8B57E and 24 to 72 bytes of static RAM.
cycle instructions under 20MHz operating.
24 bytes for MTU8B55E,
PA3:PA0
512 X 14 TO
- XTAL : Standard crystal oscillator
EPROM-Based 8-Bit CMOS Microcontroller
FEATURES
• Total of 33 single word instructions .
• The fast execution time may be 200ns for all single
• Operating voltage range: 2.3V ~ 6.5V
• 8-bit data bus.
• 14-bit instruction word.
• Four-level stacks.
• On chip EPROM size : 512x14 bits for MTU8B54E/55E,
1Kx14 bits for MTU8B56E,
2Kx14 bits for MTU8B57E.
• Internal RAM size : 25 bytes for MTU8B54E/56E,
• 72 bytes for MTU8B57E.
• Direct and indirect addressing modes for data accessing
• 8-bit real time clock/counter with 8-bit programmable
prescaler.
• Internal power-on Reset.
• Device Reset Timer.
• Code protection.
• Sleep mode for power saving.
• On chip Watchdog Timer(WDT) based on internal RC
oscillator.
• Three I/O ports PA, PB nad PC with independent direc-
tion control.
MTU8B54E/55E/56E/57EMYSON
• 4 types of oscillator can be selected by code options:
- RC : Low-cost RC oscillator
- HFXTAL : High frequency crystal oscillator
- LFXTAL : Low frequency crystal oscillator
MTU8B5X series is an EPROM based 8-bit microcontroller which employs a full CMOS technology
enhanced with low-cost, high speed and high noise
immunity. W atchdog Timer, RAM, EPROM, tri-state
I/O port, power down mode, and real time programmable clock/counter are integrated into this chip.
MTU8B5X contains 33 instructions, all are single
cycle except for program branches which take two
cycles.
On chip memory is available with 512x14 bits of
EPROM for MTU8B54E/55E, 1Kx14 bits of EPROM
for MTU8B56E, 2Kx14 bits of EPROM for
BL OCK DIAGRAM
V
dd
V
ss
OSCI
OSCO
MCLR
T0CKI
Sleep
WDT/Timer0
Accumulator
Configuration
Word
Osc Mode
2
Select
Oscillator
Circuit
Prescaler
6
T0MODE
Register
6
Status
/Disable
Enable
WDT
Time Out
Four-level
Stack
WatchDog
Timer
Timer0
RAM
24, 25 or 27 Bytes
FSR
ALU
11
Data
8
8
Program
Counter
11
EPROM
2048 X 14
14
Instruction
Register
14
Instruction
Decoder
PortA
PortB
PortC
Only in MTU8B55E/57E
4
8
8
PB7:PB0
PC7:PC0
This datasheet contains new product information. Myson Technology reserves the rights to modify the product specification without
Revision 1.2 - 1 - 24 October 2000
e product.
TECHNOLOGY
RC type: Input pin of RC oscillator
this pin is low, the device is reset.
In programmimg mode, this pin is connected to 12V. In normal operating
mode, this pin must not exceed Vdd to avoid entering unintended program-
PA0~PA3 as bi-directional I/O port
1.0 PIN CONNECTION
MTU8B54E/55E/56E/57EMYSON
PA2
PA3
T0CKI
MCLR/Vpp
Vss
PB0
PB1
PB2
PB3
1
2
3
4
MTU8B54E
5
MTU8B56E
6
7
8
9
2.0 PIN DESCRIPTIONS
NameI/ODescriptions
18
17
16
15
14
13
12
11
10
PA1
PA0
OSCI
OSCO
Vdd
PB7
PB6
PB5
PB4
T0CKI
Vdd
N/C
Vss
N/C
PA0
PA1
PA2
PA3
PB0
PB1
PB2
PB3
PB4
1
2
3
4
5
6
7
MTU8B55E
8
MTU8B57E
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
MCLR/Vpp
OSCI
OSCO
PC7
PC6
PC5
PC4
PC3
PC2
PC1
PC0
PB7
PB6
PB5
OSCII
OSCOO
T0CKI/SCLIInput pin of real time counter/clock. Must be tied to Vss or Vdd if not in use.
MCLR/VppI
PA0~PA3I/O
PB0~PB7I/OPB0~PB7 as bi-directional I/O port
PC0~PC7I/OPC0~PC7 as bi-directional I/O port
Vdd-Power supply
Vss-Ground
XTAL type: Input terminal of crystal oscillator
RC type: OSCO outputs with 1/4 frequency of OSCI to denotes the cycle
rate for instruction.
XTAL type: Output terminal of crystal oscillator
Input pin for device reset or high voltage programming input for EPROM. If
ming mode.
Revision 1.2 - 2 - 24 October 2000
TECHNOLOGY
3.0 FUNCTIONAL DESCRIPTIONS
The Regis ter Map of MTU8B54E/56E
The Regist er Map of MTU8B55E
The Regi ster Map of MTU8B57E
Map back to address in Bank 0
3.1 REGISTER MAP
The register map of MTU8B5X is depicted as below:.
MTU8B54E/55E/56E/57EMYSON
AddressDescription
00hIndirect Addressing Register
01hTimer0
02hPC
03hSTA TUS
04hFSR
05hPORTA
06hPORTB