第一范文网 - 专业文章范例文档资料分享平台

16×2 LED字符式液晶显示设计

来源:用户分享 时间:2025/5/14 23:48:34 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

PUSH ACC

MOV DPTR,#LCDRS RECHK: MOVX A,@DPTR JB ACC.7,RECHK POP ACC POP DPL POP DPH RET

;写LCD命命

LCD_WI: CALL CHKBUSY PUSH DPH PUSH DPL

MOV DPTR,#LCDWI MOVX @DPTR,A POP DPL POP DPH RET ;写LCD数据

LCD_WD: CALL CHKBUSY PUSH DPH PUSH DPL

MOV DPTR,#LCDWD MOVX @DPTR,A POP DPL POP DPH RET ;延时子程序 DELAY: PUSH 07H

PUSH 06H MOV R7,#0 DLOOP: DJNZ R7,$ DJNZ R6,DLOOP POP 06H POP 07H RET ;键值表

KEYCODE:DB \ DB \ DB 80H,81H,82H,83H,84H,85H,86H,87H DB 88H,89H,8AH,8BH,8CH,8DH,8EH,8FH END

选芯片, 元件按设计连线 后编译连接并运行运行此程序,在液晶显示器上会显示字符,利用系统键盘输入数字键“0~F”,液晶显示器第二行自左向右显示该键入的数值。

总 结

在本次课程设计中,掌握了LCD显示器的一般工作原理,晶振及复位,LCD的驱动方法,和AT89CS5单片机引脚及功能,并用AT89C51应用系统设计,晶振电路, 上电复位电路等设计了16×2LCD字符液晶显示器,编制了程序,在液晶显示器上显示字符,当输入一个数字,在液晶显示器上会得到相应的显示。

在本次设计中遇见了很多困难,在硬件原理图部分设计的不完善,经过老师讲解,改善了设计,程序设计中不清楚的就通过主动查阅资料,请教老师,最后设计出了程序,通过这次单片机课程设计提高了自己独立处理问题的能力,对单片机也有了更深一步的认识,在以后的工作和学习中会很有帮助,我会一直努力的。

致 谢

在这次课程设计过程中,要感谢给我的指导老师和我们小组中的其他成员。老师很认真的指出了我设计中的不足,并帮我改正了其中的错误,让我认识到要认真用心的来完成课程设计,使我做得更好。在这次课程设计当中我学到了很多,在以后的日子里,我会更加努力地学习专业知识,并能熟练的掌握它们。同时我也要感谢同小组的其他成员,同一个组的同学在讨论过程中也互相帮助让我能更快地将这次课程设计完成。

参考文献

[1] 胡汉才.单片机原理与接口技术[M].北京:清华大学出版社,1995.6.

[2] 楼然苗等.51系列单片机设计实例[M].北京:北京航空航天出版社,2003.3. [3] 何立民. 单片机高级教程[M].北京:北京航空航天大学出版社,2001. [4] 赵晓安. MCS-51单片机原理及应用[M]. 天津:天津大学出版社,2001.3. [5] 肖洪兵. 跟我学用单片机[M]. 北京:北京航空航天大学出版社,2002.8.

[6] 夏继强. 单片机实验与实践教程[M]. 北京:北京航空航天大学出版社, 2001. [7] 于凤明.单片机原理及接口技术[M].北京:中国轻工业出版社.1998.

搜索更多关于: 16×2 LED字符式液晶显示设计 的文档
16×2 LED字符式液晶显示设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c27kye2r8ix57eja0ptdo_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top