基于键盘输入单元的单片机实验或仿真和c语言开发

基于键盘输入单元的单片机实验或仿真和c语言开发

ID:15594844

大小:5.17 MB

页数:23页

时间:2018-08-04

基于键盘输入单元的单片机实验或仿真和c语言开发_第1页
基于键盘输入单元的单片机实验或仿真和c语言开发_第2页
基于键盘输入单元的单片机实验或仿真和c语言开发_第3页
基于键盘输入单元的单片机实验或仿真和c语言开发_第4页
基于键盘输入单元的单片机实验或仿真和c语言开发_第5页
资源描述:

《基于键盘输入单元的单片机实验或仿真和c语言开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计任务书学生姓名:专业班级:电信1205班指导教师:胡君萍工作单位:信息工程学院题目:基于键盘输入单元的单片机实验或仿真和C语言开发初始条件:具备单片机和C语言的理论知识;具备电子电路的基础知识和设计能力;具备查阅资料的基本方法;熟悉常用的电子器件;熟悉Protues、Keil软件的使用要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.设计一种基于单片机的行列式键盘输入模块,能检测并判断是否有键按下;对按键开关进行时延的消抖;确定按键的键值,并实现相应状态的输入显示。2.要求进行电路实验或实验,并使用C语言

2、进行程序的开发。时间安排:二十二周一周,其中3天程序设计,2天程序调试指导教师签名:年月日系主任(或责任教师)签名:年月日目录1概述11.1设计要求11.2意义与目标11.351单片机简介11.4伟福6000编辑器31.5STC—ISP软件简介31.6PROUTE软件简介32总体设计52.1功能分析52.2基本设计思路53综合程序设计93.1程序设计94仿真与实务制作124.1仿真124.2实物制作145实践结果分析与总结165.1实践结果165.2总结与分析17参考文献18武汉理工大学《单片机应用实践》课程设计说明书摘要本次课程实践设计,我们设

3、计的一种基于单片机的行列式键盘输入模块,该模块能够检测到是否有键按下,并且对按键的按下进行时延迟消抖,能确定按键的简直,并在数码显示管中显示相应状态的输入。因此此次设计我们设计的是4*4的矩阵键盘,每一个键盘代表一个数字,按键按下,电路进行消抖并在数码显示管中显示相应的输入,该电路包含了消抖电路,中断系统,键盘模块等。本次课程设计我们成功实现了键盘的输入与显示和消抖过程。熟练运用并掌握了单片机的相关知识。关键词:单片机消抖矩阵键盘汇编语言武汉理工大学《单片机应用实践》课程设计说明书AbstractPracticaldesignofthiscour

4、se,wedesignamicrocontrollerbaseddeterminantkeyboardinputmodule,themodulecandetectwhetherthereisakeypress,andtodelayshakeeliminationofthepressthebutton,candeterminethekeyis,andindigitaltubedisplaythecorrespondingstateoftheinput.Soourdesignisthedesignof4*4matrixkeyboard,eachrep

5、resentanumber,thekeyboardbuttonpress,circuittoeliminateshakeandindigitaltubedisplaythecorrespondinginput,thecircuitcontainsshakecircuitandinterruptsystem,keyboardmodule,etc.Thecoursedesignofourkeyboardinputanddisplayisimplementedandshakeeliminationprocess.Skillfullyuseandmast

6、eredtherelatedknowledgeofsinglechipmicrocomputer.Keywords:singlechipmicrocomputershakeseliminationmatrixkeyboardassemblylanguage武汉理工大学《单片机应用实践》课程设计说明书1概述1.1设计要求设计任务:基于键盘输入单元的单片机实验或仿真和C语言开发初始条件:具备单片机和C语言的理论知识;具备电子电路的基础知识和设计能力;具备查阅资料的基本方法;熟悉常用的电子器件;熟悉Protues、Keil软件的使用1.2意义与目标设计

7、意义:通过采用Protue各个、wave6000、STC-ISP等软件设计基于单片机语言开发的仿真,设计汇编语言程序以及电路图,利用上述软件进行仿真验证程序的正确性和电路的正确性与合理性。通过本次课设,掌握单品及与接口技术课程的知识,深入了解51单片机的工作原理与各个工作方式。并掌握汇编语言的编程方式,了解单片机的存储方式。单片机课程是电子信息专业必修的课程,该课程在将来的学习和工作中占有十分重大的地位,掌握单片机的课程知识才能为将来的工作和学习打下良好的基础。课程实践要求我们活学活用,必须将所学知识运用到电路中去,这是对于我们动手能力的一大考验

8、。1.351单片机简介单片机,全称单片微型计算机(single-chipmicrocomputer),又称微控制器(microcontr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。