📄 1602.asm
字号:
;/********************************************************************
; * 主 页 : http://www.tiancikj.com
; *
; * 程序功能 : 液晶显示
; *
; * 应用软件 : KEIL C
; *
; * 版 本 : KEIL 7.06
; *
; * 硬 件 : AT89S51 v1.0
; *
; * 创建时间 : 2006-09-11
; *
; * 程序整理 : 狼魅
; *
; * 注:由于时间仓促,如有不合理之处请见量,若有疑问请与本公司联系.
; *
; ********************************************************************/
/* 实验目的: 1.了解液晶显示的基本原理
* 2.掌握如何有单片机来控制液晶显示模块的内容
********************************************************************/
;硬件端口定义
VO EQU P2.0
RS EQU P2.1
RW EQU P2.2
E EQU P2.3
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN:
CLR P2.0
;---LCD初始化程序---
MOV P0,#01H ;清除屏幕
ACALL ENABLE
MOV P0,#38H ;8位点阵
ACALL ENABLE
MOV P0,#0FH ;开显示
ACALL ENABLE
MOV P0,#06H ;移动光保
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -