The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Security Programmable 28-bit serial number Programmable 64-bit en


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



HCS201
Security
Programmable 28-bit serial number Programmable 64-bit encryption Each transmission unique 66-bit transmission code length 32-bit hopping code 34-bit fixed code (28-bit serial number, 4-bit button code, 2-bit status) Encryption keys read protected
PACKAGE TYPES
PDIP, SOIC
VDDB STEP DATA
HCS201
HCS201 BLOCK DIAGRAM
VDDB Step Controller Power latching switching STEP
Operating
3.5V -13V operation Three button inputs additional circuitry required functions available Selectable baud rate Automatic code word completion Battery signal transmitted receiver Non-volatile synchronization data
Oscillator
Controller Reset circuit
EEPROM
Encoder
DATA
32-bit shift register
Other
Simple programming interface On-chip EEPROM On-chip oscillator timing components Button inputs have internal pulldown resistors Minimum component count Synchronous transmission mode Built-in step regulator
Button input port
DESCRIPTION
HCS201, from Microchip Technology Inc., code hopping encoder designed secure Remote Keyless Entry (RKE) systems. HCS201 utilizes code hopping technology, which incorporates high security, small package outline cost, make this device perfect solution unidirectional remote keyless entry systems access control systems. HCS201 combines 32-bit hopping code generated non-linear encryption algorithm, with 28-bit serial number status bits create 66-bit transmission steam. length transmission eliminates threat code scanning code hopping mechanism makes each transmission unique, thus rendering code capture resend (code grabbing) schemes useless. encryption key, serial number, configuration data stored EEPROM which accessible external connection. This makes HCS201
Typical Applications
HCS201 ideal Remote Keyless Entry (RKE) applications. These applications include: Automotive systems Automotive alarm systems Automotive immobilizers Gate garage door openers Identity tokens Burglar alarm systems
KEELOQ registered trademark Microchip Technology, Inc. Microchip's Secure Data Products covered some following patents: Code hopping encoder patents issued Europe, U.S.A., R.S.A. U.S.A.: 5,517,187; Europe: 0459781; R.S.A.: ZA93/4726 Secure learning patents issued U.S.A. R.S.A. U.S.A.: 5,686,904; R.S.A.: 95/5429
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
very secure unit. HCS201 provides easy serial interface programming necessary security keys, system parameters, configuration data. encryption code combinations programmable read-protected. only verified after automatic erase programming operation. This protects against attempts gain access manipulate synchronization values. HCS201 operates over wide voltage range 3.5V three button inputs 8-pin configuration, which allows system designer freedom utilize functions. only components required device operation buttons circuitry, allowing very system cost. Most keyless entry systems transmit same code from transmitter every time button pushed. number code combinations security system also small. These shortcomings provide means sophisticated thief create device that `grabs' transmission re-transmits later device that scans possible combinations until correct found. HCS201 employs code hopping technology encryption algorithm achieve high level security. Code hopping method which code transmitted from transmitter receiver different every time button pushed. This method, coupled with transmission length bits, virtually eliminates code `grabbing' code `scanning'. indicated block diagram page one, HCS201 small EEPROM array which must loaded with several parameters before use. most important these values are: 28-bit serial number which meant unique every encoder encryption that generated time production 16-bit synchronization value serial number each transmitter programmed manufacturer time production. generation encryption done using generation algorithm (Figure 1-1). Typically, inputs generation algorithm serial number transmitter 64-bit manufacturer's code. manufacturer's code chosen system manufacturer must carefully controlled. manufacturer's code pivotal part overall system security.
SYSTEM OVERVIEW
Terms Manufacturer's code 64-bit word, unique each manufacturer, used produce unique encryption each transmitter (encoder). Encryption unique 64-bit generated programmed into encoder during manufacturing process. encryption controls encryption algorithm stored EEPROM encoder device.
Learn
product family facilitates several learn strategies implemented decoder. following examples what done.* 1.1.1 NORMAL LEARN
receiver uses same information that transmitted during normal operation derive transmitter's secret key, decrypt discrimination value synchronization counter. 1.1.2 SECURE LEARN
transmitter activated through special button combination transmit stored random seed value that used generation part key. Transmission random seed disabled after learning completed. HCS201 code hopping encoder device that designed specifically keyless entry systems, primarily vehicles home garage door openers. meant cost-effective, secure solution such systems. encoder portion keyless entry system meant held user operated gain access vehicle restricted area. HCS201 requires very external components (Figure 2-1).
Third party patents learning strategy implementation apply.
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
FIGURE 1-1: CREATION STORAGE ENCRYPTION DURING PRODUCTION
Transmitter Serial Number Seed HCS201 EEPROM Array
Serial Number Encryption Sync Counter
Manufacturer's Code
Generation Algorithm
Encryption
16-bit synchronization value basis transmitted code changing each transmission, updated each time button pressed. Because complexity code hopping encryption algorithm, change synchronization value will result large change actual transmitted code. There relationship (Figure 1-2) between values EEPROM they used encoder. Once encoder detects that button been pressed, encoder reads button updates synchronization counter. synchronization value then combined with encryption encryption algorithm output bits encrypted information. This data will change with every button press, hence, referred hopping portion code word. 32-bit hopping code combined with button information serial number form code word transmitted receiver. code word format explained detail Section 4.2.
type controller used receiver, typically microcontroller with compatible firmware that allows receiver operate conjunction with transmitter, based HCS201. Section provides more detail integrating HCS201 into total system. Before transmitter used with particular receiver, transmitter must `learned' receiver. Upon learning transmitter, information stored receiver that track transmitter, including serial number transmitter, current synchronization value that transmitter same encryption that used transmitter. receiver receives message valid format, serial number checked and, from learned transmitter, message decrypted decrypted synchronization counter checked against what stored. synchronization value verified, then button status checked what operation needed. Figure shows relationship between some values stored receiver values received from transmitter.
FIGURE 1-2:
BASIC OPERATION TRANSMITTER (ENCODER)
Transmitted Information KEELOQ Encryption Algorithm Bits Encrypted Data Button Press Information
Serial Number
EEPROM Array Encryption Sync Counter Serial Number
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
FIGURE 1-3: BASIC OPERATION RECEIVER (DECODER)
Check Match EEPROM Array Encryption Sync Counter Serial Number Manufacturer Code Check Match KEELOQ Decryption Algorithm Decrypted Synchronization Counter
Button Press Information
Serial Number
Bits Encrypted Data
Received Information
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
DEVICE OPERATION
TABLE 2-1:
Name Number
DESCRIPTIONS
Description Switch input Switch input Switch input 2/Clock programming mode Battery input pin, supplies power step control circuitry Ground reference connection Pulse width modulation (PWM) output pin/Data programming mode Step regulator switch control Positive supply voltage connection
shown typical application circuits (Figure 2-1), HCS201 simple device use. requires only addition buttons circuitry transmitter your security application. description each given Table 2-1.
FIGURE 2-1:
TYPICAL CIRCUITS
VDDB
VDDB
STEP DATA
DATA
STEP
button remote control
VDDB
STEP DATA
button remote control
VDDB
STEP DATA
Single button remote control step regulator
Note: functions implemented pressing more than button simultaneously using suitable diode array.
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
security HCS201 based patented technology. block cipher encryption algorithm based block length bits length bits used. algorithm obscures information such that even transmission information (before coding) differs only from information previous transmission, next coded transmission will totally different. Statistically, only 32-bit string information changes, approximately percent bits coded transmission will change. HCS201 will wake upon detecting switch closure then delay approximately switch debounce (Figure 2-2). synchronization information, fixed information, switch information will encrypted form hopping code. encrypted hopping code portion transmission will change every time button pressed, even same button pushed again. Keeping button pressed long time will result same code word being transmitted until button released time-out occurs. code that been transmitted will occur again more than transmissions. This will provide more than years typical before code repeated based operations day. additional buttons pressed during transmission, current transmission abruptly terminated. HCS201 restarts, transmission contains latest button information. When buttons released, device completes current transmission then powers down. Released buttons terminate and/or restart transmissions.
FIGURE 2-2:
ENCODER OPERATION
button been pressed)
Power
Reset Debounce Delay
(TDB)
Sample Inputs Update Sync Info Encrypt With Encryption Load Transmit Register Transmit
Buttons Added Buttons Released Complete Code Word Transmission Stop
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
EEPROM MEMORY ORGANIZATION
SYNC (Synchronization Counter)
This 16-bit synchronization value that used create hopping code transmission. This value will changed after every transmission.
HCS201 contains bits 16-bit words) EEPROM memory (Table 3-1). This EEPROM array used store encryption information, synchronization value, etc. Further descriptions memory array given following sections.
SER_0, SER_1 (Encoder Serial Number)
TABLE 3-1:
WORD ADDRESS
EEPROM MEMORY
MNEMONIC KEY_0 KEY_1 KEY_2 KEY_3 SYNC DESCRIPTION 64-bit encryption (word 64-bit encryption (word 64-bit encryption (word 64-bit encryption (word 16-bit synchronization value Device Serial Number (word Device Serial Number (word Seed Value (word Seed Value (word Discrimination Value Config Word
SER_0 SER_1 lower upper words device serial number, respectively. There bits allocated serial number, only lower order bits transmitted XSER config word cleared. four bits replaced function code. serial number meant unique every transmitter.
SEED_0, SEED_1 (Seed Word)
This word bits) seed code that will transmitted when three buttons pressed same time. This allows system designer implement secure learn feature this fixed code word part different generation/tracking process purely fixed code transmission.
RESERVED 0000H SER_0 SER_1 SEED_0 SEED_1 DISC CONFIG
Discrimination Value (DISC0 DISC11)
Key_0 Key_3 (64-Bit Encryption Key)
64-bit encryption used transmitter create encrypted message transmitted receiver. This created programmed time production using generation algorithm. Inputs generation algorithm serial number particular transmitter being used secret manufacturer's code. While generation algorithm supplied from Microchip typical method used, user elect create their method generation. This done providing that decoder programmed with same means creating decryption purposes. seed used, seed will also form part input generation algorithm.
discrimination value programmed with value serve post decryption check decoder end. typical system, this will programmed with least significant bits serial number, which will also stored receiver system after transmitter been learned. discrimination bits part information that form encrypted portion transmission. After receiver decrypted transmission, discrimination bits checked against stored value verify that decryption process valid.
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
Configuration Word
3.6.2 VOLTAGE TRIP POINT SELECT (VLOWS) configuration word 16-bit word stored EEPROM array that used device store information used during encryption process, well status option configurations. Further explanations each bits described following sections.
voltage trip point select (VLOWS) setting (S3SET) used determine when send VLOW signal receiver.
TABLE 3-4:
VLOWS
TRIP POINT SELECT
S3SET* Trip Point 6.75
TABLE 3-2:
Number
DISCRIMINATION WORD
Description Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Used Used Used Used
also Section 3.6.6 3.6.3 BAUDRATE SELECT BITS (BRS)
selects speed transmission code word blanking. Table shows used select different baud rates Section provides detailed explanation code word blanking.
TABLE 3-5:
3.6.4
BAUDRATE SELECT
Basic Pulse Element 400µs 200µs Code Words Transmitted
TABLE 3-3:
Number 3.6.1
CONFIGURATION WORD
Name OSC0 OSC1 OSC2 OSC3 VLOWS MTX4 TXEN S3SET XSER Used Used Used Used Used Used
MINIMUM FOUR TRANSMISSIONS (MTX4)
this cleared only code completed HCS201 activated. this set, least four complete code words transmitted, even code word blanking enabled. 3.6.5 TRANSMIT PULSE ENABLE (TXEN)
this cleared, transmission pulse transmitted before transmission. set, start pulse long) transmitted before preamble first code word. 3.6.6 SETTING (S3SET)
This determines value function code during transmission high trip point selected VLOWS section 3.6.2. this cleared, mirrors during transmission. S3SET set, function code always set, independent value 3.6.7 EXTENDED SERIAL NUMBER (XSER)
OSCILLATOR TUNING BITS (OSC0 OSC3)
These bits used tune nominal frequency HCS201 within ±10% nominal value over temperature voltage.
this cleared most significant four bits HCS201's serial number replaced with function code. this set, full serial number transmitted.
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
TRANSMITTED WORD
Transmission Format (PWM Mode)
HCS201 transmission made several parts (Figure 4-1). Each transmission begun with preamble header, followed encrypted then fixed data. actual data bits which consists bits encrypted data bits fixed data. Each transmission followed guard period before another transmission begin. Refer Table transmission timing requirements. encrypted portion provides four billion changing code combinations includes button status bits (based which buttons were activated) along with synchronization counter value some discrimination bits. fixed portion comprised status bits, function bits 28-bit serial number. fixed encrypted sections combined increase number combinations 7.38 1019.
falling edge device enters synchronous transmission mode. this mode, functions normal transmitter, with exception that timing data string controlled externally that extra bits transmitted with code word. button code will value falling edge timing data string controlled supplying clock should exceed KHz. code word same mode with reserved bits word. reserved bits ignored. When synchronous transmission mode should toggled until internal processing been completed shown Figure 4-4.
Code Word Organization
HCS201 transmits 66-bit code word when button pressed. 66-bit word constructed from Fixed Code portion Encrypted Code portion (Figure 4-2). Encrypted Data generated from four function bits, discrimination bits, 16-bit synchronization value (Figure 8-4). Fixed Code Data made from status bits, four function bits, 28/32-bit serial number depending XSER configuration word.
Synchronous Transmission Mode
Synchronous transmission mode used clock code word using external clock. enter synchronous transmission mode, programming mode start-up sequence must executed shown Figure 4-3. either
FIGURE 4-1:
CODE WORD TRANSMISSION FORMAT
LOGIC LOGIC Period Preamble Header Encrypted Portion Transmission THOP Fixed Portion Transmission TFIX Guard Time
Start Pulse (TE)
FIGURE 4-2:
CODE WORD ORGANIZATION
Fixed Code Data Encrypted Code Data Serial Number (32/28 bits)
SER_1 SER_0
Button VLOW Padding Status Status (0/4 bits) bits)
VLOW
Button Status bits)
Discrimination bits bits)
Sync Value bits)
Encrypted using BLOCK CIPHER Algorithm bits Status *See S3SET
Serial Number Button Status bits)
bits Encrypted Data
Transmission Direction
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
FIGURE 4-3: SYNCHRONOUS TRANSMISSION MODE
Preamble Header Data
Note: This pulse does occur TXEN=0
TDATAO DATA TPH1 TPH2 TPH2 TCLKH S[1:0] "01,10" "XX" Buttons DATA output TCLKL
TABLE 4-1:
SYNCHRONOUS TRANSMISSION TIMING
Description Symbol TDATAO Time 1.36 Units (relative TC0) (relative TB0) (relative TC0) (relative TB0)
buttons stable (TXEN (TXEN buttons sample (TXEN (TXEN Synchronous transmission mode test Time till DATA output
FIGURE 4-4:
Reserved
TRANSMISSION WORD FORMAT DURING SYNCHRONOUS TRANSMISSION MODE
Padding Button Status Serial Number Data Word Sync Counter
Transmission Direction
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
SPECIAL Code Word Completion
TABLE 5-1:
ACTIVATION TABLE
Notes
Code word completion automatic feature that ensures that entire code word transmitted, even button released before transmission complete. HCS201 encoder powers itself when button pushed powers itself down after command finished, user already released button. button held down beyond time transmission, then multiple transmissions will result. another button activated during transmission, active transmission will aborted code will generated using button information.
Blank Alternate Code Word
Federal Communications Commission (FCC) part rules specify limits fundamental power harmonics that transmitted. Power calculated worst case average power transmitted 100ms window. therefore advantageous minimize duty cycle transmitted word. This achieved minimizing duty cycle individual bits blanking consecutive words. transmission duty cycle lowered setting BSL. Using allows user transmit higher amplitude transmission, transmission length shorter. This reduces average power transmitted hence, assists approval transmitter device.
Note Transmit generated 32-bit code hopping word. Note Seed transmission.
Step Regulator
Secure Learn
order increase level security system, possible receiver implement what known secure learn function. This done utilizing seed value HCS201 which stored EEPROM only transmitted when three button inputs pressed same time (Table 5-1). Instead normal generation method being used create encryption key, this seed value used there need mathematical relationship between serial numbers seeds.
board step regulator used ensure voltage circuit constant, independent what battery voltage compared VSTEP, reference voltage. falls below this voltage STEP output pulsed fSTEP. This connected transistor, inductor capacitor provide step voltage device. This inactive when device transmitting. power step regulator taken from VDDB pin.
VLOW: Voltage Indicator
Auto-Shutoff
VLOW transmitted with every transmission (Figure 8-4) will transmitted operating voltage dropped below voltage trip point. trip point selectable based battery voltage being used. Section 3.6.2 description voltage select option set. This VLOW signal transmitted receiver give audible signal user that transmitter battery low.
auto-shutoff function automatically stops device from transmitting button inadvertently gets pressed long period time. This will prevent device from draining battery button gets pressed while transmitter pocket purse. Time-out period TTO.
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
FIGURE 5-1: CODE WORD TRANSMISSIONS
Amplitude 100ms 100ms Code Word 100ms 100ms
Time
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
PROGRAMMING HCS201
When using HCS201 system, user will have program some parameters into device including serial number secret before used. programming cycle allows user input bits serial data stream, which then stored internally EEPROM. Programming will initiated forcing DATA line high, after line been held high appropriate length time line (Table Figure 6-1). After program mode entered, delay must provided device automatic bulk write cycle complete. This will write locations EEPROM zeros pattern. device then programmed clocking bits time, using clock line DATA data line. After each 16-bit word loaded, programming delay required internal program cycle complete. This delay take Twc. After every 16-bit word written HCS201, HCS201 will signal that write complete sending train pulses, TACKH high, TACKL oscillator perfectly tuned) DATA. These will continue until dropped. first pulse's width should used calibration. programming cycle, device verified (Figure 6-2) reading back EEPROM. Reading done clocking line reading data bits DATA. security reasons, possible execute verify function without first programming EEPROM. verify operation only done once, immediately following program cycle. Note: ensure that device does accidentally enter programming mode, DATA should never pulled high circuit connected Special care should taken when driving transistors.
FIGURE 6-1:
PROGRAMMING WAVEFORMS
Enter Program Mode
TPBW TCLKH
Initiate Data Polling Here TCLKL
(Clock) TPH1 DATA (Data) TPH2 TCLKL
Write Cycle Complete Here Repeat times each word
Calibration Pulses
Data Word
Note button inputs held ground during entire programming sequence.
FIGURE 6-2:
VERIFY WAVEFORMS
Begin Verify Cycle Here Data Word
Bit190 Bit191
Programming Cycle DATA (Data) (Clock)
Bit190 Bit191
Note verify operation done, then must immediately follow Program cycle.
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
TABLE 6-1: PROGRAMMING/VERIFY TIMING REQUIREMENTS
Symbol TPH1 TPH2 TPBW TPROG TCLKL TCLKH TPHOLD TACKL TACKH Min. Max. Units 5.0V 10%, Parameter Program mode setup time Hold time Hold time Bulk Write time Program delay time Program cycle time Clock time Clock high time Data setup time Data hold time Data valid time Hold time Acknowledge time Acknowledge high time
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
INTEGRATING HCS201 INTO SYSTEM
FIGURE 7-1: TYPICAL LEARN SEQUENCE
Enter Learn Mode Wait Reception Valid Code Generate from Serial Number Generated Decrypt Compare Discrimination Value with Fixed Value
HCS201 system requires compatible decoder. This decoder typically microcontroller with compatible firmware. Microchip provides (via license agreement) firmware routines pre-programmed decoders that accept transmissions from HCS201 decrypt hopping code portion data stream. These routines devices provide system designers means develop their decoding system.
Learning Transmitter Receiver
order transmitter used with decoder, transmitter must first `learned'. Several learning strategies followed decoder implementation. When transmitter learned decoder, suggested that decoder stores serial number current synchronization value EEPROM. decoder must keep track these values every transmitter that learned (Figure 7-1). maximum number transmitters that learned only function much EEPROM memory storage available. decoder must also store manufacturer's code order learn transmission transmitter, although this value will change typical system usually stored part microcontroller code. Storing manufacturer's code part code also better security reasons. Some learning strategies have been patented care must taken infringe them.
Equal
Wait Reception Second Valid Code Generated Decrypt Compare Discrimination Value with Fixed Value
Equal Counters Sequential
Learn successful Store: Serial number Encryption Synchronization counter
Learn Unsuccessful
Exit
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
Decoder Operation Synchronization with Decoder
typical decoder operation (Figure 7-2), generation decoder side done taking serial number from transmission combining that with manufacturer's code create same secret that used transmitter. Once secret obtained, rest transmission decrypted. decoder waits transmission immediately check serial number determine learned transmitter. takes encrypted portion transmission decrypts using stored uses discrimination bits determine decryption valid. everything this point valid, synchronization value evaluated. technology features sophisticated synchronization technique (Figure 7-3) which does require calculation storage future codes. stored counter value that particular transmitter counter value that just decrypted within formatted window counter stored command executed. counter value within single operation window, within double operation window window, transmitted synchronization value stored temporary location goes back waiting another transmission. When next valid transmission received, will check value with temporary storage. values sequential, assumed that counter just gotten single operation `window', back sync, synchronization value stored command executed. transmitter somehow gotten double operation window, transmitter will work must re-learned. Since entire window rotates after each valid transmission, codes that have been used part `blocked' (32K) codes longer valid. This eliminates possibility grabbing previous code re-transmitting gain entry. Note: synchronization method described this section only typical implementation because usually implemented firmware, altered needs particular system
FIGURE 7-2:
TYPICAL DECODER OPERATION
Start
Transmission Received
Does Serial Number Match
Decrypt Transmission Decryption Valid Counter Within Counter Within Save Counter Temp Location Execute Command Update Counter
FIGURE 7-3:
SYNCHRONIZATION WINDOW
Entire Window rotates eliminate previously used codes Blocked (32K Codes)
Current Position
Double Operation (32K Codes) Single Operation Window Codes)
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
ELECTRICAL CHARACTERISTICS
ABSOLUTE MAXIMUM RATINGS
Item Supply voltage Input voltage Output voltage output current Storage temperature Lead soldering temp Rating -0.3 13.5 -0.3 -0.3 +125 Units (Note (Note Symbol VOUT IOUT TSTG TLSOL
TABLE 8-1:
Note Stresses above those listed under "ABSOLUTE MAXIMUM RATINGS" cause permanent damage device.
TABLE 8-2:
CHARACTERISTICS
Commercial (C): Tamb +70°C Industrial (I): Tamb -40°C +85°C 3.5V 5.0V Parameter Operating Current (avg)2 Standby Current Auto-shutoff Current3,4 High Level Input Voltage level Input Voltage High level Output Voltage Level Output Voltage Resistance; S0-S2 Resistance; DATA Sym. ICCS ICCS Min. 0.55VDD -0.3 0.6Vdd Typ.1 Max. VDD+0.3 0.15VDD 5.0V 13.3V Min. 2.75 -0.3 Typ.1 Max. VDD+0.3 0.75 Unit -1.0 3.5V -2.0 4.0V 4.0V Conditions
0.08VDD
RSO-2 RDATA
Note Typical values 25°C. load. Auto-shutoff current specification does include current through input pulldown resistors. Auto-shutoff current periodically sampled 100% tested.
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
TABLE 8-3: CHARACTERISTICS
Standard Operating Conditions (unless otherwise specified): Commercial (C): +70°C Industrial (I): -40°C +85°C Symbol fSTEP VSTEP Parameters Time second button press Transmit delay from button detect Debounce delay Auto-shutoff time-out period Start pulse delay Stepper output frequency Stepper reference voltage Min. Code Word Time Typ. Max. Code Word Time Units (Note Conditions (Note
Note time which second button pressed without completion first code word intention press combination buttons. auto shutoff time-out period tested. These parameters characterized tested.
FIGURE 8-1:
POWER TRANSMIT TIMING
Code Word Transmission
Button Press Detect DATA Code Word
Code Word
Code Word
Code Word
FIGURE 8-2:
FORMAT
LOGIC LOGIC Preamble Header Encrypted Portion Transmission THOP Fixed portion Transmission TFIX Guard Time
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
FIGURE 8-3: PREAMBLE/HEADER FORMAT (XSER
Preamble Header Data Word Transmission
FIGURE 8-4:
DATA WORD FORMAT (XSER
Serial Number Button Code Status VLOW
Header
Fixed Code Word S3SET Guard Time
Hopping Code Word
TABLE 8-4:
CODE WORD TRANSMISSION TIMING REQUIREMENTS
Code Words Transmitted Min. 1.08 8.64 34.56 36.72 14.04 97.56 Typ. 38.4 40.8 15.6 108.4 Max. 1.32 10.56 42.24 44.88 17.16 119.24 Min. 0.54 4.32 17.28 18.36 7.02 48.78 1851 Typ. 19.2 20.4 54.2 1667 Max. 0.66 5.28 21.12 22.44 8.58 59.62 1515 Units
+3.5 6.0V Commercial (C): Tamb +70°C Industrial (I): Tamb -40°C +85°C Symbol THOP TFIX Characteristic Basic pulse element pulse width Preamble duration Header duration Hopping code duration Fixed code duration Guard Time Total Transmit Time data rate Number
Note timing parameters tested derived from oscillator clock.
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
PACKAGING INFORMATION
Package Marking Information 8-Lead PDIP (300 mil) XXXXXXXX XXXXXNNN YYWW Example HCS201 XXXXXNNN 0025
8-Lead SOIC (150 mil) XXXXXXX XXXYYWW
Example HCS201 XXX0025
Legend: XX.X Note:
Customer specific information* Year code (last digits calendar year) Week code (week January week `01') Alphanumeric traceability code
event full Microchip part number cannot marked line, will carried over next line thus limiting number available characters customer specific information.
Standard marking consists Microchip part number, year code, week code, facility code, mask rev#, assembly code. marking beyond this, certain price adders apply. Please check with your Microchip Sales Office. devices, special marking adders included price.
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
Package Details 8-Lead Plastic Dual In-line (PDIP)
Number Pins Pitch Seating Plane Molded Package Thickness Base Seating Plane Shoulder Shoulder Width Molded Package Width Overall Length Seating Plane Lead Thickness Upper Lead Width Lower Lead Width Overall Spacing Mold Draft Angle Mold Draft Angle Bottom Controlling Parameter Significant Characteristic
Units Dimension Limits
INCHES* .100 .155 .130 .313 .250 .373 .130 .012 .058 .018 .370
.140 .115 .015 .300 .240 .360 .125 .008 .045 .014 .310
.170 .145 .325 .260 .385 .135 .015 .070 .022 .430
MILLIMETERS 2.54 3.56 3.94 2.92 3.30 0.38 7.62 7.94 6.10 6.35 9.14 9.46 3.18 3.30 0.20 0.29 1.14 1.46 0.36 0.46 7.87 9.40
4.32 3.68 8.26 6.60 9.78 3.43 0.38 1.78 0.56 10.92
Notes: Dimensions include mold flash protrusions. Mold flash protrusions shall exceed .010" (0.254mm) side. JEDEC Equivalent: MS-001 Drawing C04-018
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
8-Lead Plastic Small Outline (SN) Narrow, (SOIC)
Number Pins Pitch Overall Height Molded Package Thickness Standoff Overall Width Molded Package Width Overall Length Chamfer Distance Foot Length Foot Angle Lead Thickness Lead Width Mold Draft Angle Mold Draft Angle Bottom Controlling Parameter Significant Characteristic
Units Dimension Limits
.053 .052 .004 .228 .146 .189 .010 .019 .008 .013
INCHES* .050 .061 .056 .007 .237 .154 .193 .015 .025 .009 .017
.069 .061 .010 .244 .157 .197 .020 .030 .010 .020
MILLIMETERS 1.27 1.35 1.55 1.32 1.42 0.10 0.18 5.79 6.02 3.71 3.91 4.80 4.90 0.25 0.38 0.48 0.62 0.20 0.23 0.33 0.42
1.75 1.55 0.25 6.20 3.99 5.00 0.51 0.76 0.25 0.51
Notes: Dimensions include mold flash protrusions. Mold flash protrusions shall exceed .010" (0.254mm) side. JEDEC Equivalent: MS-012 Drawing C04-057
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
ON-LINE SUPPORT
Microchip provides on-line support Microchip World Wide (WWW) site. site used Microchip means make files information easily available customers. view site, user must have access Internet browser, such Netscape Microsoft Explorer. Files also available download from site.
Systems Information Upgrade Line
Systems Information Upgrade Line provides system users listing latest versions Microchip's development systems software products. Plus, this line provides information customers receive currently available upgrade kits.The Line Numbers are: 1-800-755-2345 U.S. most Canada, 1-480-792-7302 rest world.
Connecting Microchip Internet Site
Microchip site available using your favorite Internet browser attach www.microchip.com file transfer site available using service connect ftp://ftp.microchip.com site file transfer site provide variety services. Users download files latest Development Tools, Data Sheets, Application Notes, User's Guides, Articles Sample Programs. variety Microchip specific business information also available, including listings Microchip sales offices, distributors factory representatives. Other data available consideration Latest Microchip Press Releases Technical Support Section with Frequently Asked Questions Design Tips Device Errata Postings Microchip Consultant Program Member Listing Links other useful sites related Microchip Products Conferences products, Development Systems, technical information more Listing seminars events
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
READER RESPONSE
intention provide with best documentation possible ensure successful your Microchip product. wish provide your comments organization, clarity, subject matter, ways which documentation better serve you, please your comments Technical Publications Manager (480) 792-7578. Please list following information, this outline provide with your comments about this Data Sheet. Technical Publications Manager Reader Response Total Pages Sent
From: Name Company Address City State Country Telephone: Application (optional): Would like reply? Device: HCS201 Questions: What best features this document? Literature Number: DS41098B FAX:
does this document meet your hardware software development needs?
find organization this data sheet easy follow? not, why?
What additions data sheet think would enhance structure subject?
What deletions from data sheet could made without affecting overall usefulness?
there incorrect misleading information (what where)?
would improve this document?
would improve software, systems, silicon products?
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
NOTES:
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
HCS201
HCS201 PRODUCT IDENTIFICATION SYSTEM
order obtain information (e.g., pricing delivery), please listed part numbers, refer factory listed sales offices.
HCS201
Package: Plastic (300 Body), 8-lead Plastic SOIC (150 body), 8-lead Temperature Range: Device: Blank +70°C -40°C +85°C HCS201 HCS201T Code Hopping Encoder Code Hopping Encoder (Tape Reel)
Sales Support
Data Sheets Products supported preliminary Data Sheet have errata sheet describing minor operational differences recommended workarounds. determine errata sheet exists particular device, please contact following: Your local Microchip sales office Microchip Corporate Literature Center U.S. FAX: (480) 792-7277.
Microchip Worldwide Site (www.microchip.com)
Please specify which device, revision silicon Data Sheet (include Literature using. Customer Notification System Register site (www.microchip.com/cn) receive most current information products.
DS41098B-page
Preliminary
2001 Microchip Technology Inc.
HCS201
"All rights reserved. Copyright 2001, Microchip Technology Incorporated, USA. Information contained this publication regarding device applications like intended through suggestion only superseded updates. representation warranty given liability assumed Microchip Technology Incorporated with respect accuracy such information, infringement patents other intellectual property rights arising from such otherwise. Microchip's products critical components life support systems authorized except with express written approval Microchip. licenses conveyed, implicitly otherwise, under intellectual property rights. Microchip logo name registered trademarks Microchip Technology Inc. U.S.A. other countries. rights reserved. other trademarks mentioned herein property their respective companies. licenses conveyed, implicitly otherwise, under intellectual property rights."
Trademarks Microchip name, logo, PIC, PICmicro, PICMASTER, PICSTART, MATE, KEELOQ, SEEVAL, MPLAB Embedded Control Solutions Company registered trademarks Microchip Technology Incorporated U.S.A. other countries. Total Endurance, ICSP, In-Circuit Serial Programming, FilterLab, MXDEV, microID, FlexROM, fuzzyLAB, MPASM, MPLINK, MPLIB, PICDEM, ICEPIC, Migratable Memory, FanSense, ECONOMONITOR, SelectMode microPort trademarks Microchip Technology Incorporated U.S.A. Serialized Quick Term Programming (SQTP) service mark Microchip Technology Incorporated U.S.A. other trademarks mentioned herein property their respective companies. 2001, Microchip Technology Incorporated, Printed U.S.A., Rights Reserved.
Microchip received QS-9000 quality system certification worldwide headquarters, design wafer fabrication facilities Chandler Tempe, Arizona July 1999. Company's quality system processes procedures QS-9000 compliant PICmicro® 8-bit MCUs, KEELOQ® code hopping devices, Serial EEPROMs microperipheral products. addition, Microchip's quality system design manufacture development systems 9001 certified.
2001 Microchip Technology Inc.
Preliminary
DS41098B-page
WORLDWIDE SALES SERVICE
AMERICAS
Corporate Office
2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: 480-792-7627 Address: http://www.microchip.com
York
Motor Parkway, Suite Hauppauge, 11788 Tel: 631-273-5305 Fax: 631-273-5335
ASIA/PACIFIC (continued)
Korea
Microchip Technology Korea 168-1, Youngbo Bldg. Floor Samsung-Dong, Kangnam-Ku Seoul, Korea Tel: 82-2-554-7200 Fax: 82-2-558-5934
Jose
Microchip Technology Inc. 2107 North First Street, Suite Jose, 95131 Tel: 408-436-7950 Fax: 408-436-7955
Rocky Mountain
2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 480-792-7966 Fax: 480-792-7456
Singapore
Microchip Technology Singapore Ltd. Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-334-8870 Fax: 65-334-8850
Toronto
6285 Northam Drive, Suite Mississauga, Ontario 1X5, Canada Tel: 905-673-0699 Fax: 905-673-6509
Atlanta
Sugar Mill Road, Suite 200B Atlanta, 30350 Tel: 770-640-0034 Fax: 770-640-0307
Taiwan
Austin
Analog Product Sales 8303 MoPac Expressway North Suite A-201 Austin, 78759 Tel: 512-345-2030 Fax: 512-345-6085
ASIA/PACIFIC
Australia
Microchip Technology Australia Suite Rawson Street Epping 2121, Australia Tel: 61-2-9868-6733 Fax: 61-2-9868-6755
Microchip Technology Taiwan 11F-3, Tung North Road Taipei, 105, Taiwan Tel: 886-2-2717-7175 Fax: 886-2-2545-0139
Boston
Drive, Suite Westford, 01886 Tel: 978-692-3848 Fax: 978-692-3821
EUROPE
Denmark
Microchip Technology Denmark Regus Business Centre Lautrup Ballerup DK-2750 Denmark Tel: 4420 9895 Fax: 4420 9910
China Beijing
Microchip Technology Beijing Office Unit China Hong Kong Manhattan Bldg. Chaoyangmen Beidajie Beijing, 100027, China Tel: 86-10-85282100 Fax: 86-10-85282104
Boston
Analog Product Sales Unit A-8-1 Millbrook Tarry Condominium Lowell Road Concord, 01742 Tel: 978-371-6400 Fax: 978-371-0050
China Shanghai
Microchip Technology Shanghai Office Room 701, Bldg. East International Plaza Xian Road Shanghai, 200051 Tel: 86-21-6275-5700 Fax: 86-21-6275-5060
France
Arizona Microchip Technology SARL Parc d'Activite Moulin Massy Saule Trapu Batiment Etage 91300 Massy, France Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79
Chicago
Pierce Road, Suite Itasca, 60143 Tel: 630-285-0071 Fax: 630-285-0075
Dallas
4570 Westgrove Drive, Suite Addison, 75001 Tel: 972-818-7423 Fax: 972-818-2924
Hong Kong
Microchip Asia Pacific 2101, Tower Metroplaza Hing Fong Road Kwai Fong, N.T., Hong Kong Tel: 852-2401-1200 Fax: 852-2401-3431
Germany
Arizona Microchip Technology GmbH Gustav-Heinemann Ring D-81739 Munich, Germany Tel: 49-89-627-144 Fax: 49-89-627-144-44
Dayton
Prestige Place, Suite Miamisburg, 45342 Tel: 937-291-1654 Fax: 937-291-9175
Germany
Analog Product Sales Lochhamer Strasse D-82152 Martinsried, Germany Tel: 49-89-895650-0 Fax: 49-89-895650-22
India
Microchip Technology Inc. India Liaison Office Divyasree Chambers Floor, Wing (A3/A4) O'Shaugnessey Road Bangalore, 025, India Tel: 91-80-2290061 Fax: 91-80-2290062
Detroit
Tri-Atria Office Building 32255 Northwestern Highway, Suite Farmington Hills, 48334 Tel: 248-538-2250 Fax: 248-538-2260
Italy
Arizona Microchip Technology Centro Direzionale Colleoni Palazzo Taurus Colleoni 20041 Agrate Brianza Milan, Italy Tel: 39-039-65791-1 Fax: 39-039-6899883
Angeles
18201 Karman, Suite 1090 Irvine, 92612 Tel: 949-263-1888 Fax: 949-263-1338
Japan
Microchip Technology Intl. Inc. Benex 3-18-20, Shinyokohama Kohoku-Ku, Yokohama-shi Kanagawa, 222-0033, Japan Tel: 81-45-471- 6166 Fax: 81-45-471-6122
Mountain View
Analog Product Sales 1300 Terra Bella Avenue Mountain View, 94043-1836 Tel: 650-968-9241 Fax: 650-967-1590
United Kingdom
Arizona Microchip Technology Ltd. Eskdale Road Winnersh Triangle Wokingham Berkshire, England RG41 Tel: 5869 Fax: 44-118 921-5820
01/30/01
rights reserved. 2001 Microchip Technology Incorporated. Printed USA. 2/01
Printed recycled paper.
Information contained this publication regarding device applications like intended through suggestion only superseded updates. your responsibility ensure that your application meets with your specifications. representation warranty given liability assumed Microchip Technology Incorporated with respect accuracy such information, infringement patents other intellectual property rights arising from such otherwise. Microchip's products critical components life support systems authorized except with express written approval Microchip. licenses conveyed, implicitly otherwise, except maybe explicitly expressed herein, under intellectual property rights. Microchip logo name registered trademarks Microchip Technology Inc. U.S.A. other countries. rights reserved. other trademarks mentioned herein property their respective companies.
DS41098B-page
Preliminary
2001 Microchip Technology Inc.

Other recent searches


REJ03B0127-0101 - REJ03B0127-0101   REJ03B0127-0101 Datasheet
MM1451 - MM1451   MM1451 Datasheet
ID850QB - ID850QB   ID850QB Datasheet
HD64F5398 - HD64F5398   HD64F5398 Datasheet
HD64F5398S - HD64F5398S   HD64F5398S Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive