LCD160251单片机汇编程序

更新时间:2023-06-11 16:29:04 阅读: 评论:0

1602 汇编程序 , 51 单片机汇编程序 ,仅需改正引脚定义即可。晶振大小 12M , 程序测试完全正确。内部包含写数据、写命令 (包含读忙和不读忙、初始化等子函数。调用时先给 LCD_DAT 赋值 ,给出需要写入的数据或命令 ,而后调用。
;端口引脚定义区
LCD_RS BIT P2.4 ;1602 数据命令选择端口
LCD_RW BIT P2.5 ;1602 读写选择端口
LCD_EN BIT P2.6 ;1602 使能端口
LCD_DATA EQU P0 ;1602 数据端口
;变量申明区
ALL_FLAG EQU 20H ;标记位
琼恩雪诺死了吗
LCD_FLAG EQU ALL_FLAG.7 ;1602读忙标记位
LCD_DAT EQU 30H ;1602 数据命令字
DELAYED EQU 31H ;  延时字
/*****************************************
1602 读命令函数 ,高位存至 LCD_LAG 中
*****************************************/
LCD_R_DATA:
MOV LCD_DATA,#0FFH
LCD_BUSY: CLR LCD_RS
SETB L CD_RW
NOP
SETB L CD_EN
NOP
MOV Acc,LCD_DATA
MOV C,Acc.7
MOV LCD_FLAG,C
CLR LCD_EN
NOP
JB LCD_FLAG,LCD_BUSY
RET
/***************************************** 1602 写数据函数 ,数据存在 LCD_DAT *****************************************/ LCD_W_DATA:
LCALL LCD_R_DATA
SETB L CD_RS
CLR LCD_RW
NOP
phoneticMOV LCD_DATA,LCD_DAT
SETB L CD_EN英语角聊天室
NOP
CLR LCD_EN
RET
布娃娃的英文
/***************************************** 1602写命令函数,命令存在LCD_DAT, 检测忙信号 *****************************************/
LCD_W_CMD:english song
LCALL LCD_R_DATA
CLR LCD_RS
CLR LCD_RW
NOP
MOV LCD_DATA,LCD_DAT SETB L CD_EN
NOP
CLR LCD_EN
RET
/***************************************** 1602写命令函数,命令存在LCD_DAT, 不检测忙信号  *****************************************/
LCD_CMD:
CLR LCD_RS
yy什么意思CLR LCD_RW
NOP
MOV LCD_DATA,LCD_DAT SETB L CD_EN
NOP
在线英语发音软件
CLR LCD_EN
RET
/***************************************** 1602
初始化函数*****************************************/ LCD_INIT:
MOV DELAYED,#30
LCALL DELAY_MS
MOV LCD_DAT,#38H
LCALL LCD_CMD
MOV DELAYED,#10
LCALL DELAY_MS
MOV LCD_DAT,#38H
LCALL LCD_CMD
demand的用法MOV DELAYED,#10
LCALL DELAY_MS
MOV LCD_DAT,#38H
LCALL LCD_CMD
MOV DELAYED,#10
sortof
LCALL DELAY_MS
MOV LCD_DAT,#038H
LCALL LCD_W_CMD
MOV LCD_DAT,#08H
LCALL LCD_W_CMD
MOV LCD_DAT,#01H
LCALL LCD_W_CMD
MOV LCD_DAT,#06H
LCALL LCD_W_CMD
MOV LCD_DAT,#0CH
LCALL LCD_W_CMD
RET
/*****************************************
延时函数 ,延不时间为  DELAYED*0.5  毫秒 0~100 毫秒的延时*****************************************/
DELAY_MS:
MOV R7,DELAYED
tale

本文发布于:2023-06-11 16:29:04,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/141503.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:命令   数据   函数   端口   存在   引脚   定义
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图