微机原理与接口技术课程设计-液晶显示器与键盘系统

微机原理与接口技术课程设计-液晶显示器与键盘系统

ID:35628838

大小:1.32 MB

页数:34页

时间:2019-04-03

微机原理与接口技术课程设计-液晶显示器与键盘系统_第1页
微机原理与接口技术课程设计-液晶显示器与键盘系统_第2页
微机原理与接口技术课程设计-液晶显示器与键盘系统_第3页
微机原理与接口技术课程设计-液晶显示器与键盘系统_第4页
微机原理与接口技术课程设计-液晶显示器与键盘系统_第5页
资源描述:

《微机原理与接口技术课程设计-液晶显示器与键盘系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、微机原理与接口技术综合实践说明书课程名称:微机原理与接口技术综合实践设计题目:液晶显示器与键盘系统院系:机电学院热能与动力工程系班级:1112设计者:指导教师:设计时间:2013.7.1-2013.7.12微机原理与接口技术综合实践任务书组长:马茜组员:曹家皓陈哲王明波王天辉专业:热能与动力工程班级:机电1112任务起止日期:2013年7月1日至2013年7月12日课程设计题目:液晶显示器与键盘系统设计要求:◆扩展一块液晶显示器和一块4*4键盘;◆系统上电显示初始化界面,如“欢迎使用本系统!”;◆按数字键显示相应数字;◆按功能键“A”,发光二极管发光;◆按功能键“B”,发光二极管不发光

2、;◆按功能键“C”,蜂鸣器报警;◆按功能键“D”,蜂鸣器停止报警;◆按功能键“E”,显示“机电1112;◆按功能键“F”,实现返回初始状态的功能。工作计划安排:◆分组、选题,1天◆方案设计,1天(软硬件总体结构)◆硬件搭接,2天;软件程序设计,3天;综合调试,2天◆课程设计任务书,2天同组设计者及分工:马茜11223044软件仿真,编写实验报告,程序注释。曹家皓11223032整合实验电路,软件仿真,调试硬件电路。陈哲11223033编写显示字型码,编写程序,调试硬件电路。王明波11223052查阅资料,调试硬件电路。王天辉11223053查阅资料,调试硬件电路。微机原理与接口技术综合

3、实践报告目录一、总体设计51.单片机选型52.按键扫描53.1620LCD显示5二、主要元件介绍61.AT89S51概述61.1AT89S51主要特征61.2管脚说明71.3本设计中的应用82.1620LCD112.11620LCD概述112.21620LCD控制指令13三、基于PROTEUS的硬件电路设计151.PROTEUS软件相关152.电路组成152.1复位电路152.2时钟电路162.31620LCD显示电路162.4按键扫描电路172.5蜂鸣器和发光二级管控制电路17四、硬件配置181.按键扫描程序182.1620LCD显示程序20五、电路仿真22六、总结25七、附件261

4、.电路原理图262.源程序2634微机原理与接口技术综合实践报告一、总体设计1.单片机选型AT89S51是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。STC89C52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。根据万向开关的的档位,控制小直流电动机执行相应的动作。2.按键扫描运用P0口第四位进行行扫描,高四位进行列扫描。循环判断,得到按键位置。并在相应按键按下后实现特定功能:按键10按下时,发光二级管点亮,按键1

5、1按下时,发光二级管停止亮;按键12按下时,蜂鸣器响,按键13按下时,蜂鸣器停止响。3.TS1620-1显示将按键扫描值通过LCD显示出来,并在LCD上显示“WELCOM!”及“欢迎!!!”。34微机原理与接口技术综合实践报告一、主要元件介绍1.AT89C51概述AT89C51是一种带4K字节FLASH存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压、高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用A

6、TMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。1.1AT89C51主要特征与MCS-51兼容·4K字节可编程FLASH存储器·寿命:1000写/擦循环·数据保留时间:10年·全静态工作:0Hz-24MHz·三级程序存储器锁定·128×8位内部RAM·32可编程I/O线·两个16位定时器/计数器·5个中断源34微机原理与接口技术综合实践报告·

7、可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路。1.2管脚说明图1AT89C51引脚图34微机原理与接口技术综合实践报告VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接

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

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

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