1、 目录 1 绪论绪论 . 1 1.1 单片机概述 .1 1.2 课题概述 .2 2 系统硬件原理及设计系统硬件原理及设计 . 3 2.1 核心器件 AT89C51 介绍 .3 2.2 硬件电路设计 5 2.2.1 设计目的5 2.2.2 电路设计原理 .6 2.2.3 总体电路设计 .6 2.2.4 单片机电路设计 7 2.2.5 显示电路设计 .7 2.2.6 晶振时间电路设计 7 2.2.7 控制电路设计 .8 2.2.8 输出电路设计 .8 3.系统软件设计系统软件设计 9 3.1 总体流程图 .9 3.2 单片机音阶代码实现. 10 3.3 单片机产生不同频率脉冲信号的原理: 11 3
2、.4 音乐代码实现 . 13 3.4.1 音乐代码库的建立方法 . 13 3.4.2 选曲 . 14 3.4.3 歌曲的设计 14 3.5 键控子程序 . 17 3.5.1 播放/暂停子程序 18 3.5.2 曲目选择子程序 19 4.电路仿真调试电路仿真调试 21 4.1 仿真平台 . 21 4.2 仿真测试 . 21 4.3 测试总结 . 24 心得体会心得体会. 24 参考文献参考文献. 25 附录一:程序设计 . 26 1 1 绪论 1.1 单片机概述 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个 计算机系统集成到一个芯片上。概括的讲,一块芯片就成了一台计算机。
3、MCS-51 单片机是美国 INTEL 公司于 1980 年推出的产品,与 MCS- 48 单片机 相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指 令,指令数达 111 条,MCS-51 单片机可以算是相当成功的产品,一直到现在, MCS-51 系列或其兼容的单片机仍是应用的主流产品,各高校及专业学校的培训 教材仍与 MSC-51 单片机作为代表进行理论基础学习。 MCS-51 系列单片机主要包括 8031、8051 和 8751 等通用产品。DP-51S 单 片机仿真实验仪是由广州致远电子有限公司设计的DP系列单片机仿真实验仪之 一, 是一种功能强大的单片机应用技术学
4、习、 调试。 单片机广泛应用于仪器仪表、 家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大 致可分为如下几个范畴: 一、在智能仪器仪表的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便 等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功 率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等 物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能 比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各 种分析仪) 。 二、在家用电器中的应用 可以这样说,现在的家用电器基本上都采用了单
5、片机控制,从电饭煲、洗衣 机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门, 无所不在。 三、在工业控制中的应用 用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的 智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统 等。 单片机现在可以说是百花齐放,百家争鸣的时期,世界上各大芯片制造公司 都推出了自己的单片机,从 8 位、16 位到 32 位,数不胜数,应有尽有,有与主 流 C51 系列兼容的,也有不兼容的,但它们各具特色,互成互补,为单片机的 2 应用提供了广阔的天地。 纵观单片机的发展过程,可以预示单片机的发展趋势,大致有: 一、
6、微型单片化 现在常规的单片机普遍都是将中央处理器(CPU) 、随机存取数据存储 (RAM) 、只读程序存储器(ROM) 、并行和串行通信接口,中断系统、定时电 路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如 A/D 转换器、 PMW(脉宽调制电路) 、WDT(看门狗) 、有些单片机将 LCD(液晶)驱动电路 都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。甚 至单片机厂商还可以根据用户的要求量身定做, 制造出具有自己特色的单片机芯 片。 此外,现在的产品普遍要求体积小、重量轻,这就要求单片机除了功能强 和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中 SMD(表面封装)越来越受欢迎,使得由单片机构成的系统正朝微型化方向发 展。 二、低功耗 CMOS 化 MCS-51 系列的 8031 推出时的功耗达 630mW,而现在的单片机普遍都在 100mW 左右,随着对单片机功耗要求越来越低,现在的各 个单片机制造商基 本都采用了 CMOS (互补金属氧化物半导体工艺) 。 像 80C51 就采用了 HMOS (即 高密度金属氧化物半导体工