FM8P51
Rev1.2 Mar 15, 2005
P.2/FM8P51
FEELING
TECHNOLOGY
GENERAL DESCRIPTION
The FM8P51 series is a family of low-cost, high speed, high noise immunity, EPROM/ROM-based 8-bit CMOS
microcontrollers. It employs a RISC architecture with only 47 instructions. All instructions are single cycle except
for program branches which take two cycles. The easy to use and easy to remember instruction set reduces
development time significantly.
The FM8P51 series consists of Power-on Reset (POR), Brown-out Reset (BOR), Power-up Reset Timer (PWRT),
Oscillator Start-up Timer(OST), Watchdog Timer, EPROM/ROM, SRAM, tri-state I/O port, I/O pull-high/open-drain
control, Power saving SLEEP mode, 4 real time programmable clock/counter, Interrupt, SPI, RFC, data compare,
Wake-up from SLEEP mode, and Code Protection for EPROM products. There are four oscillator configurations to
choose from, including the power-saving LP (Low Power) oscillator and cost saving RC oscillator.
The FM8P51 series address 4K×13 of program memory.
The FM8P51 series can directly or indirectly address its register files and data memory. All special function
registers including the program counter are mapped in the data memory.
BLOCK DIAGRAM
ALU
Watchdog
Timer
Oscillator
Circuit
Timer 0 ~ 3
PORTC
PORTB
PORTA
Program
Counter
5-level
STACK
EPROM
/ ROM
Instruction
Decoder
Accumulator
FSR
Interrupt
Control
SRAM
PORTE
PORTD
SPI
RFC
PWM