⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd_cxx.inc

📁 Varios ejemplos para utilizar la PIC 16F876 en assembrer y CCS
💻 INC
字号:

;                               LCD_CXX.INC
;
;						Autor: Mikel Etxebarria
;			(c) Ingenier韆 de Microsistemas Programados S.L.
;						www.microcontroladores.com
;								Bilbao 2006
;						
;El conjunto de rutinas que se presentan a continuaci髇 permiten realizar las tareas b醩icas 
;de control del m骴ulo de visualizaci髇 LCD. Este fichero se debe incluir en los futuros
;programas fuente mediante la directiva INCLUDE
;
;Las rutinas est醤 adaptadas a las velocidades m醩 lentas de los nuevos m骴ulo LCD, en las cuales 
;el tiempo de activaci髇 (Tc) de la se馻l ENABLE es de unos 40 uS. La velocidad de trabajo del 
;PIC se supone de 4MHz y se realiza un interfase de 8 bits
;
;Se supone que RA1, RA2 y RA3 est醤 conectadas con las se馻les RS, R/W y E respectivamente.
;RB0-RB7 est醤 conectadas a las l韓eas de datos

#define ENABLE       bsf PORTA,3        ;Activa se馻l E
#define DISABLE      bcf PORTA,3        ;Desactiva se馻l E
#define LEER         bsf PORTA,2        ;Pone LCD en Modo RD
#define ESCRIBIR     bcf PORTA,2        ;Pone LCD en Modo WR
#define OFF_COMANDO  bcf PORTA,1        ;Desactiva RS (modo comando)
#define ON_COMANDO   bsf PORTA,1        ;Activa RS (modo dato

					CBLOCK	Lcd_var		;Inicio de las variables. Ser

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -