Part Number Hot Search : 
GBU6M 2SK184 AP18P10 BJ100 SY87724L MS3402 00C12 GI1002
Product Description
Full Text Search
 

To Download C9658 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  s3c9654/C9658/p9658 product overview 1- 1 1 product overview sam8 8rc ri product family samsung's sam88rcri family of 8-bit single-chi p cmos microcontrollers offer fast and efficient cpu, a wide range of integrated peripherals, and supports otp device . a dual address/data bus architecture and bit- or nibble-configurable i/o ports provide a flexible programming environment for applications with varied memory and i/o requirements. timer/counters with selectable operating modes are included t o support real-time operations. s3c9654/C9658/p9658 microcontroller the s3c9654/C9658/p9658 microcontroller with usb function can be used in a wide range of general purpose applications. it is especially suitable for mouse or joystick controller and is available in 16, 18, 20 -pin dip and so p package. the s3c9654/C9658/p9658 single-chip 8-bit microcontroller is fabricated using an advanced cmos process. it is built around the powerful sam88rcri cpu core. stop and idle power-down modes were implemented to reduce power consumption. to increase on-chip register space, the size of the internal register file was logically expanded. the s3c9654/C9658/p9658 has 4/8 kbytes of program memory on-chip (s3c9654/C9658), and 208 bytes of ram including 16 bytes of working register . using the sam 88rcri design approach, the following peripherals were integrated with the sam88rcri core: ? three configurable i/o ports (14 pin, at 20 pin ) ? 14-bit programmable pins for external interrupts (at 20 pin) ? 8-bit timer/counter with two operating modes otp the s3c9654/C9658 microcontroller is also available in otp (one time programmable) version. s3p9658 microcontroller has an on-chip 4/8 kbyte one-time-programmable eprom instead of masked rom. the s3p9658 is comparable to s3c9654/C9658 , both in function and in pin configuration.
product overview s3c9654/C9658/p9658 1- 2 features cpu sam88rcri cpu core memory 4 -k byte internal program memory (rom s3c9654 ) 8-k byte internal program memory (rom s3p9658/C9658 ) 208-b yte ram 16 bytes of working register instruction set 41 instructions idle and stop instructions added for power- down modes instruction execution time 0.66 m s at 6 mhz f osc interrupts 14 interrupt sources with one vector (20 pin) 12 interrupt sources with one vector (18 pin) 10 interrupt sources with one vector (16 pin) one level, one vector interrupt structure oscillation circuit options 6 mhz crystal/ceramic oscillator external clock source rc oscillator embedded oscillation capacitor (xi, xo, 33pf) general i/o 14 bit-programmable i/o pins (20 pin) 12 bit-programmable i/o pins (18 pin) 10 bit-programmable i/o pins (16 pin) sub oscillator internal rc sub oscillator auto interrupt wake-up timer/counter one 8-bit basic timer for watchdog function and programmable oscillation stabilization interval generation function one 8-bit timer/counter with compare/overflow counter usb serial bus compatible to usb low speed (1.5 mbps) device 1.0 specification. serial bus interface engine (sie) ? packet decoding/generation ? crc generation and checking ? nrzi encoding/decoding and bit-stuffing two 8-byte receive/transmit usb buffer operating temperature range ? 0 c to + 85 c operating voltage range 4. 0 v to 5.25 v package types 16, 18, 20 pin dip 16, 18, 20 pin sop comparator 6-channel mode, 32 step resolution 5-channel mode, external reference low emi design low voltage reset low voltage reset power on reset high sink current pin for led p0.0 (v ol : 0.4 v, 50ma)
s3c9654/C9658/p9658 product overview 1- 3 block diagram sam88rcri cpu port i/o and interrupt control 8k (4k) rom 208 byte ram sub osc basic timer timer 0 x in x out osc test reset not e: 16, 18, 20 dip and sop. lvr usb sie p2.1/d+/int2 p2.0/d-/int2 port 1/ compa -rator p1.0/cin0/int1 p1.1/cin0/int1 p1.2/cin0/int1 p1.3/cin0/int1 p1.4/cin0/int1 p1.5/cin0/int1 port 0 p0.2/int0 (note) p0.3/int0 (note) p0.4/int0 (note) p0.5/int0 (note) p0.0/int0 p0.1/int0 figure 1-1. block diagram
product overview s3c9654/C9658/p9658 1- 4 pin assignments s3c9654/ s3C9658 p0.3/int0 v dd p2.0/d-/int2 p2.1/d+/int2 reset x in x out test p0.1/int0 p0.5/int0 20 19 18 17 16 15 14 13 12 11 p0.2/int0 v ss p0.0/int0 p1.0/com0/int1 p1.1/com1/int1 p1.2/com2/int1 p1.3/com3/int1 p1.4/com4/int1 p1.5/com5/int1 p0.4/int0 1 2 3 4 5 6 7 8 9 10 p0.2/int0 v ss p0.0/int0 p1.0/com0/int1 p1.1/com1/int1 p1.2/com2/int1 p1.3/com3/int1 p1.4/com4/int1 p1.5/com5/int1 p0.4/int0 figure 1-2. pin assignment (20 pin )
s3c9654/C9658/p9658 product overview 1- 5 s3c9654/ s3C9658 p0.3/int0 v dd p2.0/d-/int2 p2.1/d+/int2 reset x in x out test p0.1/int0 18 17 16 15 14 13 12 11 10 p0.2/int0 v ss p0.0/int0 p1.0/com0/int1 p1.1/com1/int1 p1.2/com2/int1 p1.3/com3/int1 p1.4/com4/int1 p1.5/com5/int1 1 2 3 4 5 6 7 8 9 figure 1-3. pin assignment (18 pin) s3c9654/ s3C9658 v dd p2.0/d-/int2 p2.1/d+/int2 reset x in x out test p0.1/int0 16 15 14 13 12 11 10 9 v ss p0.0/int0 p1.0/com0/int1 p1.1/com1/int1 p1.2/com2/int1 p1.3/com3/int1 p1.4/com4/int1 p1.5/com5/int1 1 2 3 4 5 6 7 8 figure 1-4. pin assignment (16 pin)
product overview s3c9654/C9658/p9658 1- 6 table 1- 1 . signal descriptions pin names pin type pin description circuit number pin numbers share pins p0.0 i/o bit-programmable i/o port for schmitt trigger input or n-ch open drain output (50 ma). pull-up resistor is assignable to input pin by software and is automatically disabled for output pin. port 0 can be individually configured as external interrupt input. sk 3 int0 p0.1?p0.5 i/o bit-programmable i/o port for schmitt trigger input or push-pull output. pull-up resistors individually assignable to input pins by software and are automatically disabled for output pins. port 0 can be individually configured as external interrupt inputs. d 1, 10, 11, 12, 20 int0 p1.0?p1.5 i/o bit-programmable i/o port for schmitt trigger input or push-pull output. pull-up resistors are individually assignable to input pins by software. port 1 can be configured as comparator input or external interrupt inputs. pull-down resistors are individually assignable. (in comparator input) cp 4?9 cin0-5 int1 p2.0/d- ? p2.1/d+ i/o bit-programmable i/o port for schmitt trigger input or n-ch open drain output. pull-up resistors are individually assignable to input pins by software and are automatically disabled for output pins. port 2 can be individually configured as external interrupt inputs. also it can be configured as an usb ports. cp 17, 18 int2 x out , x in ? system clock input and output pin (crystal/ceramic oscillator, or external clock source) ? 14, 15 ? int 0 i external interrupt for bit-programmable port 0 d 1, 3, 10, 11, 12, 20 port 0 int1 i external interrupt for bit-programmable port 1 d 4?9 port 1 int2 i external interrupt for bit-programmable port 2 d 17, 18 port 2 v dd ? power input pin ? 19 ? v ss ? v ss is a ground power for cpu core. ? 2 ? reset 1 reset input pin (pull-up register embedded) ? 16 ?
s3c9654/C9658/p9658 product overview 1- 7 table 1- 2 . pin circuit assignments for the s3c9654/C9658/p9658 circuit number circuit type s3c9654/C9658/p9658 assignments c o d i/o port 0.1?5, int0, int1, int2 sk i/o port 0.0 cp i/o port 1, port 2 note : diagrams of circuit types c?d, and f-8 are presented below. p-channel n-channel v dd out output disable data figure 1-5. pin circuit type c i/o output disable data circuit type c pull-up enable v dd data figure 1-6. pin circuit type d
product overview s3c9654/C9658/p9658 1- 8 v ss pull-up registor v dd i/o pull-up enable output disable output data mode input data output input d0 d1 mux d0 d1 input data figure 1-7. pin circuit type sk i/o circuit type c v dd output disable data pull-up enable data input enable analog/ external v ref input d+/d- figure 1-8. pin circuit type cp
s3c9654/C9658/p9658 product overview 1- 9 dm1 s3c9654/ s3C9658/s3p9658 x i x out 14 v dd v ss 19 2 c_bulk + - p0.1/int0 p0.3/int0 20 p0.2/int0 1 15 12 17 p2.1/d+/int2 18 p2.0/d-/int2 p1.0/com0/int1 4 5 test reset (note) 13 16 p0.4/int0 p0.5/int0 10 11 6 7 8 9 t_z 3 v dd p0.0/int0 v ss v ss v ss sw1 sw3 sw2 button button button t_x t_y v dd v dd r_z d_z to host p1.1/com1/int1 p1.2/com2/int1 p1.3/com3/int1 p1.4/com4/int1 p1.5/com5/int1 v dd d_x d_y r_xy v ss v dd d- d+ x i note: reset pin is connected to internal pull-up register after power on reset. if reset pin is low, s3c9654/C9658/p9658 goes to reset. v ss figure 1-9. usb mouse circuit diagram
s3c9654/C9658/p9658 electrical data 1 5- 1 1 5 electrical data overview in this section, the following s3c9654/C9658/p9658 electrical characteristics are presented in tables and graphs: ? absolute maximum ratings ? d.c. electrical characteristics ? i/o capacitance ? a.c. electrical characteristics ? oscillator characteristics ? operating voltage range ? oscillation stabilization time ? clock timing measurement points at x in ? data retention supply voltage in stop mode ? stop mode release timing when initiated by a reset ? stop mode release timing when initiated by an external interrupt ? characteristic curves ? comparator electrical characteristics
electrical data s3c9654/C9658/p9658 1 5- 2 table 15- 1 . absolute maximum ratings (t a = 25 c) parameter symbol conditions rating unit supply voltage v dd ? ? 0.3 to + 6.5 v input voltage v i all ports ? 0.3 to v dd + 0.3 v output voltage v o all o utput ports ? 0.3 to v dd + 0.3 v output current high i oh one i/o pin active ? 18 ma all i/o pins active ? 60 output current low i ol one i/o pin active (except p0.0) + 30 ma total pin current for ports 0, 1 , 2 (except p0.0) + 100 p0.0 + 50 operating temperature t a ? 0 to + 85 c storage temperature t stg ? ? 60 to + 150
s3c9654/C9658/p9658 electrical data 1 5- 3 table 15- 2 . d.c. electrical characteristics (t a = 0 c to + 85 c, v dd = 4. 0 v to 5.25 v) parameter symbol conditions min typ max unit input high voltage v ih 1 all input pin s except v ih 2, d+, d? 0.8 v dd ? v dd v v ih2 x in v dd ? 0.5 v dd input low voltage v il 1 all input pin s except v il2 , d+, d? ? ? 0.2 v dd v il2 x in ? ? 0.4 output high voltage v oh v dd = 4. 0 v ? 5.25 v i oh = ? 200 m a all output port s except d+, d? v dd ? 1.0 ? ? output low voltage v ol v dd = 4. 0 v ? 5.25 v i ol = 2 ma all output ports except d+, d?, p0.0 ? ? 0.4 output low current i ol v ol = 0.4 v 50 (4) ma input high leakage current i lih 1 v in = v dd all inputs except i lih 2 except d+, d?, x out ? ? 3 a i lih2 v in = v dd , x in ? ? 20 input low leakage current i lil 1 v in = 0 v all inputs except i lil 2 except d+, d?, x out ? ? ? 3 i lil2 v in = 0 v , x in ? ? ? 20 output high leakage current i loh v out = v dd all output pin s except d+, d? ? ? 3 output low leakage current i lol v out = 0 v all output pins except d+, d? x out , p0.0 ? ? ? 3 pull-up resistors r l1 v in = 0 v, v dd = 5.0 v, port 0, port 1 25 50 100 k w r l2 v in = 0 v , v dd = 5.0 v, port 2 ? 4.3 ? supply current i dd1 normal operation mode , v dd = 4. 0 v ? 5.25 v 6 mhz, cpu clock ? 6.5 15 ma i dd2 idle mode v dd = 4. 0 v ? 5.25 v 6 mhz, cpu clock ? 2 4 i dd3 stop mode, oscillator stop v dd = 4. 0 v ? 5.25 v ? 13 25 m a note s : 1. supply current does not include current drawn through internal pull-up resistors or external output curren t load. 2. this parameter is guaranteed, but not tested (include d+, d?). 3. only in 4.0 v to 5.25 v, d+ and d? satisfy the usb spec 1.0. 4. p0.0 designed for direct led current sink, see the snkcon resistor and figure 1-9 (page 1-9).
electrical data s3c9654/C9658/p9658 1 5- 4 table 15- 3 . input/output capacitance (t a = 0 c to + 85 c, v dd = 0 v) parameter symbol conditions min typ max unit input capacitance c in f = 1 mhz; unmeasured pins are connected to v ss ? ? 10 pf output capacitance c out except x in, x out i/ o capacitance c io xi/xo capacitance c xi, c xo x in, x out ? 33 ? table 15- 4 . a.c. electrical characteristics (t a = 0 c to + 85 c, v dd = 4. 0 v to 5.25 v) parameter symbol conditions min typ max unit noise filter t nf1h , t nf1l p 1 (rc delay) 100 ? 200 ns 0.8 v dd 0.2 v dd t nf1l t nf1h 0.5 v dd t nf2 figure 15-1. nose filter timing measurement points
s3c9654/C9658/p9658 electrical data 1 5- 5 table 15-5. oscillator characteristics (t a = 0 c + 85 c) oscillator clock circuit test condition min typ max unit main crystal main ceramic (f osc ) x in x out oscillation frequency v dd = 4.0 v?5.25 v ? 6.0 ? mhz external clock x in x out oscillation frequency v dd = 4.0 v?5.25 v ? 6.0 ? mhz rc oscillator x in x out r oscillation frequency v dd = 5.0 v r = 22.6 k r = 8.8 k r = 3.2 k ? ? ? 1.0 2.0 4.0 ? ? ? mhz table 15- 6 . oscillation stabilization time (t a = 0 c + 85 c, v dd = 4. 0 v to 5.25 v) oscillator test condition min typ max unit main crystal v dd = 4. 0 v to 5.25 v , f osc > 6.0 mhz ? ? 10 ms main ceramic (oscillation stabilization occurs when v dd is equal to the minimum oscillator voltage range.) oscillator t wait stop mode release time by a reset ? 2 1 6 /f osc ? stabilization wait time t wait stop mode release time by an interrupt ? ? ? note: the oscillator stabilization wait time, t wait , when it is released by an interrupt, is determined by the setting in the basic timer control register, btcon.
electrical data s3c9654/C9658/p9658 1 5- 6 0.4 v t xl t xh x in 1/f osc v dd - 0.5 v figure 15-2. clock timing measurement points at x in table 15- 7 . data retention supply voltage in stop mode (t a = 0 c to + 70 c) parameter symbol conditions min typ max unit data retention supply voltage v dddr stop mode 2.0 ? 6 v data retention supply current i dddr stop mode; v dddr = 2.0 v ? ? 5 a
s3c9654/C9658/p9658 electrical data 1 5- 7 data retention mode ~ ~ ~ v dddr execution of stop instrction v dd normal operating mode idle mode (basic timer active) ~ stop mode t wait 0.8 v dd 0.2 v dd external interrupt figure 15-3. stop mode release timing when initiated by an external interrupt table 15- 8 . comparator electrical characteristics (t a = 0 c to + 85 c, v dd = 4. 0 v to 5.25 v) parameter symbol conditions min typ max unit conversion time (1) t con ? ? 6 12 or 6 192 ? f cpu comparator input voltage v icn ? v ss ? v dd v comparator input impedance r cn ? 2 1000 ? m w comparator reference voltage v ref ? 1.8 ? v dd v comparator input current i cin v dd = 5 v ? 3 ? 3 m a reference input current i ref v dd = 5 v ? 3 ? 3 m a comparator block i com v dd = 5 .5 v ? 1 2 ma current (2) v dd = 4.5 v 0.5 1 ma v dd = 5 v (when power down mode) 100 500 n a notes: 1. conversion time is the time required from the moment a conversion operation starts until it ends. 2. i com is an operating current during conversion.
electrical data s3c9654/C9658/p9658 1 5- 8 table 15-9. low speed source electrical characteristics (usb) (t a = 0 c to + 85 c, internal voltage regulator output v 33out = 2.8 v to 3.6 v, typ 3.3 v) parameter symbol conditions min max unit transition time: rise time tr cl = 200 pf 75 ? ns cl = 650 pf ? 300 fall time tf cl = 200 pf 75 ? cl = 650 pf ? 300 rise/fall time matching trfm (tr/tf) cl = 50 pf 80 125 % output signal crossover voltage vcrs cl = 50 pf 1.3 2.0 v internal voltage regulator output voltage v 33out v dd = 4.0 ? 5.25 v 2.8 3.6 v r1 = 15 k w r2 = 1.5 k w cl = 200 pf - 650 pf dm: s/w on dp: s/w off d. u. t test point s/w v 33out r2 r1 c2 90 % measurement points 10 % 90 % 10 % tr tf d-/d+ figure 15-4. usb data signal rise and fall time dm dp v crs max: 2.0 v min: 1.3 v 3.3 v 0 v figure 15-5. usb output signal crossover point voltage
s3c9654/C9658/p9658 mechanical data 1 6- 1 16 mechanical data overview this section contains the following information about the device package: ? package dimensions in millimeters ? pad diagram note : dimensions are in millimeters. 26.80 max 26.40 0 .20 (1.77) 20-dip-300a 6.40 0 .20 #20 #1 0.46 0.10 1.52 0.10 #11 #10 0-15 0.25 + 0.10 - 0.05 7.62 2.54 0.51 min 3.30 0.30 3.25 0.20 5.08 max figure 16-1. 20-dip 300a package dimensions
mechanical data s3c9654/C9658/p9658 1 6- 2 28.85 (2.92) 6.48 #20 #1 1.63 #11 #10 0.38 7.62 2.54 0.89 3.43 0.56 3.51 4.06 9.25 20-dip-300a-sg figure 1 6- 2 . 20-dip-300a-sg package dimensions
s3c9654/C9658/p9658 mechanical data
mechanical data s3c9654/C9658/p9658 1 6- 4 23.50 (1.53) 6.48 #18 #1 #10 #9 0.38 7.62 10.03 1.63 0.56 2.54 0.89 3.18 3.51 4.06 18-dip-300a-sg figure 16-4. 18-dip-300a-sg package dimensions
s3c9654/C9658/p9658 mechanical data 1 6- 5 #1 #9 #10 #18 10.41 18.06 0.48 2.64 1.27bsc 18-sop-bd300-an 0-8 0.32 7.59 1.02 0.29 figure 16-5. 18-sop-bd300-an package dimensions
mechanical data s3c9654/C9658/p9658 1 6- 6 19.23 (0.53) 6.48 #16 #1 #9 #8 0.38 7.62 10.03 2.54 1.63 0.56 0.89 3.43 3.51 4.06 16-dip-300a-sg figure 16-6. 16-dip-300a-sg package dimensions
s3c9654/C9658/p9658 mechanical data 1 6- 7 #1 #8 #9 #16 10.50 10.56 2.65 1.27bsc 0.48 16-sop-bd300-sg 0-8 0.32 7.60 1.27 0.30 figure 16-7. 16-sop-bd300-sg package dimensions
s3c9654/C9658/p9658 s3p9658 otp 17- 1 17 s3p9658 otp overview the s3p9658 single-chip cmos microcontroller is the otp (one time programmable) version of the s3p9658 microcontroller. it has an on-chip otp rom instead of masked rom. the eprom is accessed by serial data format. the s3p9658 is fully compatible with the s3p9658, both in function and in pin configuration. because of its simple programming requirements, the s3p9658 is ideal for use as an evaluation chip for the s3p9658. s3p9658 p0.3/int0 v dd p2.0/d-/int2 p2.1/d+/int2 reset/ reset reset x in x out test/ test p0.1/int0 p0.5/int0 20 19 18 17 16 15 14 13 12 11 1 2 3 4 5 6 7 8 9 10 p0.2/int0 v ss /v ss p0.0/int0 sclk / p1.0/com0/int 1 sdat / p1.1/com1/int 1 p1.2/com2/int1 p1.3/com3/int1 p1.4/com4/int1 p1.5/com5/int1 p0.4/int0 note: the bold is indicate an otp pin name. figure 17-1. s3p9658 pin assignments (20 pin)
ks86p6504/p6508 otp s3c9654/c9 658/p9658 17- 2 s3p9658 p0.3/int0 v dd / v dd p2.0/d-/int2 p2.1/d+/int2 reset / reset reset x in x out test/ test p0.1/int0 18 17 16 15 14 13 12 11 10 p0.2/int0 v ss /v ss p0.0/int0 sclk /p1.0/com0/int1 sdat /p1.1/com1/int1 p1.2/com2/int1 p1.3/com3/int1 p1.4/com4/int1 p1.5/com5/int1 1 2 3 4 5 6 7 8 9 note: the bold is indicate an otp pin name. figure 17-2. s3p9658 pin assignments (18 pin) s3p9658 v dd / v dd p2.0/d-/int2 p2.1/d+/int2 reset / reset reset x in x out test/ test p0.1/int0 16 15 14 13 12 11 10 9 v ss /v ss p0.0/int0 sclk /p1.0/com0/int1 sdat /p1.1/com1/int1 p1.2/com2/int1 p1.3/com3/int1 p1.4/com4/int1 p1.5/com5/int1 1 2 3 4 5 6 7 8 note: the bold is indicate an otp pin name. figure 17-3. s3p9658 pin assignments (16 pin)
s3c9654/C9658/p9658 s3p9658 otp 17- 3 table 17-1. descriptions of pins used to read/write the eprom main chip during programming pin name pin name pin number (20 dip) i/o function p1.0 sdat 5 i/o serial data pin (output when reading, input when writing) input and push-pull output port can be assigned p1.1 sclk 4 i/o serial clock pin (input only pin) reset reset 16 i 0 v : otp write and test mode 5 v : operating mode test v pp (test) 13 i chip initialization and eprom cell writing power supply pin (indicates otp mode entering) when writing 12.5 v is applied and when reading. v dd /v ss v dd /v ss 19/2 i logic power supply pin. table 17-2. comparison of s3p9658 and s3c9654/C9658 features characteristic s3p9658 s3c9654/C9658 program memory 8 k-byte eprom 4/8 k-byte mask rom operating voltage (v dd ) 4.0 v to 5.25 v 4.0 v to 5.25 v otp programming mode v dd = 5 v, v pp (test) = 12.5 v pin configuration 20/18/16 dip, 20/18/16 sop 20/18/16 dip, 20/18/16 sop, 16ssop eprom programmability user program 1 time programmed at the factory operating mode characteristics when 12.5 v is supplied to the v pp ( reset ) pin of the s3p9658, the eprom programming mode is entered. the operating mode (read, write, or read protection) is selected according to the input signals to the pins listed in table 14-3 below. table 17-3. operating mode selection criteria v dd v pp ( reset reset ) reg/ mem mem address (a15-a0) r/w mode 5 v 5 v 0 0000h 1 eprom read 12.5 v 0 0000h 0 eprom program 12.5 v 0 0000h 1 eprom verify 12.5 v 1 0e3fh 0 eprom read protection note: "0" means low level; "1" means high level.


▲Up To Search▲   

 
Price & Availability of C9658

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X