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

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

ID:6787810

大小:10.81 MB

页数:23页

时间:2018-01-25

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

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

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

2、中3天程序设计,2天程序调试指导教师签名:年月日系主任(或责任教师)签名:年月日目录摘要1Abstract21概述31.151单片机简介31.2Proteus软件31.3C语言开发环境42系统框图与方案设计52.1系统框图设计52.2方案设计与论证52.2.1显示电路方案 52.2.2按键电路方案53硬件电路设计63.1控制电路 63.1.1 MCU简介 63.2复位电路73.3时钟电路83.4矩阵键盘电路83.5液晶显示电路93.6直流稳压源设计94软件设计114.1软件流程图115仿真与调试125.1仿真总电路图125.2仿真结果135.3实物电路图155.3.1总电路

3、图155.3.2单片机最小系统及外围电路155.3.3电路背面图166元件清单177总结18参考文献19本科生课程设计成绩评定表20摘要单片机,即单片微型计算机的简称。是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。本项目的目的旨在利用所学到的单片机理论知识,建立单片机的最小系统,并搭建单片机的外围电路,编写C

4、语言程序,在先利用Proteus软件仿真的基础上通过电路设计、焊接、程序设计及调试,一步一步的实现与单片机有关的流水灯、液晶显示、矩阵键盘输入等基本功能。以此巩固所学到的单片机知识,增强自己的理论知识与动手实践能力。关键字:单片机C语言编程Proteus仿真软件19AbstractSinglechipmicrocomputer,thesinglechipmicrocomputer.IsAkindofintegratedcircuitchips,istouseverylargescaleintegratedcircuittechnologywithdataprocessing

5、abilityofthecentralprocessorCPU,RAM,theRAM),read-onlymemoryROM,AvarietyofI/Omouthandinterruptsystem,timer/counterfunction(mayincludedisplaydrivercircuit,pulsewidthmodulationcircuit,analogmultiplexerandA/Dconvertercircuit)isintegratedintoApieceofsiliconconsistingofAsmallandperfectmicrocompu

6、ter system,widelyusedinindustrialcontrolfield.ThepurposeaimstouselearnedknowledgeofSCMtheory,establishingSCMsmallestsystem,andbuildtheMCUperipheralcircuit,writeClanguageprogram,onthebasisofprioruseofproteussimulationsoftwarethroughthecircuitdesign,welding,programminganddebugging,stepbystep

7、,theimplementationoftherelatedtoSCMofflowingwaterlight,LCDdisplay,thebasicfunctionsuchasmatrixkeyboardinput.ToconsolidatethelearnedknowledgeofMCU,strengthentheirtheoreticalknowledgeandpracticalability.Keyword:SinglechipmicrocomputerClanguageprogrammingProteuss

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

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

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