Herunterladen Diese Seite drucken

Grundig VS 680 VPT Serviceanleitung Seite 162

Werbung

2. Die Bedienebenen:
Auswertung und Ansteuerung der Tasta-
tur-Matrix:
Die 3 Bedienebenen
bestehen aus einem
Matrixtastenfeld, angesteuert von 15 Tastatur-
Ausgangsports
(P20...P23,
P30...P32,
P40...43, P50...P53) und eingelesen Uber 11
Tastatur-Eingangsports
(P10...P13,
P60...
P63, P70...P73). Solange keine Taste betatigt
wird, befindet sichder uC CIC 4610 im strom-
sparenden STOP-Modus, in dem der interne
Qszillator X1, X2 nicht schwingt. Die Tastatur-
Eingange und der "Wake up-Eingang" P60
liegen Uber die externen Pull-up-Widerstande
CR 4635...CR4649 auf einem High-Potential
von 3V.An den Tastatur-Ausgangsports ist in
dieser Betriebsart ein Low-Potetial von OV
messbar. Betatigt man in der Tastatur-Matrix
eine Taste, wird Uber den geschlossenen
Matrixpunkt das entsprechende Tastatur-Ein-
gangsport durch das Tastatur-Ausgangsport
nach Low gezogen. Der pC erkennt anhang
des Low-Pegels an den Tastatur-Eingangs-
ports und des "Wake-up-Eingangs", daB eine
Taste betatigt wurde. Der "Wake-up-Eingang"
P60 ist erforderlich, da der © an den Tastatur-
Eingangsports P10...P13 im Gegensatz zu
den restlichen Tastatur-Eingangsports
keine
interne "Wake-up-Einrichtung" besitzt. Uber
die Entkopplungsdioden CD 4645...CD 4649
wird der Low-Pegel der Tastatur-Ausgangs-
ports bei einer Tastenbetatigung
an
das
"Wake-up-Eingangsport® P60 gegeben. Nach
Aktivieren
der internen
"Wake-up-Einrich-
tung" schwingt der interne Oszillator X1, X2
an. Der nC gibt anschlieBend an den Tastatur-
Ausgangsports den Low-aktiven Tastaturscan
aus. Durch den Uber das entsprechende Ta-
statur-Eingangsport
eingelesenen
Tastatur-
scan erkennt der C welche Taste in den 3
Bedienebenen gedriickt wurde. LaBt man eine
betatigte Taste wieder los, wird der interne
Oszillater X1, X2, je nach
Betriebsart des
Fernbediengebers entweder sofort, oder nach
ca. 1 Minute abgeschaitet. Der uC befindet
sich nun wieder im stromsparenden
Stop-
Modus.
3. Schiebeschalter:
Die Stellung des 3-fach-Schiebeschalters wird
durch
Einlesen des Tastaturscans
(P40...P
42) an PO1 erkannt. Ein interner auf 3V schalt-
barer Puil up-Widerstand wird nur wahrend
des Tastaturscan-Durchlaufs an P01 hinzuge-
schaltet. Ist kein Tastaturscan-Durchlauf vor-
handen, wird der interne Pull up-Widerstand
wieder abgetrennt, wobei das Port P01 hoch-
ohmig wird.
"PROG leuchtet
"PROG" fights
"PROG" acceso
1 Scanning - Takt
1 scanning clock
1 ciclo scanning
12.5 ms
+——
_ 8.33 ms
"PROG" leuchtet nicht
"PROG" doesn't light
"PROG" spento
4.17 ms
2. The Control Level:
Evaluation and Drive of the Keyboard-Ma-
trix:
The three Control Levels consists of a Matrix
Keyboard Field driven from fifteen Keyboard
Ports
(P20...P23,
P30...P32,
P40...P43,
P50...P53) and read in via eleven Keyboard
Input Ports (P10...P13,
P60...P63,
P70...
P73). As long as no button is depressed, the
Microcomputer CIC 4610 takes up the STOP-
Mode for the purpose of saving current and
during this the internal oscillator X1, X2 does
not oscillate. The Keyboard !nput and the
"Wake-up Input" P60 is connected via external
Pull-up-Resistors CR 4635...CR 4649 to a
High Potential of 3V. In this operating mode a
Low-Potential of OV can be measured on the
Keyboard Output Ports. If a button on the Key-
board Matrix is depressed, via the closed
Matrix contacts the appropriate
Keyboard-
Input Port is pulled to Low by the Keyboard
Output Port. The Microcomputer identifies
from the Low level on the Keyboard input Ports
and the "Wake-up Inputs", that a button has
been depressed. The "Wake-up Input" P60 is
required so that the Microcomputer reacts to
inputs from the Keyboard Input Ports P10...-
P13 in comparison to the other Keyboard Input
Ports which have an internal "Wake-up Servi-
ce", From a decoupling diode network CD
4645...CD 4649 the Low level from the Key-
board Output Ports when a button is depres-
sed, is fed to the "Wake-up Input Port" P60.
After the internal "Wake-up-Service" is activa-
ted, the internal oscillator X1, X2 begins to
operate. Afterwards, the Microcomputer provi-
des a Low-Active Keyboard Scanning Signal
on the Keyboard Output Ports. From the input
to the appropriate Keyboard-Input
Port the
Keyboard scan is read and the Microcomputer
identifies which button in the three Operating
Levels has been depressed, When the button
is released, internal oscillator X1, X2 switches
off immediately or, according to the operating
mode of the Remote Control Transmitter, after
approx 1 min. The Microcomputer now returns
to the current saving Stop-Mode.
3. Shift Switeh:
The setting of the three-Stage Shift Switch is
identified by the reading in of the Keyboard
Sean (P40...P42) into PO1. Internally, a 3V
switchable Pull-up Resistor is connected to
PO1 only during the period of the Keyboard
Scan. If no Keyboard Scan Sweep is present,
the internal Pull-up resistor is disconnected
and the Port PO1 becomes high resistance.
{ms}
2. Le sezioni di comando,
Valutazione e comando
della matrice ta-
stiera:
Le tre sezioni di comando sono formate da una
matrice di tasti comandata da 15 porte di
uscita
(P20...P23,
P30...P32,
P40...P43,
P50...P53)
e letta da
11 porte d'ingresso
(P10...P13, P60...P63, P70...P73). Se nessun
tasto viene premuto, il uC CIC 4610 si trova in
condizione
STOP
(basso consumo)
nella
quale |'oscillatore interno X1, X2 non é attivo.
Agli ingressi della tastiera e all'ingresso "Wake
up" P60 viene applicata un potenziale High di
3V per mezzo delle resistenze pull-up esterne
CR 4635...CR 4649. In questa condizione, alle
porte di uscita é misurabile un potenziale Low
di OV. Quando si preme un tasto, mediante il
punto chiuso della matrice, la porta di uscita
pone a livello Low il relativo ingresso. II 1C
riconosce dal livello Low applicato a tale in-
gresso ed all'ingresso Wake up che é stato
premuto un tasto. L'ingresso Wake up P60 é
necessario perché contrariamente agli altri
ingressi della tastiera, sulle porte P10...P13 il
uC non possiede un circuito di Wake up inter-
no. Quando si aziona un tasto, i diodi di pretie-
vo CD 4645...CD 4649 applicano all'ingresso
Wake up P60 il livello Low presente alle uscite.
Dopo Iattivazione dei "circuito interno Wake
up", anche l'oscillatore interno X1, X2 siattiva.
Successivamente ii pC invia all'uscita della
tastiera una funzione di ricerca attiva a livello
Low. Grazie a questa ricerca svolta dalla porta
d'iingresso corrispondente, il uC riconosce
quale tasto nelle 3 sezioni é stato premuto.
Quando il tasto viene sbloccato, |'oscillatore
interno X1, X2 viene disattivato subito o dopo
circa 1 minuto a seconda del tipo di funziona-
mento scelto sul telecomando.
I! uC si trova
ora nuovamente
in situazione Stop a basso
assorbimento.
3. Commutatore a cursore
La posizione del commutatore
a 3 vie viene
individuata successivamente alla fase di ricer-
ca (P40...P42) in P01. Una resistenza pull-up
interna commutabile a 3V viene aggiunta a
P01 solo in situazione di ricerca. Se non viene
attivata alcuna ricerca, tale resistenza viene
nuovamente separata e la porta P01 diventa
ad alta impedenza.
203

Werbung

loading