MDT10P74
1. General Description
This EPROM-Based 8-bit micro-controller uses a fully static
CMOS technology process to achieve higher speed and
smaller size with the low power consumption and high noise
immunity. On chip memory includes 4K words of ROM, and
192 bytes of static RAM.
u
u
-Port B<7:4> interrupt on change
-CCP1, CCP2, SCM, USAR, USAT, PCM
A/D converter module:
-8 analog inputs multiplexed into one A/D
converter
-8-bit resolution
TMR0 : 8-bit real time clock/counter
TMR1 : 16-bit real time clock/count
2. Features
u
The followings are some of the features on the hardware
and software :
u
u
u
u
Fully CMOS static design
8-bit data bus
On chip EPROM size : 4.0 K words
Internal RAM size : 238 bytes
(192 general purpose registers, 46 special
registers)
u
u
u
u
37 single word instructions
14-bit instructions
8-level stacks
Operating voltage : 2.5 V ~ 5.5 V (PRD Disable)
4.5 V ~ 5.5 V (PRD Enable)
u
u
Operating frequency : DC ~ 20 MHz
The most fast execution time is 200 ns under 20
MHz in all single cycle instructions except the
branch instruction
u
Addressing modes include direct, indirect and
relative addressing modes
u
u
u
u
u
u
u
Power-on Reset
Power edge-detector Reset
Power range-detector Reset
Sleep Mode for power saving
Capture, Compare, PWM module
Synchronous serial port with SCM
12 interrupt sources:
-External INT pin
-TMR0 timer, TMR1 timer, TMR2 timer
-A/D conversion completion
u
u
TMR2 : 8-bit clock/counter(internal)
4 types of oscillator can be selected by
programming option:
RC-Low cost RC oscillator
LFXT-Low frequency crystal oscillator
XTAL-Standard crystal oscillator
HFXT-High frequency crystal oscillator
On-chip RC oscillator based Watchdog Timer(WDT)
33 I/O pins with their own independent direction
control
3. Applications
The application areas of this MDT10P74 range from
appliance motor control and high speed auto-motive to low
power remote transmitters/receivers, pointing devices, and
telecommunications
processors,
such
as
Remote
controller, small instruments, chargers, toy, automobile
and PC peripheral … etc.
This specification are subject to be changed without notice. Any latest information
please preview http;//www.mdtic.com.tw
P. 1
(Preliminary)
2005/6 Ver. 1.5
MDT10P74
5. Pin Function Description
Pin Name
PA0~PA3, PA5
RTCC/PA4
I/O
I/O
I/O
Function Description
Port A, TTL input level / Analog input channel
Real Time Clock/Counter, Schmitt Trigger input levels
Open drain output
PB0~PB7
I/O
Port B, TTL input level / PB0:External interrupt input ,
PB4~PB7:Interrupt on pin change
PC0~PC7
PD0~PD7
PE0~PE2
I/O
I/O
I/O
Port C, Schmitt Trigger input levels
Port D, Schmitt Trigger input levels / TTL input level
Port E, Schmitt Trigger input levels / TTL input level , Analog input
channel
/MCLR
OSC1/CLKIN
OSC2/CLKOUT
I
I
O
Master Clear, Schmitt Trigger input levels
Oscillator Input/external clock input
Oscillator Output/in RC mode, the CLKOUT pin has 1/4 frequency
of CLKIN
V
dd
V
ss
Power supply
Ground
6. Memory Map
(A) Register Map
Address
BANK0
00
01
02
03
04
05
06
07
08
09
0A
Indirect Addressing Register
RTCC
PCL
STATUS
MSR
Port A
Port B
Port C
Port D
Port E
PCHLAT
Description
This specification are subject to be changed without notice. Any latest information
please preview http;//www.mdtic.com.tw
P. 3
(Preliminary)
2005/6 Ver. 1.5
MDT10P74
Address
12
14
18
19
1F
A0~FF
T2PER
SCMSTA
TXSC
BRREG
ADS1
General purpose register
Description
(1)IAR (Indirect Address Register)
:
R00
(2)RTCC (Real Time Counter/Counter Register)
:
R01
(3) PC (Program Counter)
:
R02,R0A
Write PC --- from PCHLAT
Write PC --- from PCHLAT
LJUMP, LCALL --- from instruction word
RTWI, RET --- from STACK
A11
A10~A8
A7~A0
Write PC --- from ALU
LJUMP, LCALL --- from instruction word
RTWI, RET, RTFI --- from STACK
(4) STATUS (Status register)
:
R03
Bit
0
1
2
3
4
5
Symbol
C
HC
Z
/PF
/TF
RBS0
Carry bit
Half Carry bit
Zero bit
Function
Power down Flag bit
WDT Timer overflow Flag bit
Register Bank Select bit
:
0
:
00H --- 7FH(Bank0)
1
:
80H --- FFH(Bank1)
7-6
——
General purpose bit
This specification are subject to be changed without notice. Any latest information
please preview http;//www.mdtic.com.tw
P. 5
(Preliminary)
2005/6 Ver. 1.5