Features: CPU• SAM8 CPU coreMemory• 1040-byte of internal register fileExternal Interface• ROM-less operating mode only (EA pin = 5 V)• 64-Kbyte external data memory area• 64-Kbyte external program memory area• Ports A, AD, and C are for external interfaceInstru...
KS88C4400: Features: CPU• SAM8 CPU coreMemory• 1040-byte of internal register fileExternal Interface• ROM-less operating mode only (EA pin = 5 V)• 64-Kbyte external data memory areaR...
SeekIC Buyer Protection PLUS - newly updated for 2013!
268 Transactions
All payment methods are secure and covered by SeekIC Buyer Protection PLUS.
CPU
• SAM8 CPU core
Memory
• 1040-byte of internal register file
External Interface
• ROM-less operating mode only (EA pin = 5 V)
• 64-Kbyte external data memory area
• 64-Kbyte external program memory area
• Ports A, AD, and C are for external interface
Instruction Set
• 79 instructions
• IDLE and STOP instructions added for power-down modes
Instruction Execution Time
• 333 ns at 18 MHz fOSC (minimum)
Interrupts
• 20 interrupt sources and 19 interrupt vectors
• Seven interrupt levels
• Fast interrupt processing
Timer/Counters
• Two 8-bit timers with interval timer or PWM mode
(timers A and B)
• Two 16-bit timer/counters with four programmable
operating modes (timers C and D)
General I/O
• Three 8-bit general I/O ports (ports 3, 4, and 5)
• One 8-bit n-channel, open-drain output port (port 6)
• One 8-bit input port (for ADC input or port 7 digital input)
• 2-bit general I/O port (port 2: P2.6 and P2.7)
Serial Port
• Full-duplex serial data port (UART)
• Four programmable operating modes
PWM and Capture
• Two output channels (PWM0, PWM1)
• 8-bit resolution with 2-bit prescaler
• 70.305-kHz frequency (18-MHz CPU clock)
• Capture module with CAP input pin
Analog-to-Digital Converter
• Eight analog input pins
• 8-bit conversion resolution
• 10.66-s conversion speed (18-MHz CPU clock)
Operating Temperature Range
• 20°C to + 85°C
Operating Voltage Range
• 4.5 V to 6.0 V
Package Type
• 80-pin QFP, 80pin TQFP
Parameter |
Symbol |
Conditions |
Rating |
Unit |
Supply voltage |
VDD |
|
0.3 to + 7.0 |
V |
Input voltage |
VI1 |
Port 6 only (open-drain) |
0.3 to + 10 |
|
VI2 |
All ports except port 6 |
0.3 to VDD + 0.3 | ||
Output voltage |
VO |
|
0.3 to VDD + 0.3 |
V |
Output current |
IOH |
One I/O pin active |
18 |
mA |
All I/O pins active |
60 | |||
Output current low |
IOL |
One I/O pin active |
+ 30 |
mA |
Total pin current for ports 0, 2, 3, 4, 6 |
+ 100 | |||
Total pin current for ports 1 and 5 |
+ 200 | |||
Operating |
TA |
|
20 to + 85 |
°C |
Storage |
TSTG |
|
65 to + 150 |
°C |
Two port 3 pins (P3.0 and P3.1) are available as interrupt input gate pins for timers C and D. The KS88C4400 pins normally serve as input ports for external interrupts INT0 and INT1, respectively.
The KS88C4400/INT0 pin is used as the timer C gate TCG, and the P3.1/INT1 pin is used as the timer D gate, TDG. In order for the gate function to operate, two conditions must be met:
- The corresponding timer run bit in the T1CON register (TCE or TDE) must be set to "1"
- The corresponding external interrupt pin must be configured to input mode and be at high level
The gate function lets the timer measure the duration of pulses applied to the external interrupt pin relative to the timer's count source. If the pin's interrupt function is enabled, KS88C4400 will continue to trigger the corresponding external interrupt. The interrupt service routine can then read the counter value that accumulated while the signal at the TCG or TDG pin was at high level. In this way, you can use timer module 1 as an event counter for an external device.