English
Language : 

SM8521 Datasheet, PDF (2/56 Pages) Sharp Electrionic Components – 8-Bit Single-Chip Microcomputer
SM8521
SM8521
DESCRIPTION
The SM8521 is a CMOS 8-bit single-chip micro-
computer containing SM85CPU core and the required
peripheral functions for dot matrix LCD display
system. SM85CPU is an 8-bit High performance CPU
with various addressing modes and High-efficiency
instruction sets. SM85CPU is featured by allocating
general registers on RAM to reduce overhead when
calling subroutines.
The peripheral functions and memory of SM8521
contain ROM, RAM, MMU, LCD controller, DMA,
sound generator, timer, serial interface (UART) and
PIO.
FEATURES
• ROM capacity : 4 096 x 8 bits
• RAM capacity : 1 024 x 8 bits
• External memory expansion
• A RAM area is used as subroutine stack
• CPU core :
• 8 bits x 8 ports (or 16 bits x 4 ports) and 16
bits x 4 ports general purpose register are
used as accumulator, register pointer, and
register index.
• Instruction sets 67
(multiplication/division/bit manipulation instruc-
tion)
• Addressing mode 23 types
• System clock cycle 0.2 µs (MIN.) at 10 MHz
main clock cycle
• System clock is variable by software (system
clock can be optioned to 1/2, 1/4, 1/8, 1/16,
1/32 of main-clock and 1/2 of sub-clock.)
• Built-in main clock oscillator for system clock
• Built-in sub clock oscillator for real time clock
• Interrupts :
Non-maskable interrupts
x2
Maskable interrupts
x8
• Standby modes : Halt mode/Stop mode
8-Bit Single-Chip Microcomputer
(Controller For Hand-Held Equipment)
• I/O ports : Input/output 32
• Timer :
8 bits x 2 (with 8 bits prescaller)
Clock timer x 1 (1 s or 1 min)
Watchdog timer
• MMU :
In each 8 k-byte unit, external memory can be
expanded up to MAX. 2 M bytes.
• LCD controller :
Display size 160 x 100 dots
160 x 160 dots
160 x 200 dots
200 x 100 dots
200 x 160 dots
black & white 4 gradations
(interframe elimination)
VRAM
160 x 200 dot x 2 phases or
200 x 160 dot x 2 phases
(required externally)
• DMA :
Transmission mode : ROM to VRAM,
VRAM to VRAM,
Extend RAM to VRAM,
VRAM to Extend RAM
Transmission data : Rectangle (Arbitrary size)
• Sound generator :
Arbitrary waveform x 2 (16-level tone, 32-
step/1-period waveform output)
Noise x 1 channel
• PIO :
I/O 8-bit x 4
(In each 2 bits, I/O, pull-up and open-drain
can be set.)
IR carrier generator built-in.
• UART :
1 channel
Baud rate : Timer 0 output only (Timer 0
output/32)
In the absence of confirmation by device specification sheets, SHARP takes no responsibility for any defects that may occur in equipment using any SHARP devices shown in catalogs, data books,
etc. Contact SHARP in order to obtain the latest device specification sheets before using any SHARP device.
-2-