English
Language : 

SM5953 Datasheet, PDF (1/43 Pages) SyncMOS Technologies,Inc – Six interrupt sources with two priority levels
SM5953
8-Bit Micro-controller
15KB with ISP Flash
& 256B RAM embedded
Product List ...................................................................................................................................................................3
Description ....................................................................................................................................................................3
Ordering Information.....................................................................................................................................................3
Features ........................................................................................................................................................................ 3
Pin Configuration ..........................................................................................................................................................3
Block Diagram...............................................................................................................................................................6
Special Function Register (SFR) ..................................................................................................................................8
Function Description ...................................................................................................................................................10
1.
General Features ...........................................................................................................................................10
1.1
Embedded Flash ...................................................................................................................................10
1.2
IO Pads .................................................................................................................................................10
1.3
System Control Register (SCONF) .......................................................................................................10
2.
Instruction Set ................................................................................................................................................ 11
3.
Memory Structure ..........................................................................................................................................15
3.1
Program Memory ..................................................................................................................................15
3.2
Data Memory.........................................................................................................................................16
3.3
Data memory - lower 128 byte (00h to 7Fh) .........................................................................................16
3.4
Data memory - higher 128 byte (80h to FFh)........................................................................................16
4.
CPU Engine ...................................................................................................................................................17
4.1
Accumulator ..........................................................................................................................................17
4.2
B Register .............................................................................................................................................17
4.3
Program Status Word............................................................................................................................18
4.4
Stack Pointer .........................................................................................................................................18
4.5
Data Pointer ..........................................................................................................................................18
5.
GPIO ..............................................................................................................................................................19
6.
Timer 0 and Timer 1.......................................................................................................................................20
6.1
Timer/counter mode control register (TMOD) .......................................................................................20
6.2
Timer/counter control register (TCON) .................................................................................................21
6.3
Mode 0 (13-bit Counter/Timer)..............................................................................................................21
6.4
Mode 1 (16-bit Counter/Timer)..............................................................................................................22
6.5
Mode 2 (8-bit auto-reload Counter/Timer) ............................................................................................22
6.6
Mode 3 (Timer 0 acts as two independent 8 bit Timers / Counters) .....................................................22
7.
Timer 2...........................................................................................................................................................24
7.1
Capture mode .......................................................................................................................................25
7.2
Auto-reload (Up or Down Counter) .......................................................................................................26
7.3
Programmable clock out .......................................................................................................................27
8.
Serial interface – UART .................................................................................................................................29
8.1
Serial interface ......................................................................................................................................29
8.1.1 Mode 0..........................................................................................................................................30
8.1.2 Mode 1..........................................................................................................................................30
8.1.3 Mode 2..........................................................................................................................................31
8.1.4 Mode 3..........................................................................................................................................31
8.2
Multiprocessor Communication of Serial Interface ...............................................................................31
8.3
Baud Rate Generator ............................................................................................................................32
8.3.1 Serial interface Mode 0 ................................................................................................................32
8.3.2 Serial interface Mode 2 ................................................................................................................32
8.3.3 Serial interface Mode 1 and 3 ......................................................................................................32
9.
Interrupt .......................................................................................................................................................... 33
10. Watch Dog Timer ...........................................................................................................................................35
11. Power Management Unit ...............................................................................................................................37
11.1 Idle mode ..............................................................................................................................................37
11.2 Power Down mode................................................................................................................................37
12. In-System Programming (Internal ISP)..........................................................................................................38
12.1 ISP service program..............................................................................................................................38
12.2 Lock Bit (N) ...........................................................................................................................................38
12.3 Program the ISP Service Program........................................................................................................39
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M074
Ver D SM5953 04/16/2015
-1-