微机原理与接口实验 4.6 液晶屏显示-LCD1602 赖晓铮.ppt

微机原理与接口实验 4.6 液晶屏显示-LCD1602 赖晓铮.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口实验 4.6 液晶屏显示-LCD1602 赖晓铮

微机原理与接口 实验系列;(六) 液晶屏显示(LCD1602)实验;微程序版“CPU+LCD1602”电路图;初始化过程 时钟信号CLK接手动开关MANUAL,启动仿真,使能复位信号#RESET=0; 手动按钮MANUAL开关“0?1?0”,然后令信号#RESET=1. 注:初始化完成后,若时钟信号CLK继续接开关MANUAL,则CPU进入手动模式,手动MANUAL开关,生成时钟信号CLK,程序单步执行;若时钟信号CLK接信号源AUTO-CLK(主频10Hz),则CPU进入自动模式,程序自动运行,直到HLT指令的“断点”处暂停。 ;液晶显示屏LCD1602应用电路图;液晶屏LCD1602示意图;LCD1602 字模寄存器;引脚号;序号;实验步骤: 1) LCD1602显示测试程序test_LCD1602.asm存放在实验4.6项目的子文件夹test里,其功能实现了CPU向LCD1602发送一段ASCII码字符序列“HELLO!”,在LCD1602屏幕的第一行正确显示。具体代码如后页所示。 2) 编译、烧写、自动运行上述test_LCD1602源程序,在程序自动运行过程中观察LCD1602屏幕显示内容。(编译和烧写asm文件的方法参见“2.6存储器实验:ROM批量导入数据”) 3) 修改自行设计所要显示的字符序列及显示位置(例如改为在第二行显示),若字符序列需要2行以上的显示空间,则可以增加LCD屏幕的滚动显示功能。修改并自动执行程序test_LCD1602。在运行过程中观察LCD1602屏幕显示的内容。;汇编助记符;汇编助记符;汇编助记符;汇编助记符;思考题: ● 请把本实验的微程序版“CPU+LCD1602”电路改成硬布线版和流水线版“CPU+LCD1602”电路,并且运行本实验步骤所示的LCD1602测试程序。请问上述程序在硬布线或流水线版本中需要修改么? 若需要,请修改并测试。;附录:CPU指令集(OP码表);一、系统指令:;汇编语言;汇编语言;五、算术逻辑运算指令:;五、算术逻辑运算指令:;The End !

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档