Instrukcja obsługi Microchip HCS473


Przeczytaj poniżej 📖 instrukcję obsługi w języku polskim dla Microchip HCS473 (26 stron) w kategorii nieskategoryzowany. Ta instrukcja była pomocna dla 14 osób i została oceniona przez 2 użytkowników na średnio 4.5 gwiazdek

Strona 1/26
2001-2011 Microchip Technology Inc. Preliminary DS41163E-page 1
1.0 PROGRAMMING THE HCS473
HCS473 devices are programmed using a serial
method that differs from previous KEELOQ® encoders.
This Serial mode will still allow the HCS473 to be pro-
grammed while in the users system (ICSP™). This
allows for great design flexibility. This programming
specification applies to HCS473 devices in all pack-
ages.
1.1 Hardware Requirements
The HCS473 requires one programmable power sup-
ply for VDD (4.5V to 5.5V) and a VPP of 9V to 14V. Both
supplies should have a minimum resolution of 0.25V.
FIGURE 1-1: HCS473 DIAGRAM
TABLE 1-1: PROGRAMMING PIN DESCRIPTION
PDIP, SOIC, TSSOP
HCS473
S0
S1
S2
S3
VDDT
LCX
LCY
VDD
LED
OUTPUT
VSS
VSST
LCCOM
LCZ
1
2
3
4
5
6
7
14
13
12
11
10
9
8
Pin Name Function HCS473 Pin Type Pin Description
S0 DATA 1 I/O Data Input Output
S1 CLOCK 2 I Clock Input
LED VPP 13 P(*) Program mode select
VSS SSV 11 P Ground
V VDD DD 14 P Power supply
Legend: I = Input, O = Output, P = Power
Note: In the HCS473, the programming high voltage is internally generated. To activate the Programming mode,
high voltage needs to be applied to LED input. This is used as a level source, meaning that LED does not
draw any significant current.
HCS473
HCS473 Programming Specication
HCS473
DS41163E-page 2 Preliminary 2001-2011 Microchip Technology Inc.
1.2 Program Mode Entry
Program mode is entered by holding pins S1 and S0
low while raising VPP pin from VIL to VIHH. All other pins
are don’t care. Once in Program mode, the entire
encoder memory can be accessed and programmed in
a serial fashion. S1 and S0 are Schmitt Trigger inputs
in this mode. It is important that VDD comes up first and
VPP comes up less than 50 s later.
Programming of the device is obtained by writing to two
separate memory areas: the encoder memory area and
the configuration memory area.
The encoder memory consists of 64 bytes of EEPROM
memory and contains the encoder specific data and
user configuration options that determine the operation
of the device as a KEELOQ encoder. Transmission baud
rates, modulation formats and low voltage thresholds
are examples of such encoder options.
The configuration memory contains important configu-
ration bits affecting the basic functionality of the device,
most of which are factory set and marked as Reserved.
The only exception being the Encoder Protect Enable
bit, that controls access to the encoder memory area.
In Program mode, all device memory is addressed by
means of a single 10-bit Program Counter (PC) that
upon entry is set to 3FFh.
FIGURE 1-2: PIN DIAGRAM
1.3 Encoder Memory Map
The Encoder memory space is 8-bits wide and extends
from address 00h to 7Fh (256 bytes) of which only the
first block of 64 bytes is physically implemented from
00h to 3Fh.
In Program mode this memory is addressed by means
of the 8 LSb of the Program Counter (PC), the upper
2 bits of it being ignored.
The non-implemented portion of the addressing space
reads always as 0.
Immediately after Program mode entry PC =3FFh,
therefore, the encoder memory address pointed to cor-
responds to location 0FFh, which is non-implemented.
FIGURE 1-3: ENCODER MEMORY MAPPING
Note: An Increment Address command is
required to move the Program Counter to
location 00h.
DATA
CLOCK
VDD
VPP
VSS
1
2
3
4
7
6
5
14
13
12
11
8
9
10
HCS473
00h
3Fh
Memory
PC
bit 0bit 7
bit 9
Not Implemented
7Fh
Encoder Configuration
wrap
around
2001-2011 Microchip Technology Inc. Preliminary DS41163E-page 3
HCS473
1.4 Configuration Memory Mapping
The device configuration memory space is 12-bits wide
and extends from 000h to 3FFh (1 Kbytes). Only the
first part, containing 16 words from 000h to 00Fh, is
physically implemented and available to the user. The
remaining non-implemented portion of the addressing
space reads always as 0.
Immediately after Program mode entry PC =3FFh,
therefore, the configuration memory address pointed to
corresponds to a non-implemented location.
FIGURE 1-4: CONFIGURATION MEMORY MAPPING
Note: A Load Configuration Memory com-
mand followed by an Increment Address
command is required to move the Pro-
gram Counter to location 000h.
000h Reserved(1)
001h Reserved
002h Reserved
003h Reserved
004h Reserved
005h Reserved
006h Reserved
007h Reserved
008h Configuration Word(2)
009h Configuration Word
00Ah Configuration Word
00Bh Configuration Word
00Ch Configuration Word
00Dh Configuration Word
00Eh Configuration Word
00Fh Configuration Word
Not Implemented
3FFh
Note 1: Reserved locations content should not be modified as it contains important factory calibration values.
2: Configuration Word is mapped to 8 locations in memory. Writing to any of these locations, modifies all
the other locations.
PC
bit 0bit 9
wrap
around


Specyfikacje produktu

Marka: Microchip
Kategoria: nieskategoryzowany
Model: HCS473

Potrzebujesz pomocy?

Jeśli potrzebujesz pomocy z Microchip HCS473, zadaj pytanie poniżej, a inni użytkownicy Ci odpowiedzą




Instrukcje nieskategoryzowany Microchip

Instrukcje nieskategoryzowany

Najnowsze instrukcje dla nieskategoryzowany

Meec Tools

Meec Tools 010-084 Instrukcja

6 Października 2024
Outwell

Outwell Scenic Road 250 Instrukcja

5 Października 2024
Impact

Impact QuikBalance Instrukcja

4 Października 2024
Impact

Impact CA-112 Instrukcja

4 Października 2024
Impact

Impact LS-BHA Instrukcja

4 Października 2024
Impact

Impact LKB-5C Instrukcja

4 Października 2024
Impact

Impact RST-001 Instrukcja

4 Października 2024