| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
SAM87RI PRODUCT FAMILY Samsung's SAM87RI family 8-bit single-chip
Top Searches for this datasheetKS86C0004/P0004/C0104/P0104 MICROCONTROLLER SAM87RI PRODUCT FAMILY Samsung's SAM87RI family 8-bit single-chip CMOS microcontrollers offers fast efficient CPU, wide range integrated peripherals, various mask-programmable sizes. dual address/data architecture large number bit- nibble-configurable ports provide flexible programming environment applications with varied memory requirements. Timer/counters with selectable operating modes included support real-time operations. Many SAM87RI microcontrollers have external interface that provides access external memory other peripheral devices. KS86C0004/P0004/C0104/P0104 MICROCONTROLLER KS86C0004/P0004/C0104/P0104 single-chip 8-bit microcontroller fabricated using advanced CMOS process. built around powerful SAM87RI core. Stop Idle power-down modes were implemented reduce power consumption. increase on-chip register space, size internal register file logically expanded. KS86C0004/P0004/C0104/P0104 bytes program memory on-chip. Using SAM87RI design approach, following peripherals were integrated with SAM87RI core: Five configurable ports pins) bit-programmable pins external interrupts 8-bit timer/counter with three operating modes KS86C0004/P0004/C0104/P0104 versatile microcontroller that used wide range general purpose applications. especially suitable keyboard controller available 40-pin 44-pin package. KS86C0004/C0104 microcontroller also available (One Time Programmable) version, KS86P0004/P0104. KS86P0004/P0104 microcontroller on-chip 8-Kbyte one-time-programmable EPROM instead masked ROM. KS86P0004/P0104 comparable KS86C0004/C0104, both function configuration. KS86C0004/P0004/C0104/P0104 MICROCONTROLLER FEATURES SAM87RI core General Memory 4-Kbyte internal program memory (ROM) 208-byte internal register file 8-Kbyte external program memory 8-Kbyte external data memory Five ports pins total) Three bit-programmable ports pins total) bit-programmable ports with external interrupts pins total) Timer/Counter 8-bit basic timer watchdog function programmable oscillation stabilization interval generation function 8-bit timer/counter with mode Instruction instructions IDLE STOP instructions added powerdown modes Operating Temperature Range 40°C 85°C Instruction Execution Time fOSC Operating Voltage Range KS86C0004/P0004 KS86C0104/P0104 Interrupts interrupt sources with vector, Each source pending level, vector interrupt structure Package Types 40-pin Oscillation Circuit Options oscillator with chip capacitor KS86C0004/P0004 accuracy 70°C, using external precision resistor) oscillator KS86C0004/P0004 Crystal/ceramic oscillator KS86C0104/P0104 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER BLOCK DIAGRAM P0.0-P0.4/A8-A12, P0.5-P0.7 P1.0-P1.7/ AD0-AD7 P2.0-P2.7/INT, PORT RESET PORT PORT (TEST) VSS1 P3.0 P3.1 P3.2 P3.3/CLO VSS1 XOUT SAM87RI MAIN PORT INTERRUPT CONTROL PORT BASIC TIMER SAM87RI PORT TIMER 208-BYTE REGISTER FILE P4.0/INT P4.1/INT/T0CLK P4.2/INT P4.3/INT/T0OUT 4-KB Figure 1-1. Block Diagram KS86C0004/P0004/C0104/P0104 MICROCONTROLLER ASSIGNMENTS P3.0 INT/P4.0 T0CLK/INT/P4.1 INT/P4.2 T0OUT/INT/P4.3 /INT/P2.0 /INT/P2. P3.1 P3.2 P3.3/CLO P0.0/A8 P0.1/A9 P0.2/A10 P0.3/A11 P0.4/A12 P0.5 P0.6 P0.7 XOUT RESET KS86C0004/P0004 KS86C0104/P0104 40-DIP (Top View) /INT/P2.4 /INT/P2.3 INT/P2.4 INT/P2.5 INT/P2.6 INT/P2.7 VSS1 AD7/P1.7 AD6/P1.6 AD5/P1.5 AD4/P1.4 AD3/P1.3 VSS2 P1.0/AD0 P1.1/AD1 P1.2/AD2 Figure 1-2. Assignment Diagram (40-Pin Package) KS86C0004/P0004/C0104/P0104 MICROCONTROLLER DESCRIPTIONS Table 1-1. KS86C0004/P0004/C0104/P0104 Descriptions Names P0.0-P0.7 Type Description Bit-programmable port Schmitt trigger input open-drain output. Port0 also configured external interface address lines A8-A12. Bit-programmable port Schmitt trigger input, push-pull, open-drain output. Port1 alternatively used external interface address/data lines AD0-AD7. Bit-programmable port Schmitt trigger input push-pull output. Port2 individually configured external interrupt inputs. Especially, P2.0-2.3 configured external control signal. Same general characteristics Port1. Port3 designed drive directly. P3.3 used system clock output (CLO) port. Bit-programmable port. Input mode nchannel open-drain output mode software assignable. Port4 individually configured external interrupt inputs. Pull-up resistors also software assignable. Especially, P4.1 used T0CLK input P4.3 also T0OUT Timer System clock input output (for oscillator, crystal/ceramic oscillator, external clock source) External interrupt bit-programmable port2 port4 pins when input mode. RESET signal input pin. Schmitt trigger input with Circuit Number Numbers 36-29 Share Pins A8-A12 P1.0-P1.7 23-16 AD0-AD7 P2.0-P2.7 6-13 INT, P3.0-P3.3 40-38 P3.3/CLO P4.0-P4.3 INT, T0CLK, T0OUT XIN, XOUT RESET 2-13 PORT2/ PORT4 internal pull-up resistor. External Memory Access (EA) with modes: Normal Operation Mode ROMLESS Operation Mode (Must connected during normal operation mode) Power input Vss1 ground power core. Vss2 ground power block connection (This would better connecting VSS) VSS1, VSS2 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER CIRCUITS Table 1-2. Circuit Assignments KS86C0004/P0004/C0104/P0104 Circuit Number Circuit Type KS86C0004/P0004/C0104/P0104 Assignments RESET signal input input Ports Ports PULL-UP RESISTOR Noise Filter Internal Access External Access Figure 1-3. Circuit Type (RESET) Figure 1-4. Circuit Type (EA) OUTPUT DATA OPEN DRAIN OUTPUT DISABLE INPUT DATA MODE OUTPUT INPUT INPUT DATA Figure 1-5. Circuit Type (Ports KS86C0004/P0004/C0104/P0104 MICROCONTROLLER PULL-UP RESISTOR PULL-UP ENABLE OUTPUT DATA OPEN DRAIN OUTPUT DISABLE INPUT DATA MODE OUTPUT INPUT INPUT DATA Figure 1-6. Circuit Type (Ports KS86C0004/P0004/C0104/P0104 MICROCONTROLLER APPLICATION CIRCUIT PORT PORT PORT XOUT KS86C0004 KS86P0004 RESET PORT PORT DATA VSS2 KEYBOARD MATRIX Figure 1-7. Keyboard Control Application Circuit Diagram KS86C0004/P0004/C0104/P0104 MICROCONTROLLER ELECTRICAL DATA OVERVIEW capacitance ELECTRICAL DATA this section, following KS86C0004/P0004/C0104/P0104 electrical characteristics presented tables graphs: Absolute maximum ratings D.C. electrical characteristics A.C. electrical characteristics Input timing RESET Input timing external interrupts (ports RESET, Oscillator characteristics Oscillation stabilization time Clock timing measurement points Data retention supply voltage Stop mode Stop mode release timing when initiated reset Stop mode release timing when initiated external interrupt External Memory timing characteristics MHz) External Memory Read Write timing Characteristic curves ELECTRICAL DATA KS86C0004/P0004/C0104/P0104 MICROCONTROLLER Table 12-1. Absolute Maximum Ratings 25°C) Parameter Supply Voltage Input Voltage Output Voltage Output Current High Output Current Symbol input ports output ports active pins active active Total current ports Total current ports Operating Temperature Storage Temperature TSTG Conditions Rating Unit Table 12-2. D.C. Electrical Characteristics 40°C 85°C, (1)) Parameter Input High Voltage Input Voltage Symbol VIH1 VIH2 VIL1 VIL2 Output High Voltage Output Voltage Output Current Input High Leakage Current Conditions inputs except VIH2 inputs except VIL2 outputs except P4.1, P4.3, port0 outputs except port3 VOL= Port3 only inputs except ILIH2, P4.0 P4.1 XIN, XOUT Unit ILIH ILIH2 12-2 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER ELECTRICAL DATA Table 12-2. D.C. Electrical Characteristics (Continued) 40°C 85°C, (1)) Parameter Input Leakage Current Symbol ILIL1 Conditions inputs except ILIL2, P4.0 P4.1 XOUT, VOUT outputs VOUT outputs Port only Port only RESET only Normal operation mode clock Idle mode; oscillator Stop mode Unit ILIL2 Output High Leakage Current Output Leakage Current Pull-up Resistors ILOH ILOL Supply Current IDD1 IDD2 IDD3 NOTES: operating voltage range KS86C0104/P0104 from according oscillation frequency. Supply current does include current drawn through internal pull-up resistors external output current loads. 12-3 ELECTRICAL DATA KS86C0004/P0004/C0104/P0104 MICROCONTROLLER Table 12-3. Input/Output Capacitance 40°C 85°C, Parameter Input Capacitance Output Capacitance Capacitance Symbol COUT Table 12-4. A.C. Electrical Characteristics 40°C 85°C, Parameter Interrupt Input High, Width RESET Input Conditions MHz; unmeasured pins connected Unit Symbol tINTH, tINTL tRSL Conditions RESET 1,000 Unit Width RESET Figure 12-1. Input Timing RESET 12-4 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER ELECTRICAL DATA tINTL tINTH Figure 12-2. Input Timing Measurement Points Port Port RESET Table 12-5. Oscillator Characteristics 40°C 85°C, Oscillator Oscillator (with Internal Capacitor; KS86C0004/P0004) Clock Circuit XOUT Test Condition 4.75 5.25 70°C Tolerance: (note) Unit Crystal/Ceramic Oscillator (for KS86C0104/P0104) Crystal/Ceramic oscillation frequency XOUT NOTE: KS86C0004/P0004 provides internal capacitor accommodate oscillator configuration. precision resistor must used achieve oscillation frequency with acceptable tolerance. 12-5 ELECTRICAL DATA KS86C0004/P0004/C0104/P0104 MICROCONTROLLER CLOCK SUPPLY VOLTAGE Figure 12-3. Operating Voltage Range (KS86C0104/P0104) 12-6 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER ELECTRICAL DATA Table 12-6. Oscillation Stabilization Time 40°C 85°C, Oscillator Main Crystal Main Ceramic Oscillator Stabilization Wait Time Test Condition fOSC (Oscillation stabilization occurs when equal minimum oscillator voltage range.) tWAIT stop mode release time reset Unit fOSC (note) tWAIT stop mode release time interrupt NOTE: oscillator stabilization wait time, tWAIT, determined setting basic timer control register, BTCON. Figure 12-4. Clock Timing Measurement Points Table 12-7. Data Retention Supply Voltage Stop Mode 40°C 85°C) Parameter Data Retention Supply Voltage Data Retention Supply Current Symbol VDDDR IDDDR Conditions Stop mode Stop mode; VDDDR Unit 12-7 ELECTRICAL DATA KS86C0004/P0004/C0104/P0104 MICROCONTROLLER INTERNAL RESET OPERATION STOP MODE DATA RETENTION MODE VDDDR EXECUTION STOP INSTRUCTION RESET IDLE MODE (BASIC TIMER ACTIVE) NORMAL OPERATING MODE WAIT Figure 12-5. Stop Mode Release Timing When Initiated Reset STOP MODE DATA RETENTION MODE VDDDR IDLE MODE (BASIC TIMER ACTIVE) EXECUTION STOP INSTRUCTION EXTERNAL INTERRUPT WAIT NORMAL OPERATING MODE Figure 12-6. Stop Mode Release Timing When Initiated External Interrupt 12-8 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER ELECTRICAL DATA Table 12-8. External Memory Timing Characteristics MHz) 40°C 85°C, Number Symbol (AS) tdAS tdAS (DR) twAS (DS) twDS (read) twDS (write) tdDS (DR) thDS (DR) tdDS tdDS (AS) tdDO (DS) tdRW (AS) tdDS (DW) Parameter Address valid delay address float delay read data required valid width Normal Timing (ns) Address float (read) width (write) width read data required valid Read data hold time address active delay delay Write data valid (write) delay valid delay write data valid delay NOTES: times nano seconds (ns) assume input frequency. Wait states time numbers 12-9 ELECTRICAL DATA KS86C0004/P0004/C0104/P0104 MICROCONTROLLER (P2.2) PORT0 (P2.3) A8-A12, PORT A0-A7 D0-D7 D0-D7 (P2.0) (P2.1) Figure 12-7. External Memory Read Write Timing (See Table 12-8 description each timing point.) 12-10 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER ELECTRICAL DATA CHARACTERISTIC CURVES NOTE characteristic values shown following graphs based actual test measurements. They not, however, represent guaranteed operating values. (mA) Figure 12-8. IDD1 12-1 ELECTRICAL DATA KS86C0004/P0004/C0104/P0104 MICROCONTROLLER 1400 1200 1000 (µA) Figure 12-9. IDD2 12-12 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER ELECTRICAL DATA IDD3 (nA) Figure 12-10. IDD3 4.5V 5.0V 5.5V (mA) Figure 12-11. 12-13 ELECTRICAL DATA KS86C0004/P0004/C0104/P0104 MICROCONTROLLER 4.5V 5.0V 5.5V (mA) Figure 12-12. (Port 4.5V 5.5V 5.0V (mA) Figure 12-13. (Port 12-14 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER MECHANICAL DATA OVERVIEW 13.85 MECHANICAL DATA KS86C0004/P0004/C0104/P0104 currently available 40-pin package. 0-15 40-DIP-600B 15.24 3.95 52.42 0.46 (2.00) 1.27 2.54 NOTE: Dimensions millimeters. Figure 13-1. 40-Pin Package Mechanical Data (40-DIP-600B) 3.30 0.51MIN 5.08MAX 52.82 0.25 +0.1 MECHANICAL DATA KS86C0004/P0004/C0104/P0104 MICROCONTROLLER NOTES 13-2 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER KS86P0004/P0104 OVERVIEW KS86P0004/P0104 KS86P0004/P0104 single-chip CMOS microcontroller (One Time Programmable) version KS86C0004/C0104 microcontroller. on-chip instead masked ROM. EPROM accessed serial data format. KS86P0004/P0104 fully compatible with KS86C0004/C0104, both function configuration. Because simple programming requirements, KS86P0004/P0104 ideal evaluation chip KS86C0004/C0104. P3.0 INT/P4.0 T0CLK/INT/P4.1 INT/P4.2 T0OUT/INT/P4.3 /INT/P2.0 /INT/P2. P3.1 P3.2 P3.3/CLO /VDD P0.0/A8/ P0.1/A9/ P0.2/A10 P0.3/A11 P0.4/A12 P0.5 P0.6 P0.7 XOUT RESET RESET /INT/P2.4 /INT/P2.3 INT/P2.4 INT/P2.5 INT/P2.6 INT/P2.7 VSS/VSS1 AD7/P1.7 AD6/P1.6 AD5/P1.5 AD4/P1.4 AD3/P1.3 40-DIP (Top View) KS86P0004 KS86P0104 VSS2 EA/VPP P1.0/AD0 P1.1/AD1 P1.2/AD2 NOTE: bolds indicate name. Figure 14-1. KS86P0004/P0104 Assignments (40-DIP Package) KS86P0004/P0104 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER Table 14-1. Descriptions Pins Used Read/Write EPROM Main Chip Name P0.1 Name SDAT During Programming Function Serial data (output when reading, Input when writing) Input push-pull output port assigned Serial clock (input only pin) Power supply EPROM cell writing (indicates that enters into writing mode). When 12.5 applied, writing mode when applied, reading mode. (Option) P0.0 SCLK RESET RESET Chip Initialization Logic Power Supply Pin. Table 14-2. Comparison KS86P0004/P0104 KS86C0004/C0104 Features Characteristic Program Memory Operating Voltage (VDD) (note) KS86P0004/P0104 4-Kbyte EPROM (EA) 12.5 User Program time KS86C0004/C0104 4-Kbyte mask Programmed factory Programming Mode Configuration EPROM Programmability NOTE: operating voltage range KS86C0104/P0104 from according oscillation frequency. OPERATING MODE CHARACTERISTICS When 12.5 supplied (EA) KS86P0004/P0104, EPROM programming mode entered. operating mode (read, write, read protection) selected according input signals pins listed Table 14-3 below. Table 14-3. Operating Mode Selection Criteria (EA) REG/ ADDRESS EPROM read MODE (A15-A0) 0000H 0000H 0000H 0E3FH EPROM program EPROM verify EPROM read protection 12.5 12.5 12.5 NOTE: means level; means High level. 14-2 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER KS86P0004/P0104 START Address= First Location =5V, PP=12.5V Program Pulse Increment FAIL Verify Byte Verify Byte FAIL Last Address Increment Address FAIL Compare Byte PASS Device Failed Device Passed Figure 14-2. Programming Algorithm 14-3 KS86P0004/P0104 KS86C0004/P0004/C0104/P0104 MICROCONTROLLER Table 14-4. D.C. Electrical Characteristics 40°C 85°C, (1)) Parameter Supply Current Symbol IDD1 IDD2 IDD3 Conditions Normal operation mode; clock Idle mode; oscillator Stop mode Unit NOTES: operating voltage range KS86C0104/P0104 from according oscillation frequency. Supply current does include current drawn through internal pull-up resistors external output current loads. 14-4 Other recent searchesuPC29xx - uPC29xx uPC29xx Datasheet STV0399 - STV0399 STV0399 Datasheet STM32 - STM32 STM32 Datasheet PCM78P - PCM78P PCM78P Datasheet MB86021 - MB86021 MB86021 Datasheet LY96430 - LY96430 LY96430 Datasheet HN1K05FU - HN1K05FU HN1K05FU Datasheet CS5151 - CS5151 CS5151 Datasheet
Privacy Policy | Disclaimer |