|
|
Número de pieza | SM8951B | |
Descripción | 8-Bits Micro Controller | |
Fabricantes | SyncMOS Technologies | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de SM8951B (archivo pdf) en la parte inferior de esta página. Total 19 Páginas | ||
No Preview Available ! SyncMOS Technologies International, Inc.
SM8951B
8-Bits Micro-controller
Product List
SM8951BL25, 25 MHz 4KB internal memory MCU
With 4KB Flash ROM & 128 bytes RAM embedded
Feature
SM8951BC25, 25 MHz 4KB internal memory MCU
SM8951BC40, 40 MHz 4KB internal memory MCU
z Working voltage: 3.0V ~ 3.6V For L Version
z 4.5V ~ 5.5V For C Version
z General 8051 family compatible
General Description
The SM8951B series product is an 8-bits single
chip micro controller with 4KB flash embedded. It
provides hardware features and a powerful
www.DataShienest4tUru.ccotmion set, necessary to make it a versatile and
cost effective controller for those applications
demand up to 32 I/O pins or need up to 4KB flash
memory either for program or for data or mixed.
To program the flash block, a commercial
programmer is cap-able to do it.
z 12 clocks per machine cycle
z 4KB internal flash memory
z 128 bytes data RAM
z Two 16 bit timers/counters
z Four 8-bit I/O ports
z Full duplex serial channel
z Bit operation instruction
z Industrial Level
z 8-bit unsigned division
z 8-bit unsigned multiply
Ordering Information
SM8951BihhkL
yymmv
z BCD arithmetic
z Direct addressing
z Indirect addressing
z Nested interrupt
i: process identifier {L=3.0V~3.6V,C=4.5V~ 5.5V}
hh: working clock in MHz {25, 40}
k: package type postfix {as below table}
yy: year, mm: month
v: version identifier {, A, B,...}
L:PB Free identifier
{No text is Non-PB Free,”P” is PB Free}
z Two priority level interrupt
z A serial I/O port
z Power save modes:
z Idle mode and power down mode
z Code protection function
z Strong Noise immunity
z One watch dog timer (WDT)
z Reduce EMI (inhibit ALE)
Taiwan
6F, No.10-2 Li- Hsin 1st Road ,
Science-based Industrial Park,
Hsinchu, Taiwan 30078
TEL: 886-3-567-1820
886-3-567-1880
FAX: 886-3-567-1891
886-3-567-1894
Specifications subject to change without notice contact your sales representatives for the most recent information.
Ver 2.1 SM8951B 08/2006
1/19
1 page SyncMOS Technologies International, Inc.
SM8951B
8-Bits Micro-controller
With 4KB Flash ROM & 128 bytes RAM embedded
Table 1 SFR Map
$F8 $FF
$F0 B
0000 0000
$E8
$F7
$EF
$E0 ACC
0000 0000
$D8
$E7
$DF
$D0 PSW
0000 0000
www.Da$taCS8heet4U.com
$D7
$CF
$C0 $C7
$B8 IP
0000 0000
$B0 P3
1111 1111
$A8 IE
0000 0000
$A0 P2
1111 1111
$98 SCON
SBUF
0000 0000 xxxx xxxx
$90 P1
1111 1111
$88 TCON
TMOD
TL0
0000 0000 0000 0000 0000 0000
$80 P0 SP DPL
1111 1111 0000 0111 0000 0000
TL1
0000 0000
DPH
0000 0000
TH0
0000 0000
(Reserved)
TH1
0000 0000
SCONF
0000 0000
WDTC
0000 0000
PCON
0000 0000
$BF
$B7
$AF
$A7
$9F
$97
$8F
$87
Specifications subject to change without notice contact your sales representatives for the most recent information.
5/19 Ver 2.1 SM8951B 08/2006
5 Page SyncMOS Technologies International, Inc.
SM8951B
8-Bits Micro-controller
With 4KB Flash ROM & 128 bytes RAM embedded
Instruction Set
The SM8951B uses the powerful instruction set of 80C51. It consists of 49 single-byte, 42 two-byte, and 15 three-
byte instructions. Among them 63 instruction are executed in 1 machine-cycle, 46 instructions in 2 machine-cycles,
and the multiply, 2 instructions in 4 machine-cycles.
A summary of the instruction set is given in Table 3.
Addressing Mode
Notes on instruction set and address modes:
Rn
direct
www.DataSheet4U.com
@Ri
#data
#data16
addr11
rel
bit
Register R7-R0 of the currently selected register bank.
8-bits internal data location’s address. This could be internal DATA RAM location (0-127) or a
SFR [i.e., I/O port, control register, status register, etc. (128-255)]
8-bits RAM location addressed indirectly through register R1 or R0 of the actual register bank
8-bits constant included in the instruction
16-bits constant included in the instruction
11-bits destination address. Used by ACALL and AJMP. The branch can be anywhere within the
same 2 Kbytes page of program memory as the first byte of the following instruction.
Signed (2’s complement) 8-bits offset byte. Used by SJMP and all conditional jumps. Range is
-128 to +127 bytes relative to first byte of the following instruction.
Direct addressed bit in internal data RAM or SFR
Mnemonic
Arithmetic Instructions
ADD
A,Rn
ADD
A,direct
ADD
A,@Ri
ADD
A,#data
ADDC
A,Rn
ADDC
A,direct
Table 3: A Summary of the instruction set
OPERATION
A = A + Rn
A = A + direct
A = A + <@Ri>
A = A + #data
A = A + Rn + C
A = A + direct + C
BYTE
1
2
1
2
1
2
CYCLE
1
1
1
1
1
1
ADDC
ADDC
SUBB
SUBB
SUBB
SUBB
INC
INC
INC
INC
DEC
DEC
DEC
DEC
INC
MUL
DIV
A,@Ri
A,#data
A,Rn
A,direct
A,@Ri
A,#data
A
Rn
direct
@Ri
A
Rn
direct
@Ri
DPTR
AB
AB
DA A
Logical Instructions
ANL
A,Rn
ANL
A,direct
ANL
A,@Ri
ANL
A,#data
ANL
direct,A
ANL
direct,#data
ORL
A,Rn
ORL
A,direct
ORL
A,@Ri
ORL
A,#data
ORL
direct,A
A = A + @Ri + C
A = A + #data + C
A = A - Rn - C
A = A - direct - C
A = A - <@Ri> - C
A = A-#data - C
A=A+1
Rn = Rn + 1
direct = direct + 1
<@Ri> = <@Ri> + 1
A=A - 1
Rn = Rn - 1
direct = direct - 1
<@Ri> = <@Ri> - 1
DPTR = DPTR - 1
B:A = A × B
A = INT (A/B)
B = MOD (A/B)
Decimal adjust ACC
A .AND. Rn
A .AND. direct
A .AND. <@Ri>
A .AND. #data
direct .AND. A
direct .AND. #data
A .OR. Rn
A .OR. direct
A .OR. <@Ri>
A .OR. #data
direct .OR. A
11
21
11
21
11
21
11
11
21
11
11
11
21
11
12
14
14
11
11
21
11
21
21
32
11
21
11
21
21
Specifications subject to change without notice contact your sales representatives for the most recent information.
Ver 2.1 SM8951B 08/2006
11/19
11 Page |
Páginas | Total 19 Páginas | |
PDF Descargar | [ Datasheet SM8951B.PDF ] |
Número de pieza | Descripción | Fabricantes |
SM89516 | 8 Bit MicroController | SyncMOS |
SM89516A | 8-Bit Micro-controller | SyncMOS |
SM8951A | 8-Bit Micro-controller | SyncMOS |
SM8951B | 8-Bits Micro Controller | SyncMOS Technologies |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |