4-4 Chapter 4: Programming Set Up
Reset Display
Format: 1B01
Returns: xxyyzz
• wherexxistheMicrocontrollerstatus:
− 00 = OK
Ifafailureoccurs,testinghalts,andthefirmwarebegins
executingaloopasdescribedintheInternalPowerUP
DiagnosticssectionintheInstallationchapter.
• whereyyistheExternalCharacterPROMstatus:
− 00 = Not present (Always 00 for LCD)
− 01 = OK, present
− FF = Failure
• wherezzisthenumber(inhex)ofcharactersetsavailableinthe
ExternalCharacterPROM
− 00 = 10 (Always 00 for LCD)
Description: Thiscommandexecutesthepower‐downpower‐up
diagnosticsequence.Thecommunicationlines(CTSforserial,
BUSYforparallel)areplacedinanexceptioncondition(seethe
InternalPowerUPDiagnosticssectionintheInstallationchapter).The
Microcontrollertestconsistsofacheck‐sumtestontheROManda
write/readtestontheRAM.Acheck‐sumtestisalsoperformedon
theExternalCharacterPROMthatholdsanyuser‐defined
characterssets(Thisdoesnot
applytotheLCD).
Afterexecutingthecommand,thethreestatusbytes(seeabove)are
senttothehost,thedisplayscreeniscleared,thecursormovesto
the0position,communicationlineexceptionco nditions are
cleared,andallregistersandvariablesareinitialized.Notethatthe
screenisclearedduring
thiscommand.Ifahostneedsprevious
dataredisplayed,thehostmustresendthepreviousdataafterthis
commandhascompleted.