1602液晶显示设计.pdfVIP

  • 31
  • 0
  • 约1.51万字
  • 约 17页
  • 2021-11-23 发布于天津
  • 举报
武汉理工大学《能力拓展训练》课程设计说明书 摘要 本次课程设计是以 AT89C52 为核心控制器, 1602 液晶为显示器设计的液晶显示电路。 该电路可在 1602 液晶上显示 ASCII 码表里的各种字符,通过编程设定的显示方式。设计 中采用了二种动态显示方式,第一种是整屏左移操作,先将待显示的内容写入 1602RAM 的后面几个存储单元,当内容写入完成后,写入指令,实现指针不动而屏幕动的效果。第 二种是将内容一个个写到 1602 显示,这主要通过延时函数控制写入的两个字符间的时间 间隔。 1602 液晶一次可以显示 32 个字符,通过编程可以实现不同的动态显示方式。 关键词 :AT89C52;1602;动态显示 1 武汉理工大学《能力拓展训练》课程设计说明书 1 Proteus仿真流程与 Keil 编译器简介 1.1 Proteus仿真流程 (1) 工作界面 Proteus ISIS的工作界面是一种标准的 Windows 界面,如图 1-2 所示。包括:标题栏、 主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿 真进程控制按钮、预览窗口、对象选择器窗口、图形编辑窗口。 图 1.1 proteus 操作界面 (2 )基本操作 ① 图形编辑窗口 在图形编辑窗口内完成电路原理图的编辑和绘制。为了方便作图 坐标系统( CO-ORDINATE SYSTEM )。ISIS 中坐标系统的基本单位是 10nm,主要是为了 th 和 ProteusARES 保持一致。但坐标系统的识别( read-out)单位被限制在 1 。坐标原点默 认在图形编辑区的中间,图形的坐标值能够显示在屏幕的右下角的状态栏中。 2 武汉理工大学《能力拓展训练》课程设计说明书 点状栅格( The Dot Grid)与捕捉到栅格( Snapping to a Grid)编辑窗口内有点状的栅 格,可以通过 View 菜单的 Grid 命令在打开和关闭间切换。点与点之间的间距由当前捕捉 的设置决定。捕捉的尺度可以由 View 菜单的 Snap命令设置,或者直接使用快捷键 F4、F3、 F2 和 CTRL+F1 。 ② 预览窗口 该窗口通常显示整个电路图的缩略图。在预览窗口上点击鼠标左键,将会有一个矩形 蓝绿框标示出在编辑窗口的中显示的区域。 其他情况下,预览窗口显示将要放置的对象 的预览。这种 Place Preview特性在下列情况下被激活:当一个对象在选择器中被选中、 当使用旋 转或 镜像按 钮时、 当为 一个可 以设定 朝向 的对象 选择类 型图标 时( 例如: Component icon, Device Pin icon 等等)、当放置对象或者执行其他非以上操作时, place preview 会自动消除、对象选择器( Object Selector)根据由图标决定的当前状态显示不同 的内容。显示对象的类型包括:设备,终端,管脚,图形符号,标注和图形。在某些状态 下,对象选择器有一个 Pick 切换按钮, 点击该按钮可以弹出库元件选取窗体。 通过该窗体 可以选择元件并置入对象选择器,在今后绘图时使用。 ③ 对象选择与放置 通过对象选择按钮,从元件库中选择对象,并置入对象选择器窗口,供今后绘图时使 用。显示对象的类型包括:设备,终端,管脚,图形符号,标注和图形

文档评论(0)

1亿VIP精品文档

相关文档