![background image](http://html1.mh-extra.com/html/barco/slm-r12-plus/slm-r12-plus_service-manual_4253192047.webp)
8. Local Keypad & LCD Display
PIC16C55 Pin functions:
RC7
RC6
RC5
RC4
RC3
RC2
RC1
RC0
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
K
e
y b
o a r
d
sense
inputs
K
e
y b
o a r
d
scan outputs
(active=L)
PI C
1 6 C 5 5
Osc. In
Osc. Out
RC5 code
RA0
RA2
RA3
RA1
VDD
VSS
Jumper scan out
(active=L)
MCLR/VPP
Reset In
+
Not used
Not used
Pin functions:
VDD
: Power Supply
Vss
: Ground connection
Oscillator
: Use of a 400kHz Ceramic resonator with 2
load capacitors of 82pF.
MCLR Reset Input
: to be activated in 2 cases:
- Power On: all memory locations are initialised.
- Awake from sleep: keyboard matrix is scanned,
key entries are processed, and the device goes
back to sleep.
RA0
: Output to Controller : active=H
RB0..RB7
: Keyboard Sense Inputs
RC0..RC7
: Keyboard Scan Outputs
active=low
Image 8-4
Pic16C55 pin fuctions
RC5 Sequences Extended
R C
5
s e
q
u
e n c e s
24,9 ms
114 ms
Command String
Command String
Command String is repeated every 114 ms
2 x S tart
B it
T og gle
B it
0
0
1
0
1
5 x A dd re ss
B its
6 x C om m a nd
B its
1
0
0
0
1
0
Command String
1
1
0
9.
26
u
s
2 7.8 u s
The Burs
t
F
r e
q
u e n c
y
i
s
3 6
k H
z
,
w
i t h
a
3 3
%
d
u
t
y
c
y
c
l
e
The RC-5 Code
In the RC-5 standard a bi-phase coding (Coding: a
rising edge within a time window is equivalent to a "1",
a falling edge represents a "0") is applied. The carrier
frequency is fixed at 36 kHz.
The transmission of a word begins with two start bits,
followed by a toggle bit. The toggle bit changes its
value at each key operation. With this change an
interruption of the transmission link can be
distinguished from a multiple key pressing. The 5
address bits address the device to be controlled, the
command bits contain the information to be transmitted.
Each bit in a data word consists of a burst of 32 pulses
with a repetition rate of 36 kHz. The equivalent times
are shown on the puls diagram.
Image 8-5
RC5 sequences
During the idle time of the local control panel, the IC PIC is in the sleep mode and all scan outputs are low.
Any key action will discharge the RESET timing capacitor C1 through the involved sense input pull up resistor (R1..R8). When the
C1 voltage drops to 0.15VDD, the PIC resets and puts the scan outputs in the Hi_Z state. The capacitor C1 recharges through the
resistor R9 and when the 0.15VDD is reached, the PIC starts running.
Since this is a reset from sleep, a ’warm reset’ procedure is started, the scan pin is put to low momentarily, during which time the 8
sense inputs are read and stored in the memory. After that, key debounce is done by a 20ms delay loop.
Next, the keyboard matrix is scanned: one after another the columns are forced to low through the scan pins RC0..RC7, and each
time, the bit pattern of the column is read through the sense inputs RB0..RB7.
Q1 is the output buffer and ensures the output is inverted on its route to the output connector J1, D1 is a protection diode for the
output logic, and D2 protects I2 from inverse voltage.
The whole matrix is always scanned to detect simultaneously pressed keys, in which case the scan results are ignored. The scan
pulses only last 20 oscillator periods, short enough to have no influence on the reset pin voltage.
Depending on which key was pressed, the following actions can be taken:
R5976820 SLM R12+ PERFORMER 08/03/2005
45
Содержание SLM R12 Plus
Страница 1: ...SLM R12 Performer Service Manual R9010170 R9010171 R5976820 00 08 03 2005...
Страница 8: ...Table of contents 6 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 12: ...1 Safety 10 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 36: ...5 SLM R12 P Location of the Fans 34 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 56: ...8 Local Keypad LCD Display 54 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 82: ...11 Signal Input Selection R763850 R763851 80 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 90: ...13 Digital Inputs Backplane R763378 88 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 126: ...15 Lamp Power Supply R7633705 124 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 130: ...16 Start Pulse Generator SPG R763512 128 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 168: ...22 Infra Red Receiver Module R763261 166 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 174: ...24 Projector Tilt Switch R764240 172 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 178: ...25 Light Output Sensor R763294 176 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 182: ...26 Lamp Info Module R763295 180 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 258: ...27 Maintenance 256 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 274: ...29 Overview of the Electrical Diagrams 272 R5976820 SLM R12 PERFORMER 08 03 2005...
Страница 280: ...Index 278 R5976820 SLM R12 PERFORMER 08 03 2005...