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

单片机课程设计--键盘输入在LED数码管上的显示

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

单片机的控制系统课程设计 7.观察实验箱LED数码管的状态,分析是否和设计要求相符。 3.2 设计程序

由于程序过多,如附录所示。

6

单片机的控制系统课程设计 第4章 调试结果与分析

4.1 调试结果

给 4×4 键盘的每个键定义一个功能,其中把定义为 0~9 的键盘称为数字键,把定义成DEL的键称为删除键,把定义成ENT的键成为确认键,其他键称为保留键。如果是数字键按下,把代表数字显示在数码管上:按键按下时,6位数码管靠右边显示该键的代表数字;继续按键时,已经显示在数码管上的数字左移一位,按键代表的数字显示在最右边的数码管上。如果是删除键按下时,每按一次删除键显示在最右边数字被删除,其他数字右移一位,最右边一位显示 0,比如在第 5 个数码管上显示“8”,在第 6 个数码管上显示“9”,当按一次删除键时,在第 6 个数码管上显示“8”,第 5 个数码管显示按键前第四个数码管显示的内容(或者说删除了9)。 4.2 结果分析

此设计验证了键盘输入在LED数码管上的显示的功能。可能会出现的问题就是在按键时候需要注意,当保留键按下时,不做任何操作。当按确认键时,按任何键将不起作用。

7

单片机的控制系统课程设计 结论与体会

设计结论:

1.设计中我遇到了按键分辨的问题。

2.我采用的解决方法是自己在纸上记下自己定义的功能。

3.此次设计的优点是程序简单,不过缺点是操作繁琐。很难理清按键顺序。 4.我建议能够简化操作步骤,使电路图连接更清晰。操作起来能够得心应手。 心得体会:

单片机是一门非常重视实践的技术,不能总是看书,但要学习它首先应看书,对单片机引脚、内部结构、寄存器和原理有一定地了解和感官认识,它的是怎样工作的,能干些什么?刚开始时,也许你看不明白,但这并不要紧,因为你还缺乏实践经验。现在单片机应用广泛,因此各个厂家分别推出了自己的单片机,按内部结构体系派系分:51系列、PIC系列、AVR系列、摩托罗拉等等……!因为他们的编程方法和调试过程以及内部指令结构有一定的相似,只要学精通一款就OK了!尤其是用C语言编程,就几乎不用分什么派系,但是我们要选择一款有代表性的知识范围广,并且入门容易,书籍多。一般来说,MCS-51系列单片机已经得到广泛的普及和应用,市场上它的资料也比较多,用的人也很多。

8

单片机的控制系统课程设计 参考文献

[1]肖洪兵.跟我学用单片机[J].北京:北京航空航天大学出版社,2002.8 [2]何立民.单片机高级教程第1版[M].北京:北京航空航天大学出版社,2001.6 [3]赵晓安.MCS-51单片机原理及应用[M].天津:天津大学出版社,2001.3 [4]李广第.单片机基础第1版[M].北京:北京航空航天大学出版社,1999.5 [5]徐惠民.单片微型计算机原理与应用[M].北京:北京邮电大学出版社,1996.2 [6] 袁勤勇.嵌入式系统构件[M].北京:北京机械工业出版社,2002.

9

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