AT89C51IC2 Atmel Corporation, AT89C51IC2 Datasheet - Page 81

no-image

AT89C51IC2

Manufacturer Part Number
AT89C51IC2
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of AT89C51IC2

Flash (kbytes)
32 Kbytes
Max. Operating Frequency
60 MHz
Cpu
8051-12C
Max I/o Pins
34
Spi
1
Twi (i2c)
1
Uart
1
Sram (kbytes)
1.25
Self Program Memory
API
Operating Voltage (vcc)
2.7 to 5.5
Timers
4
Isp
UART
Watchdog
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89C51IC2-IL
Manufacturer:
ATMEL
Quantity:
1 319
Part Number:
AT89C51IC2-RLRIL
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51IC2-RLRIM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51IC2-RLRUL
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51IC2-RLRUM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C51IC2-RLTIL
Manufacturer:
ATMEL
Quantity:
640
Part Number:
AT89C51IC2-RLTIL
Manufacturer:
ATMEL
Quantity:
4 116
Part Number:
AT89C51IC2-UL
Manufacturer:
XR
Quantity:
2
Part Number:
AT89C51IC2-UM
Manufacturer:
Atmel
Quantity:
5
Registers
4301D–8051–02/08
Table 61. KBF Register
KBF-Keyboard Flag Register (9Eh)
Reset Value= 0000 0000b
This register is read only access, all flags are automatically cleared by reading the
register.
Number
KBF7
Bit
7
7
6
5
4
3
2
1
0
Mnemonic Description
KBF6
KBF7
KBF6
KBF5
KBF4
KBF3
KBF2
KBF1
KBF0
Bit
6
Keyboard line 7 flag
Set by hardware when the Port line 7 detects a programmed level. It generates a
Keyboard interrupt request if the KBKBIE.7 bit in KBIE register is set.
Must be cleared by software.
Keyboard line 6 flag
Set by hardware when the Port line 6 detects a programmed level. It generates a
Keyboard interrupt request if the KBIE.6 bit in KBIE register is set.
Must be cleared by software.
Keyboard line 5 flag
Set by hardware when the Port line 5 detects a programmed level. It generates a
Keyboard interrupt request if the KBIE.5 bit in KBIE register is set.
Must be cleared by software.
Keyboard line 4 flag
Set by hardware when the Port line 4 detects a programmed level. It generates a
Keyboard interrupt request if the KBIE.4 bit in KBIE register is set.
Must be cleared by software.
Keyboard line 3 flag
Set by hardware when the Port line 3 detects a programmed level. It generates a
Keyboard interrupt request if the KBIE.3 bit in KBIE register is set.
Must be cleared by software.
Keyboard line 2 flag
Set by hardware when the Port line 2 detects a programmed level. It generates a
Keyboard interrupt request if the KBIE.2 bit in KBIE register is set.
Must be cleared by software.
Keyboard line 1 flag
Set by hardware when the Port line 1 detects a programmed level. It generates a
Keyboard interrupt request if the KBIE.1 bit in KBIE register is set.
Must be cleared by software.
Keyboard line 0 flag
Set by hardware when the Port line 0 detects a programmed level. It generates a
Keyboard interrupt request if the KBIE.0 bit in KBIE register is set.
Must be cleared by software.
KBF5
5
KBF4
4
KBF3
3
KBF2
2
KBF1
1
KBF0
0
81

Related parts for AT89C51IC2