Download Capítulo No. 07 Pantalla de Caracteres LCD - proyecto-test-hm1

Transcript
Capítulo No. 7. Pantalla de Caracteres LCD
Continuación del Programa 7_2.bsp
Menu:
LCDCMD LCDpin,LCDON
LCDOUT LCDpin,MoverCrsr,["PROGRAMA 7_2.bsp"]
LCDOUT LCDpin,Linea2,["PB1 = CONTINUAR"]
NPS1:
BUTTON S1,0,255,0,pulset1,0,NPS1
PAUSE 100
LCDCMD LCDpin,BorrarLCD
LCDOUT LCDpin,MoverCrsr,["1-SCur 2-CCur"]
LCDOUT LCDpin,Linea2,["3-SCurB 4-CCurB"]
DO
BUTTON
BUTTON
BUTTON
BUTTON
LOOP
S1,0,255,0,pulset1,1,SinCrsr
S2,0,255,0,pulset2,1,ConCrsr
S3,0,255,0,pulset3,1,SinCrsrPar
S4,0,255,0,pulset3,1,ConCrsrPar
'Configuración Inicial
'Espera hasta que PB1 sea presionado
'Limpiar la pantalla
'Permite desplegar el
'siguiente menú de opciones
'Si
'Si
'Si
'Si
PB1
PB2
PB3
PB4
fue
fue
fue
fue
presionado
presionado
presionado
presionado
=>
=>
=>
=>
Sin
Con
Con
Sin
Cursor
Cursor
Parpadeo
Parpadeo
SinCrsr:
LCDCMD LCDpin,LCDOFF
LCDCMD LCDpin,LCDON
GOSUB Efectos
GOTO Menu
'Apagar pantalla
'Encender la pantalla sin cursor
'Llamar a la subrutina Efectos
ConCrsr:
LCDCMD LCDpin,LCDOFF
LCDCMD LCDpin,LCDONCrsr
GOSUB Efectos
GOTO Menu
'Apagar pantalla
'Encender pantalla con cursor
'Llamar a la subrutina Efectos
SinCrsrPar:
LCDCMD LCDpin,LCDOFF
LCDCMD LCDpin,LCDONParp
GOSUB Efectos
GOTO Menu
'Apagar pantalla
'Encender pantalla con parpadeo activo,
'sin cursor
ConCrsrPar:
LCDCMD LCDpin,LCDOFF
LCDCMD LCDpin,LCDONCrsrParp
GOSUB Efectos
GOTO Menu
'Apagar pantalla
'Encender pantalla con parpadeo activo,
'con cursor
Sistema de Desarrollo para MC, modelo MDK-B28
www.roso-control.com
- 166 -