AT89C5132 Atmel Corporation, AT89C5132 Datasheet - Page 145
AT89C5132
Manufacturer Part Number
AT89C5132
Description
Manufacturer
Atmel Corporation
Datasheets
1.AT89C5132.pdf
(3 pages)
2.AT89C5132.pdf
(182 pages)
3.AT89C5132.pdf
(38 pages)
4.AT89C5132.pdf
(33 pages)
Specifications of AT89C5132
Flash (kbytes)
64 Kbytes
Max. Operating Frequency
20 MHz
Cpu
8051-12C
Max I/o Pins
44
Usb Transceiver
1
Usb Speed
Full Speed
Usb Interface
Device
Spi
1
Uart
1
Adc Channels
2
Adc Resolution (bits)
10
Adc Speed (ksps)
22.7
Sram (kbytes)
2.25
Self Program Memory
API
Operating Voltage (vcc)
2.7 to 3.6
Timers
2
Isp
UART/USB
Watchdog
Yes
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
20.2
4173E–USB–09/07
Registers
Table 26. SSCON Register
SSCON (S:93h) – Synchronous Serial Control Register
Reset Value = 0000 0000b
Table 27. SSSTA Register
SSSTA (S:94h) – Synchronous Serial Status Register
Bit Number
SSCR2
SSC4
7
7
6
5
4
3
2
1
0
7
Mnemonic
SSCR2
SSSTO
SSCR1
SSCR0
SSSTA
SSPE
SSPE
SSAA
SSC3
SSI
Bit
6
6
Description
Synchronous Serial Control Rate Bit 2
Refer to Table 19 for rate description.
Synchronous Serial Peripheral Enable Bit
Set to enable the controller.
Clear to disable the controller.
Synchronous Serial Start Flag
Set to send a START condition on the bus.
Clear not to send a START condition on the bus.
Synchronous Serial Stop Flag
Set to send a STOP condition on the bus.
Clear not to send a STOP condition on the bus.
Synchronous Serial Interrupt Flag
Set by hardware when a serial interrupt is requested.
Must be cleared by software to acknowledge interrupt.
Synchronous Serial Assert Acknowledge Flag
Set to enable slave modes. Slave modes are entered when SLA or GCA (if SSGC set) is
recognized.
Clear to disable slave modes.
Master Receiver Mode in progress
Master Transmitter Mode in progress
Slave Receiver Mode in progress
Slave Transmitter Mode in progress
Synchronous Serial Control Rate Bit 1
Refer to Table 19 for rate description.
Synchronous Serial Control Rate Bit 0
Refer to Table 19 for rate description.
SSSTA
SSC2
Clear to force a not acknowledge (high level on SDA).
Set to force an acknowledge (low level on SDA).
This bit has no specific effect when in master transmitter mode.
Clear to force a not acknowledge (high level on SDA).
Set to force an acknowledge (low level on SDA).
Clear to isolate slave from the bus after last data Byte transmission.
Set to enable slave mode.
5
5
SSSTO
SSC1
4
4
SSC0
SSI
3
3
SSAA
2
2
0
AT89C5132
SSCR1
1
1
0
SSCR0
0
0
0
145