English
Language : 

SM5964A Datasheet, PDF (4/30 Pages) SyncMOS Technologies,Inc – 8-Bit Micro-controller With 64KB ISP Flash & TWSI & PWM & 1KB RAM embedded
SyncMOS Technologies International, Inc.
SM5964A
Pin Description
8-Bit Micro-controller
With 64KB ISP Flash & TWSI & PWM & 1KB RAM embedded
MNEMONIC PDIP 40 pin
VDD
40
P0.0 – P0.7
39,38,37,36
35,34,33,32
P1.0 – P1.7
1,2,3,4,
5,6,7,8
RST
9
P2.0 – P2.7
21,22,23,24,
25,26,27,28
P3.0 – P3.7
10,11,12,13
14,15,16,17
PQFP 44 Pin
38
37,36,35,34
33,32,31,30
40,41,42,43,
44,1,2,3
4
18,19,20,21
22,23,24,25
5,7,8,9,
10,11,12,13
PLCC 44 pin
44
43,42,41,40
39,38,37,36
2,3,4,5,
6,7,8,9
10
24,25,26,27,
28,29,30,31
11, 13,14,15,
16,17,18,19
Names and Functions
Power supply:
+3.3V power supply pin during normal operations and power saving
modes.
Port 0:
Port 0 is an open-drain, bidirectional I/O port. Port 0 pins that have
1s written to them become floating and can be used as high-
impedance inputs. Port 0 is also the multiplexed low-order address
and data bus during accesses to external program and data memory.
In this application, it uses strong internal pull-ups when emitting 1s.
Port 1:
An 8-bits bidirectional I/O port with internal pull-ups on all pins.
Port 1 pins that have 1s written to them are pulled high by the
internal pull-ups and can be used as inputs. As inputs, port 1 pins that
are externally pulled low will source current because of the internal
pull-ups. (See DC Electrical Characteristics: IIL).
Alternate function of SM5964A include:
Port Pin
P1.0
Alternative function
T2: TIMER2 clock output
P1.1
T2EX:TIMER2 reload/capture DIR.
P1.2
PWM0:PWM channel 0 output
P1.3
PWM1:PWM channel 1 output
P1.6
SCL:TWSI bus clock
P1.7
SDA:TWSI bus data
Reset:
A high on this pin for two machine cycles while the oscillator is
running resets the device. An internal resistor to VSS permits a
power-on reset using only an external capacitor to VCC.
Port 2:
Port 2 is an 8-bits bidirectional I/O port with internal pull-ups. Port 2
pins that have 1s written to them are pulled high by the internal
pull-ups and can be used as inputs. As inputs, port 2 pins that are
externally being pulled low will source current because of the
internal pull-ups. (See DC Electrical Characteristics: IIL). Port 2
emits the high-order address byte during fetches from external
program memory and during accesses to external data memory that
uses 16-bits addresses (MOVX @DPTR). In this application, it uses
strong internal pull-ups when emitting 1s. During accesses to
external data memory that uses 8-bits addresses (MOV @Ri), port 2
emits the contents of the P2 special function register.
Port 3:
Port 3 is an 8-bits bidirectional I/O port with internal pull-ups. Port 3
pins that have 1s written to them are pulled high by the internal
pull-ups and can be used as inputs. As inputs, port 3 pins that are
externally being pulled low will source current because of the
pull-ups. (See DC Electrical Characteristics: IIL). Port 3 also serves
the special features.
Port Pin Alternative function
P3.0
RxD UART input
P3.1
TxD UART output
P3.2
#EX0 external interrupt 0
P3.3
#EX1 external interrupt 1
P3.4
T0: Timer 0 external input
P3.5
T1: Timer 1 external input
P3.6
#WR External data memory write strobe
P3.7
#RD External data memory read strobe
Specifications subject to change without notice contact your sales representatives for the most recent information.
4
Ver 2.3 SM5964A 10/2006