APD-32A025A Vishay, APD-32A025A Datasheet - Page 11

no-image

APD-32A025A

Manufacturer Part Number
APD-32A025A
Description
Intelligent Plasma Display
Manufacturer
Vishay
Datasheet
POWER DOWN (STANDBY) MODE
The display may be operated in a low power (STANDBY) mode by removing power to the high voltage supply, but retaining
power on a STBY supply. During standby operation current drain is reduced to approximately 10 ma. The display will be dark
(blank), but communications and operation can be maintained. Upon energizing the high voltage supply again, the APD-
32A025A will come up with the display refresh memory and other registers unchanged.
Note: Programming can be shortened by storing the APD-32A025A commands in a table. The control program is set up as a loop that outputs
one command per pass through the loop.
THE PLASMA DISPLAY REQUIRES 200 VOLTS D.C TO OPERATE. THIS VOLTAGE IS PRESENT AT MANY LOCATIONS IN THE
SYSTEM. CAUTION SHOULD BE EXERCISED TO AVOID CONTACT.
Document Number: 37081
Revision 24-May-05
SAMPLE PROGRAMS (for 8080 microprocessor)
(It is assumed that the APD-32A025A is memory mapped and located at addresses (FFF), FFF1.)
INITIALIZATION
INITIAL
SUBROUTINE TO TEST A BUSY FLAG
A FLAG
After the last initialization command has been loaded (LDS - load display status) the display is switched on. The master CPU can write or
read alphanumeric data to and from the APD-32A025A.
CPU accumulator with the desired ASD = CII code, with D6 and D7 set to zero, and output it to the APD-32A025A. The character will be
loaded and displayed at the current cursor position.
To read display, at current cursor position: (when display status register is not set for auto increment)
LXI H FFF0
CALL A FLAG
MVIM, #5F
CALL A FLAG
MVIM #B1
CALL A FLAG
MVIM #79
CALL A FLAG
MVIM #80
CALL A FLAG
MVIM #E1
CALL A FLAG
MVIM #C7
LDA, FFF1
ANI #08
JZ, A FLAG
RET
The data (ASCII) can be loaded by a LDM (load display memory) command. A simple method is to load the master
LXI H, FFF0
CALL A FLAG
MVI A, #4D
ANI, #3F
MOV M, A
LXI H, FFF0
CALL A FLAG
MVIM, #EA
CALL A FLAG
LDA FFF0
Load H, L pair with PD-32A025A address
Jump to subroutine to test flag
Load PD-32A025A with micro-code for LDL (display length = 32)
Load keyboard status (keyboard scan “ON”, 64 key scan)
Load timer (timer = 25)
Load cursor, Read display
Load to blank display
Load display status (display “ON”, display blink “OFF”, cursor blink “ON”, auto increment “ON”)
Load flag bit into accumulator
Mask flag (D3)
Test flag
Return from subroutine (D3 = 1)
For example to write letter “M” in display:
Set APD-32A025A address
Load accumulator with ASCII code for M (hex)
Set D6, D7 to zero, LDM command code
Load APD-32A025A
Set APD-32A025A address
Send APD-32A025A GDM command
Read APD-32A025A output register
WARNING
APD-32A025A
Vishay Dale
www.vishay.com
23

Related parts for APD-32A025A