电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

单片机LCD显示地音乐倒数计数器

20页
  • 卖家[上传人]:cl****1
  • 文档编号:432891497
  • 上传时间:2023-05-17
  • 文档格式:DOC
  • 文档大小:1.11MB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、word单片机应用系统设计安装与调试课程设计说明书论文设计题目: 课程设计 所属学院: 电气工程学院 专 业: 电气自动化 姓 名: 王洋 学 号: 01 班 级: 电气自动化试点班 起讫时间: 2012.06.06 指导教师: 田浩鹏 职业学院 / 目录摘 要I1 项目概述和要求11.1 单片机根底知识11.2 单片机的开展趋势11.3 项目设计任务与要求32 系统设计42.1 框图设计4局部硬件方案论述4电路原理图4元件清单52.4.1 AT89C51芯片52.4.2 字符型LCD160262.4.3 按键控制模块82.4.4 其它元件83软件设计93.1 程序流程图93.2 程序关键问题的局部代码114 系统的仿真与调试164.1 硬件调试164.2 软件调试164.3 软硬件调试165总结17参考文献181 项目概述和要求1.1 单片机根底知识单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲,一块芯片就成了一台计算机。单片机具有体积小、功能强、应用面广等优点,目前正以前所未见的速度取代着传统电子线路构成的经典系统,蚕食着传统

      2、数字电路与模拟电路固有的领地。它的体积小、质量轻、价格廉价、为学习、应用和开发提供了便利条件。同时,学习使用单片机了解计算机原理与结构的最优选择。现在,这种单片机的使用领域已十分广泛。彩电、冰箱、空调、录像机、VCD、遥控器、游戏机、电饭煲等无处不见单片机的影子,单片机早已深深地融入我们每个人的生活之中。单片机能大提高这些产品的智能性,易用性与节能性等主要性能指标,给我们的生活带来舒适和方便的同时,在工农业生产上也极提高了生产效率和产品质量。单片机按用途大体上可分为两类,一种是通用型单片机,另一种是专用型单片机。MCS-51单片机是美国INTEL公司于1980年推出的产品,与MCS- 48单片机相比,它的结构更先进,功能更强,在原来的根底上增加了更多的电路单元和指令,指令数达111条,MCS-51单片机可以算是相当成功的产品,一直到现在,MCS-51系列或其兼容的单片机仍是应用的主流产品,各高校与专业学校的培训教材仍与MSC-51单片机作为代表进展理论根底学习。MCS-51系列单片机主要包括8031、8051和8751等通用产品。1.2 单片机的开展趋势单片机现在可以说是百花齐放,百家

      3、争鸣的时期,世界上各大芯片制造公司都推出了自己的单片机,从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但它们各具特色,互成互补,为单片机的应用提供了广阔的天地。纵观单片机的开展过程,可以预示单片机的开展趋势,大致有:一、微型单片化现在常规的单片机普遍都是将中央处理器CPU、随机存取数据存储RAM、只读程序存储器ROM、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW脉宽调制电路、WDT看门狗、有些单片机将LCD液晶驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。甚至单片机厂商还可以根据用户的要求量身定做,制造出具有自己特色的单片机芯片。此外,现在的产品普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中SMD外表封装越来越受欢迎,使得由单片机构成的系统正朝微型化方向开展。二、低功耗CMOS化MCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右,随着对单片机

      4、功耗要求越来越低,现在的各个单片机制造商根本都采用了CMOS互补金属氧化物半导体工艺。像80C51就采用了HMOS即高密度金属氧化物半导体工艺和CHMOS互补高密度金属氧化物半导体工艺。CMOS虽然功耗低,但由于其物理特征决定其工作速度不够高,而CHMOS如此具备了高速和低功耗的特点,这些特征,更适合于要求低功耗像电池供电的应用场合。所以这种工艺将是今后一段时期单片机开展的主要途径。三、主流与多品种共存现在虽然单片机的品种繁多,各具特色,但仍以89C51为核心的单片机占主流,兼容其结构和指令系统的有PHILIPS公司的产品,ATMEL公司的产品和中国的Winbond系列单片机。所以89C51占据了半壁江山。而Microchip公司的PIC精简指令集合RISC也有着强劲的开展势头,中国的HOLTEX公司近年的单片机产量与日俱增,与其底价质优的优势,占据一定的市场份额。此外还有MOTOROLA公司的产品,日本几大公司的专用单片机。在一定的时期,这种情形将得以延续,将不存在某个单片机一统天下的垄断局面,走的是依存互补、相辅相成、共同开展的道路。九十年代以后,单片机在结构上采用双CPU或部流水

      5、线,CPU位数有8位、16位、32位,时钟频率高达20MHZ,片带有PWM输出、监视定时器WDT、可编程计数器阵列PCA、DMA传输、调制解调器等。芯片向高度集成化、低功耗方向的开展,使得单片机在大量数据的实时处理、高级通信系统、数字信号处理、复杂工业过程控制、高级机器人以与局域网等方面得到大量应用。这类单片机有NEC公司的MPD7800,MITSUBISHI公司的M337700,REVKWELL公司的R6500。1.3 项目设计任务与要求n 设计任务:利用AT89C51单片机结合字符型LCD显示器设计一个简易的倒数计数器。做一小段时间倒计数,当倒计数为0时,如此发出一段音乐声响,通知倒计数终了,该做应当做的事。n 设计要求:1. 字符型LCD(162)显示器,显示格式为“TIME 分分:秒秒。2. 用4个按键操作来设置当前想要倒计数的时间。3. 一旦按下键如此开始倒计数,当计数为0时,发出一阵音乐声。4. 程序执行后工作指示灯LCD闪动,表示程序开始执行,按下操作键K1K4动作如下:l K1-可调整倒计数的时间160分钟。l K2-设置倒计数的时间为5分钟,显示“0500。l K2-

      6、设置倒计数的时间为10分钟,显示“1000。l K2-设置倒计数的时间为20分钟,显示“2000。5. 复位后LCD的画面应能显示倒计时的分钟和秒数,此时按K1键,如此在LCD上显示出设置画面。此时,假设:n 按K2键-增加倒计数的时间1分钟。n 按K2键-减少倒计数的时间1分钟。n 按K4键-设置完成。n 扩大功能:n 增加时钟与闹钟功能。n 增加秒表计数功能。2 系统设计2.1 框图设计框图设计是为了能够从整体上把握系统的各个大的模块以与各个模块之间的联系。同时罗列出需要主要使用到的各个器件,以方面系统开发中器件的选取。通过框图设计,让设计者从整体上把握系统的开发。本系统设计的框图如如如下图2-1所示。局部硬件方案论述LCD1602显示方式的方案比拟。方案一:采用把戏显示,把戏显示是指LCD显示某一屏字符时,采取从左到右或者是从右到左的整屏移动的显示方式。在这种显示方式下,给人的感觉就是程序是在执行的,同时如果控制好了移动一屏的时间间隔的话,在整体视觉上可以达到很好的效果。方案二:采用静态显示,静态显示是指LCD显示某一屏字符时,时钟保持当前字符的显示,不使用移屏显示。便于控制,同

      7、时能够满足正常的显示效果。由于在显示中存在播放时间的动态变化,这样的话,即使是不产生整屏移动,也能给人动态感,也易于控制。基于以上各种特点,我选择了方案二。电路原理图电路原理图如图2-2所示。图2-2 电路原理图元件清单2.4.1 AT89C51芯片AT89C51芯片图如如如下图2-3所示。图2-3 AT89C51芯片图简介:AT89C51是一种带4K字节闪存可编程可擦除只读存储器FPEROMFlash Programmable and Erasable Read Only Memory的低电压、高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。主要特性:与MCS-51 兼容;4K

      8、字节可编程闪烁存储器;寿命:1000写/擦循环;数据保存时间:10年;全静态工作:0Hz-24MHz;三级程序存储器锁定;1288位部RAM;32可编程I/O线;两个16位定时器/计数器;5个中断源;可编程串行通道;低功耗的闲置和掉电模式;片振荡器和时钟电路。2.4.2 字符型LCD1602 字符型lcd1602如如如下图2-4所示。图2-4 lcd1602图1602字符型LCD通常有14条引脚线或16条引脚线的LCD,多出来的2条线是背光电源线。VCC(15脚)和地线GND(16脚),其控制原理与14脚的LCD完全一样,各引脚符号与其功能表如下表2-1所示。表2-1 LCD各引脚与其功能表引脚符号功能说明1VSS一般接地2VDD接电源+5V3V0液晶显示器比照度调整端,接正电源时比照度最弱,接地电源时比照度最高比照度过高时会产生“鬼影,使用时可以通过一个10K的电位器调整比照度。4RSRS为存放器选择,高电平1时选择数据存放器、低电平0时选择指令存放器。5R/WR/W为读写信号线,高电平(1)时进展读操作,低电平(0)时进展写操作。6EE(或EN)端为使能(enable)端,下降沿使能。7DB0底4位三态、双向数据总线 0位最低位8DB1底4位三态、双向数据总线 1位9DB2底4位三态、双向数据总线 2位10DB3底4位三态、双向数据总线 3位11DB4高4位三态、双向数据总线 4位12DB5高4位三态、双向数据总线 5位13DB6高4位三态、双向数据总线 6位14DB7高4位三态、双向数据总线 7位最高位也是busy flag15BLA背光电源正极16BLK背光电源负极2.4.3 按键控制模块按键用于控制数码显示、LCD显示、扬声器等模块的工作。通过扫描按键是否按下,来设定各模块的工作情况,使各模块可以在按键的控制下,有序地进展工作。设计中使用单个按键实现单个功能,属于较为简单的控制方式。在多功能系统设计的试验中我们使用四个按键分别与单片机的p1.4、p1.5、p1.6、p1.7相连。通过按下相应的按键来处理相应的程序。如如如下图2-5所示。图2-5 按键控制模块图2.4.4 其它元件其它元件图

      《单片机LCD显示地音乐倒数计数器》由会员cl****1分享,可在线阅读,更多相关《单片机LCD显示地音乐倒数计数器》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.