第5讲电子系统设计中数据手册的应用.pptVIP

  • 8
  • 0
  • 约9.16千字
  • 约 61页
  • 2019-02-18 发布于安徽
  • 举报

第5讲电子系统设计中数据手册的应用.ppt

LCD1602的指令集 功能:读取DDRAM或CGRAM中的内容。 接口操作时序 读状态: 输入:RS=L,RW=H,E=H 输出:D0~D7=状态字 写指令: 输入:RS=L,RW=L,D0~D7=指令码,E=高脉冲 输出:无 读数据: 输入:RS=H,RW=H,E=H 输出:D0~D7=数据 写数据: 输入:RS=H,RW=L,D0~D7=数据,E=高脉冲 输出:无 状态字说明 对控制器每次进行读写操作之前,都必须进行读写检测,确保STA7为0。 1602的初始化过程 延时15ms 写指令38H(不检测忙信号) 延时5ms 写指令38H(不检测忙信号) 每次写指令、读/写数据操作之前均需检测忙信号(实际编程也可用延时代替) 写指令38H:显示模式设置 写指令08H:显示关闭 写指令01H:显示清屏 写指令06H:显示光标移动设置 写指令0CH:显示开及光标设置 LCD1602设计实例 在LCD1602屏幕上第二行第一列显示个“A”字。 程序设计分析 基本流程如下 进行LCD1602初始化 设计跳转到屏幕制定位置 输出字符 基本函数 数据输出 命令输出 忙检测(命令读入) LCD1602设计实例 主要函数 等待(忙):LCD_Wait(void) 写入: LCD_Write(bit style, unsigned char input) 设置显示模式: LCD_SetDispla

文档评论(0)

1亿VIP精品文档

相关文档