电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机控制的LCD1602的电子广告牌

单片机控制的LCD1602的电子广告牌_第1页
1/8
单片机控制的LCD1602的电子广告牌_第2页
2/8
单片机控制的LCD1602的电子广告牌_第3页
3/8
单片机及 DSP 课程设计报告专 业: 电子信息工程 班 级: 姓 名: 学 号: 指导老师: 时 间:2025—06—11~24通信与电子工程学院 一、设计目的为了进一步巩固学习的理论知识,增强学生对所学知识的实际应用能力和运用所学的知识解决实际问题的能力,开始为期两周的课程设计。通过设计使学生在巩固所学知识的基础之上具有初步的单片机系统设计与应用能力。 1、通过本设计,使学生综合运用《单片机技术原理与应用》、《DSP 原理与用》《C 语言程序设计》以及《数字电路》、《模拟电路》等课程的内容,为以后从事电子产品设计、软件编程、系统控制等工作奠定一定的基础。2、学会使用 KEIL C 和 PROTEUS 等软件,用 C 语言或汇编语言编写一个较完整的有用程序,并仿真运行,保证设计的正确性。3、了解单片机接口应用开发的全过程:分析需求、设计原理图、选用元器件、布线、编程、调试、撰写报告等.二、设计内容 1、设计要求单片机控制的 LCD 1602 的电子广告牌用单片机控制字符型 LCD 1602 显示字符信息“ Hello everyone!” 和“Welcome to Harbin”。 字符信息“Hello everyone!”、“Welcome to Harbin”分别从 LCD 1602 右侧第一行、第一行滚动移入,然后再从左侧滚动移出,循环显示。2、设计思路液晶模块用命令控制显示由模块本身已经给出,AVR、LCD 的 VSS、VDD、VEE 不需连接,默认 VSS=0V、VDD=5V、VEE= -5V、GND=0V,液晶模块与单片机的连接不采纳添加多个与非门的方式,而采纳更直接、清楚的方式,使 WR、RD 直接与 LCD 的 R/W、RS 相连,使能端与P3^5 相连,由软件给出下降沿.3、功能说明1) 给 LCD 写命令、送数据等均需要进行选中寄存器、发送命令或数据代码、使能端有效等过程,若逐一写出会使程序混乱冗长,因此将写命令、写数据、初始化等分别封装在子函数中,方便随时调用。2) 为实现滚动显示,使用命令打开整体显示移动.3)显示字母只需将相应的 ASCII 代码发送给LCM即可,将需要显示的字符直接设为数组中的元素,显示时逐一写入液晶。4) 若数组中只有相应的字符,显示的末尾会出现预料之外的字符,因此加入足够的空格避开这种现象发生.5) 为实现循环不断显示的功能,只需将函数整体放入 while(1)中即可,但应注意下一次循环开始前将 DDRAM 的地址回复为第一行。4、硬件原理框图三、硬件电路元件介绍 1、AT89C51 单片机: AT89C51 是一种低电压、高性能 CMOS 8 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机控制的LCD1602的电子广告牌

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部