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 cr


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



HCS200
Security
Programmable 28-bit serial number Programmable 64-bit crypt Each transmission unique 66-bit transmission code length 32-bit hopping code 28-bit serial number, 4-bit button status, battery indicator transmitted Crypt keys read protected
DESCRIPTION
HCS200 from Microchip Technology Inc. code hopping encoder designed primarily Remote Keyless Entry (RKE) systems. device utilizes KEELOQ® code hopping technology, incorporating high security, small package outline cost. HCS200 perfect replacement fixed code devices unidirectional remote keyless entry systems access control systems.
PACKAGE TYPES
PDIP, SOIC HCS200
Operating
3.5-13.0V operation Three button inputs seven functions available Selectable baud rate Automatic code word completion battery signal transmitted receiver Non-volatile synchronization data
Other
Easy programming interface On-chip EEPROM On-chip oscillator timing components Button inputs have internal pull-down resistors external component cost
BLOCK DIAGRAM
Oscillator RESET circuit Controller Power latching switching
Typical Applications
HCS200 ideal Remote Keyless Entry (RKE) applications. These applications include: Fixed code replacement Automotive systems Automotive alarm systems Automotive immobilizers Gate garage door openers Identity tokens Burglar alarm systems
EEPROM
Encoder
32-bit shift register
Button input port
HCS200 operates over wide voltage range volts 13.0 volts three button inputs 8-pin configuration. This allows system designer freedom implement seven functions. only components required device operation buttons circuitry, allowing very system cost.
2001 Microchip Technology Inc.
DS40138B-page
HCS200
HCS200 combines 32-bit hopping code, generated non-linear encryption algorithm, with 28-bit serial number information bits create 66-bit code word. code word length eliminates threat code scanning code hopping mechanism makes each transmission unique, thus rendering code capture resend schemes useless. crypt key, serial number configuration data stored EEPROM array which accessible external connection. EEPROM data programmable read-protected. data verified only after automatic erase programming operation. This protects against attempts gain access keys manipulate synchronization values. HCS200 provides easy serial interface programming necessary keys, system parameters configuration data. Learn Learning involves receiver calculating transmitter's appropriate crypt key, decrypting received hopping code storing serial number, synchronization counter value crypt EEPROM. KEELOQ product family facilitates several learning strategies implemented decoder. following examples what done. Simple Learning receiver uses fixed crypt key, common components systems same manufacturer, decrypt received code word's encrypted portion. Normal Learning receiver uses information transmitted during normal operation derive crypt decrypt received code word's encrypted portion. Secure Learn transmitter activated through special button combination transmit stored 60-bit seed value used generate transmitter's crypt key. receiver uses this seed value derive same crypt decrypt received code word's encrypted portion. Manufacturer's code unique secret 64bit number used generate unique encoder crypt keys. Each encoder programmed with crypt that function manufacturer's code. Each decoder programmed with manufacturer code itself. HCS200 code hopping encoder designed specifically keyless entry systems; primarily vehicles home garage door openers. encoder portion keyless entry system integrated into transmitter, carried user operated gain access vehicle restricted area. HCS200 meant cost-effective secure solution such systems, requiring very external components (Figure 2-1). Most low-end keyless entry transmitters given fixed identification code that transmitted every time button pushed. number unique identification codes low-end system usually relatively small number. These shortcomings provide opportunity sophisticated thief create device that `grabs' transmission retransmits later, device that quickly `scans' possible identification codes until correct found. HCS200, other hand, employs KEELOQ code hopping technology coupled with transmission length bits virtually eliminate code `grabbing' code `scanning'. high security level HCS200 based patented KEELOQ technology. block cipher based block length bits length bits used. algorithm obscures information such that even transmission information (before coding) differs only from that previous transmission, next
SYSTEM OVERVIEW
Terms following list terms used throughout this data sheet. additional information KEELOQ Code Hopping, refer Technical Brief (TB003). Remote Keyless Entry Button Status Indicates what button input(s) activated transmission. Encompasses button status bits (Figure 4-2). Code Hopping method which code, viewed externally system, appears change unpredictably each time transmitted. Code word block data that repeatedly transmitted upon button activation (Figure 4-1). Transmission data stream consisting repeating code words (Figure 8-2). Crypt unique secret 64-bit number used encrypt decrypt data. symmetrical block cipher such KEELOQ algorithm, encryption decryption keys equal will therefore referred generally crypt key. Encoder device that generates encodes data. Encryption Algorithm recipe whereby data scrambled using crypt key. data only interpreted respective decryption algorithm using same crypt key. Decoder device that decodes data received from encoder. Decryption algorithm recipe whereby data scrambled encryption algorithm unscrambled using same crypt key.
DS40138B-page
2001 Microchip Technology Inc.
HCS200
coded transmission will completely different. Statistically, only 32-bit string information changes, greater than percent coded transmission bits will change. indicated block diagram page one, HCS200 small EEPROM array which must loaded with several parameters before use; most often programmed manufacturer time production. most important these are: 28-bit serial number, typically unique every encoder crypt initial 16-bit synchronization value 16-bit configuration value crypt generation typically inputs transmitter serial number 64-bit manufacturer's code into generation algorithm (Figure 1-1). manufacturer's code chosen system manufacturer must carefully controlled pivotal part overall system security.
FIGURE 1-1:
Production Programmer
CREATION STORAGE CRYPT DURING PRODUCTION
HCS200 EEPROM Array
Serial Number Crypt Sync Counter
Transmitter Serial Number
Manufacturer's Code
Generation Algorithm
Crypt
16-bit synchronization counter basis behind transmitted code word changing each transmission; increments each time button pressed. code hopping algorithm's complexity, each increment synchronization value results greater than bits changing transmitted code word. Figure shows values EEPROM used encoder. Once encoder detects button press, reads button inputs updates synchronization counter. synchronization counter crypt input encryption algorithm output bits encrypted information. This data will change with every button press, value appearing externally `randomly around', 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 greater detail Section 4.0. receiver type controller decoder, typically microcontroller with compatible firmware that allows decoder operate conjunction with HCS200 based transmitter. Section provides detail integrating HCS200 into system.
transmitter must first `learned' receiver before allowed system. Learning includes calculating transmitter's appropriate crypt key, decrypting received hopping code storing serial number, synchronization counter value crypt EEPROM. normal operation, each received message valid format evaluated. serial number used determine from learned transmitter. from learned transmitter, message decrypted synchronization counter verified. Finally, button status checked what operation requested. Figure shows relationship between some values stored receiver values received from transmitter.
2001 Microchip Technology Inc.
DS40138B-page
HCS200
FIGURE 1-2:
EEPROM Array Crypt Sync Counter Serial Number
BUILDING TRANSMITTED CODE WORD (ENCODER)
KEELOQ Encryption Algorithm
Button Press Information
Serial Number
Bits Encrypted Data
Transmitted Information
FIGURE 1-3:
BASIC OPERATION RECEIVER (DECODER)
Received Information EEPROM Array
Button Press Information
Serial Number
Bits Encrypted Data
Manufacturer Code
Check Match
Serial Number Sync Counter Crypt KEELOQ Decryption Algorithm
Decrypted Synchronization Counter Perform Function Indicated button press
Check Match
NOTE: Circled numbers indicate order execution.
DS40138B-page
2001 Microchip Technology Inc.
HCS200
ENCODER OPERATION
shown Figure 2-1, HCS200 simple device use. requires only addition buttons circuitry transmitter your security application. description each described Table 2-1. Note: When 9.0V driving capacitive loads, resistor with minimum value should used line with VDD. This prevents clamping 9.0V event overshoot. HCS200 will wake-up upon detecting button press delay approximately button debounce (Figure 2-2). synchronization counter, discrimination value button information will encrypted form hopping code. hopping code portion will change every transmission, even same button pushed again. code word that been transmitted will repeat more than transmissions. This provides more than years before code repeated; based operations day. Overflow information sent from encoder used extend number unique transmissions more than 192K. transmit process detected that button(s) been pressed, RESET will immediately occur current code word will completed. Please note that buttons removed will have effect code word unless buttons remain pressed; which case code word will completed power-down will occur.
FIGURE 2-1:
+12V (Note2)
TYPICAL CIRCUITS
FIGURE 2-2:
ENCODER OPERATION
button been pressed)
Power-Up
button remote control
RESET Debounce Delay
+12V (Note
Sample Inputs Update Sync Info
Encrypt With Crypt Load Transmit Register Transmit Buttons Added Buttons Released Complete Code Word Transmission Stop
button remote control (Note1) Note functions implemented pressing more than button simultaneously using suitable diode array. Resistor recommended current limiting.
TABLE 2-1:
Name Number
DESCRIPTIONS
Description Switch input Switch input Switch input 2/Clock when Programming mode Ground reference Pulse Width Modulation (PWM) output pin/Data Programming mode Positive supply voltage
2001 Microchip Technology Inc.
DS40138B-page
HCS200
EEPROM MEMORY ORGANIZATION
SER_0, SER_1 (Encoder Serial Number)
HCS200 contains bits 16-bit words) EEPROM memory (Table 3-1). This EEPROM array used store crypt information, synchronization value, etc. Further descriptions memory array given following sections.
SER_0 SER_1 lower upper words device serial number, respectively. Although there bits allocated serial number, only lower order bits transmitted. serial number meant unique every transmitter.
TABLE 3-1:
WORD ADDRESS
EEPROM MEMORY
MNEMONIC KEY_0 KEY_1 KEY_2 KEY_3 SYNC Reserved SER_0 SER_1 SEED_0 SEED_1 Reserved CONFIG DESCRIPTION 64-bit crypt (word LSb's 64-bit crypt (word 64-bit crypt (word 64-bit crypt (word MSb's 16-bit synchronization value 0000H Device Serial Number (word LSb's Device Serial Number (word MSb's Seed Value (word Seed Value (word 0000H Configuration Word
SEED_0, SEED_1 (Seed Word)
2-word (32-bit) seed code will transmitted when three buttons pressed same time (see Figure 4-2). This allows system designer implement secure learn feature this fixed code word part different generation/tracking process.
Configuration Word
16-bit configuration word stored EEPROM array contains information required form encrypted portion transmission, well device option configurations. following sections further explain these bits.
TABLE 3-2:
Number
CONFIGURATION WORD
Description Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Discrimination Voltage Trip Point Select (VLOW SEL) Baudrate Select (BSL0) Reserved, Reserved,
Key_0 Key_3 (64-Bit Crypt Key)
64-bit crypt used create encrypted message transmitted receiver. This calculated programmed during production using generation algorithm. generation algorithm different from KEELOQ algorithm. Inputs generation algorithm typically transmitter's serial number 64-bit 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.
3.6.1
DISCRIMINATION VALUE (DISC0 DISC11)
SYNC (Synchronization Counter)
This 16-bit synchronization value that used create hopping code transmission. This value will increment after every transmission.
Reserved
Must initialized 0000H.
discrimination value aids post-decryption check decoder end. value, typical system will programmed Least Significant bits serial number. Values other than this must separately stored receiver when transmitter learned. discrimination bits part information that form encrypted portion transmission (Figure 4-2). After receiver decrypted transmission, discrimination bits
DS40138B-page
2001 Microchip Technology Inc.
HCS200
checked against receiver's stored value verify that decryption process valid. discrimination value programmed LSb's serial number then merely compared respective bits received serial number; saving EEPROM space.
TRANSMITTED WORD
Code Word Format
3.6.2
BAUD RATE SELECT (BSL0)
BSL0 selects speed transmission code word blanking. Table shows used select different baud rates Section provides detailed explanation code word blanking.
HCS200 code word made several parts (Figure 4-1). Each code word contains duty cycle preamble, header, bits encrypted data bits fixed data followed guard period before another code word begin. Refer Table code word timing.
Code Word Organization
TABLE 3-3:
BSL0
BAUD RATE SELECT
Basic Pulse Element Code Words Transmitted
HCS200 transmits 66-bit code word when button pressed. 66-bit word constructed from Fixed Code portion Encrypted Code portion (Figure 4-2). bits Encrypted Data generated from button bits, discrimination bits 16-bit sync value. encrypted portion alone provides four billion changing code combinations. bits Fixed Code Data made status bit, fixed bit, button bits 28-bit serial number. fixed encrypted sections combined increase number code combinations 7.38 1019.
3.6.3
VOLTAGE TRIP POINT SELECT (VLOW SEL)
voltage trip point select tells HCS200 what level being used. This information will used device determine when send voltage signal receiver. When this one, level assumed operating from volt 12.0 volt level. zero, level assumed volts. Refer Figure voltage trip point. VLOW tested 3.5V 13.0V.
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 falling edge device enters Synchronous Transmission mode. this mode functions normal transmitter, with exception that timing data string controlled externally that extra reserved bits transmitted code word. reserved bits ignored. button code will value falling edge timing data string controlled supplying clock should exceed kHz. When Synchronous Transmission mode should toggled until internal processing been completed shown Figure 4-3.
FIGURE 3-1:
Volts
VOLTAGE TRIP POINTS CHARACTERIZATION
VLOW
VLOW
VLOW
Temp
2001 Microchip Technology Inc.
DS40138B-page
HCS200
FIGURE 4-1: CODE WORD FORMAT
LOGIC LOGIC Period Duty Cycle Preamble Encrypted Portion Transmission THOP Fixed Portion Transmission TFIX Guard Time
Header
FIGURE 4-2:
CODE WORD ORGANIZATION
bits Fixed Portion bits Encrypted Portion Button Status Discrimination bits bits) Sync Counter bits) Data bits Transmitted first.
Fixed bit)
VLOW bit)
Button Status
Serial Number bits)
Fixed bit)
VLOW bit)
Button Status
Serial Number bits)
SEED bits)
SEED replaces Encrypted Portion when button inputs activated same time.-
FIGURE 4-3:
SYNCHRONOUS TRANSMISSION MODE
50ms
Preamble Header Data
TPH1 TPH2
S[1:0]
"01,10,11"
FIGURE 4-4:
CODE WORD ORGANIZATION (SYNCHRONOUS TRANSMISSION MODE)
Fixed Portion Encrypted Portion Serial Number bits) Button Status Discrimination bits bits) Sync Counter bits)
Reserved bits)
Padding bits)
Button Status
Data bits Transmitted first.
DS40138B-page
2001 Microchip Technology Inc.
HCS200
SPECIAL Code Word Completion
code word completion feature ensures that entire code words transmitted, even button released before code word complete. button held down beyond time code word, multiple code words will result. another button activated during transmission, active transmission will aborted transmission will begin using button information.
Enabling BACW option likewise allow user transmit higher amplitude transmission time averaged power reduced. BACW effectively halves time given transmission output power could theoretically doubled while maintaining same time averaged output power.
Seed Transmission
Blank Alternate Code Word
Federal Communications Commission (FCC) part rules specify limits worst case average fundamental power harmonics that transmitted window. approval purposes, therefore advantageous minimize transmission duty cycle. This achieved minimizing duty cycle individual bits well blanking consecutive code words. Blank Alternate Code Word (BACW) used reduce average power transmission transmitting only every second code word (Figure 5-1). This selectable feature that determined conjunction with baud rate selection BSL0.
order increase level security system, possible receiver implement what known secure learn function. This done utilizing seed value stored EEPROM, transmitted only when three button inputs pressed same time (Table 5-1). Instead normal generation inputs being used create crypt key, this seed value used.
VLOW: Voltage Indicator
VLOW signal transmitted receiver give indication user that transmitter battery low. VLOW included every transmission (Figure Figure 8-5) will transmitted zero operating voltage above voltage trip point. Refer Figure 4-2. trip point selectable based battery voltage being used. Section 3.6.3 description voltage trip point configured.
FIGURE 5-1:
BLANK ALTERNATE CODE WORD (BACW)
Transmission Amplitude
BACW Disabled (All words transmitted)
Code Word
Code Word
Code Word
Code Word
BACW Enabled transmitted)
Code Word
Code Word
Code Word
Code Word
TABLE 5-1:
ACTIVATION TABLE
External Internal
Standby Hopping Code Transmission
Seed Transmission
2001 Microchip Technology Inc.
DS40138B-page
HCS200
PROGRAMMING HCS200
When using HCS200 system, user will have program some parameters into device, such serial number crypt key, before used. programming cycle allows user input bits serial data stream, which then stored internally EEPROM. Programming will initiated forcing line high, after line been held high appropriate length time (Table Figure 6-1). After Program mode entered, delay must provided automatic bulk write cycle complete. This will write locations EEPROM zeros. device then programmed clocking bits time, using clock line data line; data clocked falling edge After each 16-bit word sent, programming delay required internal program cycle complete. programming cycle, device verified (Figure 6-2) reading back EEPROM. Reading done clocking line reading data bits PWM. falling edge initiates reading. security reasons, possible execute verify function without first programming EEPROM. verify operation only done immediately following program cycle. Note: ensure that device does accidentally enter Programming mode (resulting bulk erase), should never pulled high circuit connected Special care should taken when driving transistors.
FIGURE 6-1:
PROGRAMMING WAVEFORMS
TPBW TCLKH
Enter Program Mode
(Clock) TPH1 (Data) TPH2 TCLKL
Data Word (KEY_0) Repeat each word times)
Data Word
Note Unused button inputs held ground during entire programming sequence. must taken ground after Program/Verify cycle.
FIGURE 6-2:
VERIFY WAVEFORMS
Beginning Verify Cycle Data from Word
Programming Cycle
(Data) (Clock)
Bit190 Bit191
Bit190 Bit191
Note: Verify operation done, then must immediately follow Program cycle.
DS40138B-page
2001 Microchip Technology Inc.
HCS200
TABLE 6-1: PROGRAMMING/VERIFY TIMING REQUIREMENTS
Symbol TPH1 TPH2 TPBW TPROG TCLKL TCLKH Min. Max. Units 5.0V 10%, 25°C 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
Note Typical values tested production.
2001 Microchip Technology Inc.
DS40138B-page
HCS200
INTEGRATING HCS200 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
HCS200 based system requires compatible decoder. decoder typically microcontroller with compatible firmware. Microchip provides, license agreement, firmware routines that will receive authenticate HCS200 transmissions. These routines provide designers means develop their decoding system.
Learning Transmitter Receiver
transmitter must first 'learned' decoder before allowed system. Several learning strategies possible, Figure details typical learn sequence. Core each, decoder must minimally store each learned transmitter's serial number current synchronization counter value EEPROM. Additionally, decoder typically stores each transmitter's unique crypt key. maximum number learned transmitters will therefore relative available EEPROM. transmitter's serial number transmitted clear synchronization counter only exists code word's encrypted portion. decoder obtains counter value decrypting using same used encrypt information. KEELOQ algorithm symmetrical block cipher encryption decryption keys identical referred generally crypt key. encoder receives crypt during manufacturing. decoder programmed with ability generate crypt well required input generation routine; typically transmitter's serial number. Figure summarizes typical learn sequence. decoder receives authenticates first transmission; first button press. Authentication involves generating appropriate crypt key, decrypting, validating correct usage discrimination bits buffering counter value. second transmission received authenticated. final check verifies counter values were sequential; consecutive button presses. learn sequence successfully complete, decoder stores learned transmitter's serial number, current synchronization counter value appropriate crypt key. From crypt will retrieved from EEPROM during normal operation instead recalculating each transmission received. Certain learning strategies have been patented care must taken infringe.
Equal
Wait Reception Second Valid Code Generated Decrypt Compare Discrimination Value with Fixed Value
Equal Counters Sequential
Learn successful. Store: Serial number Crypt Synchronization counter
Learn Unsuccessful
Exit
DS40138B-page
2001 Microchip Technology Inc.
HCS200
Decoder Operation
Figure summarizes normal decoder operation. decoder waits until transmission received. received serial number compared EEPROM table learned transmitters first determine this transmitter's allowed system. from learned transmitter, transmission decrypted using stored crypt authenticated discrimination bits appropriate crypt usage. decryption valid synchronization value evaluated.
Synchronization with Decoder (Evaluating Counter)
KEELOQ technology patent scope includes sophisticated synchronization technique that does require calculation storage future codes. technique securely blocks invalid transmissions while providing transparent resynchronization transmitters inadvertently activated away from receiver. Figure shows 3-partition, rotating synchronization window. size each window optional technique fundamental. Each time transmission authenticated, intended function executed transmission's synchronization counter value stored EEPROM. From currently stored counter value there initial "Single Operation" forward window codes. difference between received synchronization counter last stored counter within intended function will executed single button press synchronization counter will stored. Storing synchronization counter value effectively rotates entire synchronization window. "Double Operation" (resynchronization) window further exists from Single Operation window codes forward currently stored counter value. referred "Double Operation" because transmission with synchronization counter value this window will require additional, sequential counter transmission prior executing intended function. Upon receiving sequential transmission decoder executes intended function stores synchronization counter value. This resynchronization occurs transparently user human nature press button second time first unsuccessful.
FIGURE 7-2:
Start
TYPICAL DECODER OPERATION
Transmission Received
Does Serial Number Match
Decrypt Transmission Decryption Valid Counter Within Counter Within Save Counter Temp Location Execute Command Update Counter
third window "Blocked Window" ranging from double operation window currently stored synchronization counter value. transmission with synchronization counter value within this window will ignored. This window excludes previously used, perhaps code-grabbed transmissions from accessing system.
Note:
synchronization method described this section only typical implementation because usually implemented firmware, altered needs particular system.
2001 Microchip Technology Inc.
DS40138B-page
HCS200
FIGURE 7-3: SYNCHRONIZATION WINDOW
Entire Window rotates eliminate previously used codes Blocked Window (32K Codes) Stored Synchronization Counter Value Double Operation (resynchronization) Window (32K Codes) Single Operation Window Codes)
DS40138B-page
2001 Microchip Technology Inc.
HCS200
ELECTRICAL CHARACTERISTICS
Absolute Maximum Ratings() Supply voltage .-0.3 13.3V Input voltage -0.3 13.3 VOUT Output voltage -0.3 0.3V IOUT output current TSTG Storage temperature (Note) +125°C TLSOL Lead soldering temp (Note). 300°C VESD rating .4000V
NOTICE: Stresses above those listed under "Absolute Maximum Ratings" cause permanent damage device. This stress rating only functional operation device those other conditions above those indicated operation listings this specification implied. Exposure maximum rating conditions extended periods affect device reliability.
TABLE 8-1:
CHARACTERISTICS
Commercial(C):Tamb +70°C Industrial(I):Tamb -40°C +85°C 3.5V 13.0V Parameter Operating Current (avg) Sym. Typ* -0.3 0.5VDD 0.08 12.0 VDD+ 0.15 Unit -2.0 4.0V 4.0V Conditions 3.5V 6.6V 13.0V
Standby Current High Level Input Voltage Level Input Voltage High Level Output Voltage Level Output Voltage Pull-Down Resistance; S0-S2 Pull-Down Resistance; Note:
ICCS RS0-2 RPWM
Typical values 25°C.
2001 Microchip Technology Inc.
DS40138B-page
HCS200
FIGURE 8-1:
12.0 10.0
VBAT
TYPICAL CURVE HCS200 WITH EXTERNAL RESISTORS
External 12.0 10.0
VBAT
External 12.0 10.0
VBAT LEGEND
Typical Maximum Minimum
DS40138B-page
2001 Microchip Technology Inc.
HCS200
FIGURE 8-2: POWER-UP TRANSMIT TIMING
Multiple Code Word Transmission Button Press Detect Output Code Word Code Word Code Word Code Word Code Word
Button Input
TABLE 8-2:
POWER-UP TRANSMIT TIMING(2)
+3.5 13.0V Commercial(C): Tamb +70°C Industrial(I): Tamb -40°C +85°C Symbol Parameter Time second button press Unit Remarks
Code Code (Note Word Word Transmit delay from button detect Debounce Delay Auto-shutoff time-out period Note time which second button pressed without completion first code word intention press combination buttons. Typical values tested production.
FIGURE 8-3:
CODE WORD FORMAT
LOGIC LOGIC Period Duty Cycle Preamble Encrypted Portion Transmission THOP Fixed Portion Transmission TFIX Guard Time
Header
2001 Microchip Technology Inc.
DS40138B-page
HCS200
FIGURE 8-4: CODE WORD FORMAT: PREAMBLE/HEADER PORTION
Duty Cycle Preamble
Header
Data Bits
FIGURE 8-5:
CODE WORD FORMAT: DATA PORTION
Serial Number Button Code Status VLOW
Header
Fixed Portion Guard Time
Encrypted Portion
TABLE 8-3:
CODE WORD TIMING
Code Words Transmitted Number Min. 26.9 28.6 10.9 75.6 1190 Typ. 1200 38.4 40.8 15.6 108.0 Max. 1860 14.3 59.5 63.2 24.2 167.4 Min. 13.4 14.3 37.8 2381 Typ. 19.2 20.4 54.0 1667 Max. 29.8 31.6 12.1 83.7 1075 Units
+3.5 13.0V Commercial(C):Tamb +70°C Industrial(I):Tamb -40°C +85°C Symbol THOP TFIX Note: Characteristic Basic pulse element pulse width Preamble duration Header duration Hopping code duration Fixed code duration Guard Time Total Transmit Time data rate
timing parameters tested derived from oscillator clock.
DS40138B-page
2001 Microchip Technology Inc.
HCS200
FIGURE 8-6: HCS200 TEMP CHARACTERIZATION)
Typical Max.
3.5V
5.0V
5.0V
Min. TEMPERATURE
2001 Microchip Technology Inc.
DS40138B-page
HCS200
PACKAGING INFORMATION
Package Marking Information
Example
8-Lead PDIP (300 mil)
XXXXXXXX XXXXXNNN YYWW
HCS200 XXXXXNNN 0025
8-Lead SOIC (150 mil)
Example
XXXXXXX XXXYYWW
HCS200 XXX0025
Legend:
XX.X
Customer specific information* Year code (last digit calendar year) Year code (last digits calendar year) Week code (week January week `01') Alphanumeric traceability code
Note:
event full Microchip part number cannot marked line, will carried over next line thus limiting number available characters customer specific information.
Standard PICmicro device marking consists Microchip part number, year code, week code, traceability code. PICmicro device marking beyond this, certain price adders apply. Please check with your Microchip Sales Office. devices, special marking adders included price.
DS40138B-page
2001 Microchip Technology Inc.
HCS200
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.
DS40138B-page
HCS200
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
DS40138B-page
2001 Microchip Technology Inc.
HCS200
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.
DS40138B-page
HCS200
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-4150. 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: HCS200 Questions: What best features this document? Literature Number: DS40138B 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?
DS40138B-page
2001 Microchip Technology Inc.
HCS200
HCS200 PRODUCT IDENTIFICATION SYSTEM
order obtain information, e.g., pricing delivery, refer factory listed sales office. HCS200
Package:
Plastic (300 Body), 8-lead) Plastic SOIC (150 Body), 8-lead Blank +70°C -40°C +85°C HCS200 Code Hopping Encoder HCS200T Code Hopping Encoder (Tape Reel)
Temperature Range: Device:
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.
2001 Microchip Technology Inc.
DS40138B-page
HCS200
NOTES:
DS40138B-page
2001 Microchip Technology Inc.
Note following details code protection feature PICmicro® MCUs. PICmicro family meets specifications contained Microchip Data Sheet. Microchip believes that family PICmicro microcontrollers most secure products kind market today, when used intended manner under normal conditions. There dishonest possibly illegal methods used breach code protection feature. these methods, knowledge, require using PICmicro microcontroller manner outside operating specifications contained data sheet. person doing engaged theft intellectual property. Microchip willing work with customer concerned about integrity their code. Neither Microchip other semiconductor manufacturer guarantee security their code. Code protection does mean that guaranteeing product "unbreakable". Code protection constantly evolving. Microchip committed continuously improving code protection features product.
have further questions about this matter, please contact local sales office nearest you.
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, under intellectual property rights.
Trademarks Microchip name logo, Microchip logo, FilterLab, KEELOQ, MPLAB, PIC, PICmicro, PICMASTER, PICSTART, MATE, SEEVAL Embedded Control Solutions Company registered trademarks Microchip Technology Incorporated U.S.A. other countries. dsPIC, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, microID, microPort, Migratable Memory, MPASM, MPLIB, MPLINK, MPSIM, MXDEV, PICC, PICDEM, PICDEM.net, rfPIC, Select Mode Total Endurance trademarks Microchip Technology Incorporated U.S.A. Serialized Quick Turn 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.
Printed recycled paper.
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.
DS40138B 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
ASIA/PACIFIC
Australia
Microchip Technology Australia Suite Rawson Street Epping 2121, Australia Tel: 61-2-9868-6733 Fax: 61-2-9868-6755
Japan
Microchip Technology Japan K.K. Benex 3-18-20, Shinyokohama Kohoku-Ku, Yokohama-shi Kanagawa, 222-0033, Japan Tel: 81-45-471- 6166 Fax: 81-45-471-6122
Rocky Mountain
2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 480-792-7966 Fax: 480-792-7456
China Beijing
Microchip Technology Consulting (Shanghai) Co., Ltd., Beijing Liaison Office Unit Bldg. Chaoyangmen Beidajie Beijing, 100027, China Tel: 86-10-85282100 Fax: 86-10-85282104
Korea
Microchip Technology Korea 168-1, Youngbo Bldg. Floor Samsung-Dong, Kangnam-Ku Seoul, Korea 135-882 Tel: 82-2-554-7200 Fax: 82-2-558-5934
Atlanta
Sugar Mill Road, Suite 200B Atlanta, 30350 Tel: 770-640-0034 Fax: 770-640-0307
Singapore
Microchip Technology Singapore Ltd. Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-334-8870 Fax: 65-334-8850
Boston
Drive, Suite Westford, 01886 Tel: 978-692-3848 Fax: 978-692-3821
China Chengdu
Microchip Technology Consulting (Shanghai) Co., Ltd., Chengdu Liaison Office 2401, 24th Floor, Ming Xing Financial Tower TIDU Street Chengdu 610016, China Tel: 86-28-6766200 Fax: 86-28-6766599
Taiwan
Microchip Technology Taiwan 11F-3, Tung North Road Taipei, 105, Taiwan Tel: 886-2-2717-7175 Fax: 886-2-2545-0139
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
China Fuzhou
Microchip Technology Consulting (Shanghai) Co., Ltd., Fuzhou Liaison Office 531, North Building Fujian Foreign Trade Center Hotel Wusi Road Fuzhou 350001, China Tel: 86-591-7557563 Fax: 86-591-7557572
EUROPE
Denmark
Microchip Technology Nordic Regus Business Centre Lautrup Ballerup DK-2750 Denmark Tel: 4420 9895 Fax: 4420 9910
Dayton
Prestige Place, Suite Miamisburg, 45342 Tel: 937-291-1654 Fax: 937-291-9175
Detroit
Tri-Atria Office Building 32255 Northwestern Highway, Suite Farmington Hills, 48334 Tel: 248-538-2250 Fax: 248-538-2260
China Shanghai
Microchip Technology Consulting (Shanghai) Co., Ltd. Room 701, Bldg. East International Plaza Xian Road Shanghai, 200051 Tel: 86-21-6275-5700 Fax: 86-21-6275-5060
France
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
Kokomo
2767 Albright Road Kokomo, Indiana 46902 Tel: 765-864-8360 Fax: 765-864-8387
China Shenzhen
Microchip Technology Consulting (Shanghai) Co., Ltd., Shenzhen Liaison Office 1315, 13/F, Shenzhen Kerry Centre, Renminnan Shenzhen 518001, China Tel: 86-755-2350361 Fax: 86-755-2366086
Angeles
18201 Karman, Suite 1090 Irvine, 92612 Tel: 949-263-1888 Fax: 949-263-1338
Germany
Microchip Technology GmbH Gustav-Heinemann Ring D-81739 Munich, Germany Tel: 49-89-627-144 Fax: 49-89-627-144-44
York
Motor Parkway, Suite Hauppauge, 11788 Tel: 631-273-5305 Fax: 631-273-5335
Hong Kong
Microchip Technology Hongkong Ltd. Unit 901-6, Tower Metroplaza Hing Fong Road Kwai Fong, N.T., Hong Kong Tel: 852-2401-1200 Fax: 852-2401-3431
Italy
Microchip Technology Centro Direzionale Colleoni Palazzo Taurus Colleoni 20041 Agrate Brianza Milan, Italy Tel: 39-039-65791-1 Fax: 39-039-6899883
Jose
Microchip Technology Inc. 2107 North First Street, Suite Jose, 95131 Tel: 408-436-7950 Fax: 408-436-7955
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
United Kingdom
Arizona Microchip Technology Ltd. Eskdale Road Winnersh Triangle Wokingham Berkshire, England RG41 Tel: 5869 Fax: 44-118 921-5820
10/01/01
Toronto
6285 Northam Drive, Suite Mississauga, Ontario 1X5, Canada Tel: 905-673-0699 Fax: 905-673-6509
DS40138B-page
2001 Microchip Technology Inc.

Other recent searches


TSF0139-L2 - TSF0139-L2   TSF0139-L2 Datasheet
PL10-100 - PL10-100   PL10-100 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive