
P
RODUCT
I
NFORMATION
Integrated Circuits
Group
APPLICATIONS:
PDA
Digital Camera
Theinformation for this document is fromtheMcrocomputer Databook, issuedin March 1997.
Copyright 1998, SharpElectronics Corp Al rights reserved Al tradenames aretheregisteredproperty of ther respectiveowners. Specifications aresubect tochangewthout notice
SMT98024
SM8504/SM8506
8-Bit Single-Chip
Mcrocomputers
FEATURES
ROMcapacity
– 40,960 × 8-bts (SM8504)
– 61,440 × 8-bts (SM8506)
RAMcapacity
– 1,024 × 8-bts (SM8504)
– 2,048 × 8-bts (SM8506)
Memory organization, it is possibetoset therangeof accessibe
address of theexternal memory in unit of 4K (4K to60K) by the
user program
External memory expansion, theSM8500 series can access
external memory by programsetting.
ARAMarea is usedas subroutinestack
CPUcore
– 8-bts × 8 ports (or 16-bts × 4 ports) and16-bts × 4 ports
general purposeregister areusedas accumulator register
ponter andindex register
– 67 instruction sets (multipication, dvision andbt
manipulation instructions)
– 23 types of addressing mode
– Systemclock cycle0.17 μs MN At (12 MHz main clock cycle)
– Systemclock cyclecan bevariedby program Systemclock
can bederivedfromthemain clock (dvidedby 1/2, 1/4, 1/8,
1/16 or 1/32) or sub-clock (dvided-by-2 32.768 kHz)
Built-in main-clock oscillator for systemclock
Built-in sub-clock oscillator for real timeclock
Interrupts
– 14 maskabeinterrupts
– 4 external interrupts and10 internal interrupts fromperi-
pheral functions can beset enabe/dsabeindependently
andmaskedby 14-leve priority
– 2 nonmaskabeinterrupts
– Watchdog timer interrupt, illegal instruction trap
Standby modes: Halt mode/Stopmode
I/Oports
– 16 Input (8 inputs alsousedas A/D input pns). Thepull-up
resistor of oneport (8-bts) can beturnedon/off by software
– 16 Output (largecurrent output pns)
– 52 Input/Output. Thepull-upresistors can beturnedon/off
by software
– 2 D/Aoutput
Timer counter
– Timer/counter (16-bt × 1, 8-bt × 5)
– PWMoutput availabe
– 1-channe periodandduty cyclevariabe
– 3-channe duty cyclevariabe
– Watchdog timer (8-bt × 1)
– Clock timer (8-bt × 1)
Serial interface
– SIO8-bt clock synchronous × 1
– UART 8-bt clock asynchronous × 1
A/D converter
– 10-bts resoution
– 8 channes
D/Aconverters
– 8-bts resoution (4 bts for waveformgenerator)
– 2 channes
Waveformgenerator
– 2 channes internal waveformRAM
– User programmabe16-leve waveforms, 32-step/1 period
waveformoutput
– Combnedwth external circuit, DTMF waveformcan be
output. Waveformgenerator can beusedby combning wth
D/Aconverter.
Clock output
– P7
6
/F pn can beusedtodrivea buzzer (timer 5 output)
Input capturefunction
Suppy votages
– 1.8 V to2.7 V (systemclock frequency; at 750 kHz MAX.)
– 2.7 V to3.6 V (systemclock frequency; at 3 MHz MAX.)
– 4.5 V to5.5 V (systemclock frequency; at 6 MHz MAX.)
– TheSM8500 series can operateat theMAX. 12 MHz main
clock if theoperating votageis in therange(2.7 to5.5 V).
However themain clock frequency must bedvidedtothe
systemclock accordng totheoperating votagerange
Packages
– 100-pn LQFP (LQFP100-P-1414)
– 100-pn QFP (QFP100-P-1420)
DESCRIPTION
SM8504/SM8506 (SM8500) areCMOS 8-bt single-chipmcro-
computers containing SM85CPUcoreandtherequiredperipheral
functions for system SM85CPUis an 8-bt high performanceCPU
wth various addressing modes andhigh-efficiency instructions set.
SM85CPUis featuredby allocating general registers on RAMto
reduceoverheadwhen calling subroutines. Theperipheral func-
tions andmemory of SM8500 series contain ROM RAM timer/
counter serial interfaces (SIO UART), A/D converter D/A
converter andwaveformgenerator