2022年基于51单片机的音乐播放器制作.docx

上传人:Che****ry 文档编号:12906379 上传时间:2022-04-26 格式:DOCX 页数:47 大小:574.39KB
返回 下载 相关 举报
2022年基于51单片机的音乐播放器制作.docx_第1页
第1页 / 共47页
2022年基于51单片机的音乐播放器制作.docx_第2页
第2页 / 共47页
点击查看更多>>
资源描述

《2022年基于51单片机的音乐播放器制作.docx》由会员分享,可在线阅读,更多相关《2022年基于51单片机的音乐播放器制作.docx(47页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精品学习资源摘 要本次课程设计是基于AT89C51 单片机设计一个音乐播放器 .通过单片机音乐播放器系统设计和讨论,对于切实把握单片机相关学问具有重要地理论和实际意义.这次课程设计地音乐播放器是软件和硬件地结合,乐曲中不同地音符,实质 就是不同频率地声音 .通过单片机产生不同地频率地脉冲信号,经过放大电路,由蜂鸣器放出,就产生了精妙和谐地乐曲.依据各音阶频率算出定时器定经常数,根据节拍给出该音阶连续地时间,最终实现播放简洁歌曲地功能.例如 “世上只有妈妈好”.关 键 字 : 单 片 机 , 音 乐 播 放 器 , 音 节 频 率欢迎下载精品学习资源ABSTRACTThis course is

2、designed based on single chip microcomputer AT89C51 design a music playerThrough the single-chip microcomputer music player system design and research, to be mastered microcontrollerrelated knowledge is of important theoretical and practical significance.The course design ofthe music player isthecom

3、bination ofsoftware and hardware,Different notes in the music, the essenceis different frequency of sound. Through the single-chip microcomputer produce different frequency of the pulse signal, amplifiedcircuit,released bya buzzer toproduce the harmoniousbeauty of music.according to each octave freq

4、uency calculate timer time constant, according to beat the the duration of the scale are given, finallyrealizes the play simple songs function. For example There is only a good mother.Keywords: MCU,music player, Syllable frequency欢迎下载精品学习资源目 录欢迎下载精品学习资源第 1 章引言11.1 选题背景11.2 设计原理11.3 单片机简介21.4 单片机地进展历

5、史21.5 单片机地应用领域及进展趋势2第 2 章方案论证52.1 设计要求52.2 系统描述52.3 设计方案62.3.1 集成电路62.3.2 单片机最小系统102.3.3 结论12第 3 章硬件设计133.1 硬件结构133.2 中心掌握模块133.3 电源模块163.4 掌握电路173.5 复位电路173.6 电路设计所需要地器件19第 4 章软件设计204.1 音乐发声设计原理204.1.1 发声原理204.1.2 单片机产生不同频率脉冲信号地原理204.1.3 键控子程序234.1.4 播放/暂停子程序244.1.5 曲目挑选子程序244.2 音乐播放程序设计25第 5 章系统调试

6、295.1 软件调试295.2 KEIL 开发系统295.3 调试中遇到地问题及解决305.4 仿真结果315.5 误差分析32第 6 章结论33参考文献33致谢35附录36附录一:完整地音乐程序36附录二:原理图40附录三:仿真图41附录四: PCB 图42欢迎下载精品学习资源第1章引言1.1 选题背景单片微型运算机简称单片机,是典型地嵌入式微掌握器( Microcontroller Unit ),常用英文字母地缩写 MCU 表示单片机,它最早是被用在工业掌握领域 . 单片机又称单片微掌握器,它不是完成某一个规律功能地芯片,而是把一个运算机系统集成到一个芯片上 .单片机由运算器,掌握器,储备

7、器,输入输出设备构成,相当于一个微型地运算机(最小系统),和运算机相比,单片机缺少了外围 设备等 .概括地讲:一块芯片就成了一台运算机.它地体积小、质量轻、价格廉价、为学习、应用和开发供应了便利条件.INTEL地 8080 是最早依据这种思想设计出地处理器,当时地单片机都是8位或 4 位地.其中最胜利地是 INTEL 地 8051,此后在 8051 上进展出了 MCS51 系列单片机系统 . 由于简洁牢靠而性能不错获得了很大地好评.尽管 2000 年以后ARM 已经进展出了 32 位地主频超过 300M 地高端单片机,直到现在基于 8051 地单片机仍在广泛地使用 .现代人类生活中所用地几乎每

8、件有电子器件地产品中都会集成有单片机 .手机、电话、运算器、家用电器、电子玩具、掌上电脑以及鼠标等电子产品中都含有单片机 . 汽车上一般配备40 多片单片机,复杂地工业掌握系统上甚至可能有数百片单片机在同时工作!利用单片机实现音乐播放有很多优点,例如外部电路简洁,掌握便利等,因而备受广大单片机爱好者地宠爱.通过音乐发生器地设计方案,把握C 语言地编程方法.并娴熟地运用 89C51 单片机定时器产生固定频率地方波信号,驱动喇叭发出旋律,按下按键可以演奏预先设置地歌曲旋律,最重要地是自己仍可以通过程序设计输入自己宠爱地歌曲来演奏.1.2 设计原理乐曲中不同地音符,实质就是不同频率地声音 .通过单片

9、机产生不同地频率地脉冲 信号 , 经 过 放大 电路 , 由 蜂鸣 器 放 出, 就产 生 了美 妙和 谐地 乐曲 .欢迎下载精品学习资源1.3 单片机简介单片机是一种集成电路芯片,是采纳超大规模集成电路技术把具有数据处理才能地中心处理器 CPU 随机储备器 RAM 、只读储备器 ROM 、多种 I/O 口和中断系统、定时器 /计时器等功能(可能仍包括显示驱动电路、脉宽调制电路、模拟多路转换器、 A/D 转换器等电路)集成到一块硅片上构成地一个小而完善地微型计算机系统,在工业掌握领域地广泛应用 .从上世纪 80 岁月,由当时地 4 位、8 位单片机,进展到现在地 32 位 300M 地高速单片

10、机 .它地最大优点是体积小,可放在外表内部,但储存量小,输入输出接口简洁,功能较低.由于其进展地特别快速, 旧地单片机地定义已经不能满意,所以在很多应用场合被称为范畴更广地微掌握器.由于单晶片微电脑常用于当掌握器故又名single chip microcontroller.1.4 单片机地进展历史单片机产生于 1971 年,经受了 SCM、MCU 、SoC 三大阶段,早期地 SCM 单片机都是 8 位或 4 位地.其中最胜利地是 INTEL 地 8031,此后在 8031 上进展出了 MCS51 系列 MCU 系统.基于这一系统地单片机系统直到现在仍在广泛使用 .随着工业掌握领域要求地提高,开

11、头显现了 16 位单片机,但由于性价比不抱负并未得到很广泛地应用 .90 岁月后随着消费电子产品大进展,单片机技术得到了巨大提高.随着 INTEL i960 系列特殊是后来地 ARM 系列地广泛应用, 32 位单片机快速取代 16 位单片机地高端位置,并且进入主流市场 .而传统地 8 位单片机地性能也得到了飞速提高,处理才能比起 80 岁月提高了数百倍.高端地 32 位 Soc单片机主频已经超过 300MHz ,性能直追 90 岁月中期地专用处理器,而一般地型号出厂价格跌落至 1 美元,最高端地型号也只有 10 美元.当代单片机系统已经不再只在裸机环境下开发和使用,大量专用地嵌入式操 作系统被

12、广泛应用在全系列地单片机上.而在作为掌上电脑和手机核心处理地高端单片机甚至可以直接使用专用地Windows 和 Linux 操作系统 .1.5 单片机地应用领域及进展趋势单片机广泛应用于仪器外表、家用电器、医用设备、航空航天、专用设备地欢迎下载精品学习资源智能化治理及过程掌握等领域,大致可分为如下几个范畴: 一、在智能仪器外表地应用单片机具有体积小、功耗低、掌握功能强、扩展敏捷、微型化和使用便利等优点,广泛应用于仪器外表中,结合不同类型地传感器,可实现诸如电压、功 率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量地测量 .采纳单片机掌握使得仪器外表数字化、智能化、微

13、型化,且功能比起采纳电子或数字电路更加强大 .例如精密地测量设备(功率计、示波器、各种分析仪) .二、在家用电器中地应用可以这样说,现在地家用电器基本上都采纳了单片机掌握,从洗衣机、电冰箱、空调机、其他音响视频器材、再到电子秤量设备,五花八门,无所不在.三、在工业掌握中地应用用单片机可以构成形式多样地掌握系统、数据采集系统.例如工厂流水线地智能化治理,电梯智能化掌握、各种报警系统,与运算机联网构成二级掌握系统等.四、在运算机网络和通信领域中地应用现代地单片机普遍具备通信接口,可以很便利地与运算机进行数据通信,为在运算机网络和通信设备间地应用供应了极好地物质条件,现在地通信设备基本上都实现了单片

14、机灵能掌握,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见地移动电话,集群移动通 信,无线电对讲机等 .单片机地进展趋势现在可以说是百花齐放,百家争鸣地时期,世界上各大芯片制造公司都推出了自己地单片机,从8 位、16 位到 32 位,数不胜数,应有尽有,有与主流 C51 系列兼容地,也有不兼容地,但它们各具特色,互成互补,为单片机地应用供应了宽阔地天地.纵观单片机地进展过程,可以预示单片机地进展趋势,大致有: 一、微型单片化现在常规地单片机普遍都是将中心处理器(CPU)、随机存取数据储备( RAM )、只读程序储备器( ROM )、并行和串行通信接口

15、,中断系统、定时欢迎下载精品学习资源电路、时钟电路集成在一块单一地芯片上,增强型地单片机集成了如 A/D 转换器、PMW (脉宽调制电路)、 WDT (看门狗)、有些单片机将 LCD (液晶)驱动电路都集成在单一地芯片上,这样单片机包含地单元电路就更多,功能就越强大.此外,现在地产品普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,仍要求其体积要小.现在地很多单片机都具有多种封装形式,其中SMD(表面封装)越来越受欢迎,使得由单片机构成地系统正朝微型化方向进展.二、低功耗 CMOS 化MCS-51 系列地8031 推出时地功耗达630mW ,而现在地单片机普遍都100mW 左右,随着

16、对单片机功耗要求越来越低,现在地各个单片机制造商基本都采纳了 CMOS(互补金属氧化物半导体工艺).像 80C51 就采纳了 HMOS (即高密度金属氧化物半导体工艺)和CHMOS (互补高密度金属氧化物半导体工艺).CMOS 虽然功耗低,但由于其物理特点打算其工作速度不够高,而CHMOS就具备了高速和低功耗地特点,这些特点,更适合于要求低功耗像电池供电地应用场合.所以这种工艺将是今后一段时期单片机进展地主要途径.欢迎下载精品学习资源第2章方案论证2.1 设计要求详细地设计要求应当满意以下功能: 硬件方面:1、可以通过按键进行曲目地选着;2、可以通过按键进行曲目地播放和停止;3、可以掌握声音地

17、音节和长短;4、音频数据信息记录需要大量地非易失性数据储备器实时快速地记录数据.因此需要具有掉电爱护功能地大容量储备器.软件方面:1、系统中外地各器件地初始化工作均在主程序中完成,其次,要设计如何调用显示子程序以及乐曲播放程序 .2、在实际地掌握过程中,常要求有实时时钟,以实现定时或延时掌握所以需要此类中断服务程序 .2.2 系统描述本课题主要任务是利用单片机等部件设计一个多功能音乐盒,实现音乐地播放,以及通过按键地掌握实现上表达地功能.本文分析基于 AT89C51 单片机地音乐播放器地硬件电路和软件设计,详细过程包括数据处理子程序地设计,显示子程序地设计,最终针对仿真过程中遇到地现象进行咯说

18、明和分析.欢迎下载精品学习资源2.3 设计方案2.3.1 集成电路集成电路( integrated circuit)如图 2-1 是一种微型电子器件或部件 .采纳肯定地工艺,把一个电路中所需地晶体管、二极管、电阻、电容和电感等元件及布线互连一起,制作在一小块或几小块半导体晶片或介质基片上,然后封装在一个管壳内,成为具有所需电路功能地微型结构;其中全部元件在结构上已组成一个整体,使电子元件向着微小型化、低功耗和高牢靠性方面迈进了一大步.它在电路中用字母 “IC表”示 . 集成电路创造者为杰克基尔比(基于硅地集成电路)和罗伯 特诺伊思(基于锗地集成电路).当今半导体工业大多数应用地是基于硅地集成

19、电路.图 2-1集成电路1、特点集成电路或称微电路( microcircuit )、微芯片( microchip )、芯片( chip) 在电子学中是一种把电路(主要包括半导体装置,也包括被动元件等)小型化地方式,并通常制造在半导体晶圆表面上 .前述将电路制造在半导体芯片表面上地集成电路又称薄膜( thin-film )集成电路.另有一种厚膜( thick-film )混成集成电路( hybrid integrated circuit )是由独立半导体设备和被动元件,集成到衬底或线路板所构成地小型化电路 .集成电路具有体积小,重量轻,引出线和焊接点少,寿命长,牢靠性高,性 能好等优点,同时成本

20、低,便于大规模生产.它不仅在工、民用电子设备如收录机、电视机、运算机等方面得到广泛地应用,同时在军事、通讯、遥控等方面也 得到广泛地应用 .用集成电路来装配电子设备,其装配密度比晶体管可提高几十倍欢迎下载精品学习资源至几千倍,设备地稳固工作时间也可大大提高.2、分类按功能结构分类集成电路,又称为 IC,按其功能、结构地不同,可以分为模拟集成电路、数字集成电路和数 /模混合集成电路三大类 .模拟集成电路又称线性电路,用来产生、放大和处理各种模拟信号(指幅度随时间变化地信号 .例如半导体收音机地音频信号、录放机地磁带信号等),其输入信号和输出信号成比例关系 .而数字集成电路用来产生、放大和处理各种

21、数字信号(指在时间上和幅度上离散取值地信号 .例如 3G 手机、数码相机、电脑 CPU、数字电视地规律掌握和重放地音频信号和视频信号).按制作工艺分类集成电路按制作工艺可分为半导体集成电路和膜集成电路.膜集成电路又分类厚膜集成电路和薄膜集成电路.按集成度高低分类集成电路按集成度高低地不同可分为:SSI 小规模集成电路 Small Scale Integrated circuits MSI 中规模集成电路 Medium Scale Integrated circuits LSI 大规模集成电路 Large Scale Integrated circuitsVLSI 超大规模集成电路 Very L

22、arge Scale Integrated circuits ULSI 特大规模集成电路 Ultra Large Scale Integrated circuitsGSI 庞大规模集成电路也被称作极大规模集成电路或超特大规模集成电路Giga Scale Integration.按导电类型不同分类集成电路按导电类型可分为双极型集成电路和单极型集成电路,他们都是数字集成电路 .双极型集成电路地制作工艺复杂,功耗较大,代表集成电路有TTL 、ECL、欢迎下载精品学习资源HTL 、LST-TL 、STTL 等类型 .单极型集成电路地制作工艺简洁,功耗也较低,易于制成大规模集成电路,代表集成电路有CMO

23、S、NMOS 、PMOS 等类型.按用途分类集成电路按用途可分为电视机用集成电路、音响用集成电路、影碟机用集成电路、录像机用集成电路、电脑(微机)用集成电路、电子琴用集成电路、通信用集成电路、照相机用集成电路、遥控集成电路、语言集成电路、报警器用集成电路及各种专用集成电路 .( 1)电视机用集成电路包括行、场扫描集成电路、中放集成电路、伴音集成电路、彩色解码集成电路、 AV/TV 转换集成电路、开关电源集成电路、遥控集成电路、丽音解码集成电路、画中画处理集成电路、微处理器( CPU)集成电路、储备器集成电路等 .( 2)音响用集成电路包括 AM/FM 高中频电路、立体声解码电路、音频前置放大电

24、路、音频运算放大集成电路、音频功率放大集成电路、围绕声处理集成电 路、电平驱动集成电路,电子音量掌握集成电路、延时混响集成电路、电子开关 集成电路等 .( 3)影碟机用集成电路有系统掌握集成电路、视频编码集成电路、MPEG 解码集成电路、音频信号处理集成电路、音响成效集成电路、RF 信号处理集成电路、数字信号处理集成电路、伺服集成电路、电动机驱动集成电路等.( 4)录像机用集成电路有系统掌握集成电路、伺服集成电路、驱动集成电路、音频处理集成电路、视频处理集成电路.按应用领域分类集成电路按应用领域可分为标准通用集成电路和专用集成电路.按形状分类集成电路按形状可分为圆形(金属外壳晶体管封装型,一般

25、适合用于大功率)、扁平型(稳固性好,体积小)和双列直插型.3、简史1947 年:贝尔试验室肖特莱等人创造了晶体管,这是微电子技术进展中第一个里程碑;欢迎下载精品学习资源1950 年:结型晶体管产生1950 年: R Ohl 和肖特莱创造了离子注入工艺1951 年:场效应晶体管创造1958 年:仙童公司 Robert Noyce 与德仪公司基尔比间隔数月分别创造了集成电路,开创了世界微电子学地历史;1962 年:美国 RCA 公司研制出 MOS 场效应晶体管1963 年: F.M.Wanlass和 C.T.Sah首次提出 CMOS 技术,今日, 95%以上地集成电路芯片都是基于 CMOS 工艺1

26、964 年: Intel 摩尔提出摩尔定律,猜测晶体管集成度将会每18 个月增加 1倍1966 年:美国 RCA 公司研制出 CMOS 集成电路,并研制出第一块门阵列(50 门),为现如今地大规模集成电路进展奠定了坚实基础,具有里程碑意义1971 年: Intel 推出 1kb 动态随机储备器( DRAM ),标志着大规模集成电路显现1971 年:全球第一个微处理器4004 由 Intel 公司推出,采纳地是MOS 工艺,这是一个里程碑式地创造1978 年: 64kb 动态随机储备器产生,不足 0.5 平方厘 M 地硅片上集成了 14万个晶体管,标志着超大规模集成电路(VLSI )时代地来临1

27、979 年: Intel 推出 5MHz 8088 微处理器,之后, IBM 基于 8088 推出全球第一台 PC1985 年: 80386微处理器问世, 20MHz1988 年: 16M DRAM 问世, 1 平方厘 M 大小地硅片上集成有3500 万个晶体管,标志着进入超大规模集成电路( VLSI )阶段1989 年: 1Mb DRAM 进入市场1989 年: 486 微处理器推出, 25MHz , 1m工艺,后来 50MHz 芯片采纳0.8 m工艺1992 年: 64M 位随机储备器问世欢迎下载精品学习资源1997 年: 300MHz 奔腾问世,采纳 0.25 m工艺1999 年:奔腾问

28、世, 450MHz,采纳 0.25 m工艺,后采纳 0.18 m工艺2003 年:奔腾 4 E 系列推出,采纳 90nm 工艺.2005 年: intel 酷睿 2 系列上市,采纳 65nm 工艺.2007 年:基于全新 45 纳 MHigh-K 工艺地 intel 酷睿 2 E7/E8/E9 上市.2021 年: intel 酷睿 i 系列全新推出,创纪录采纳了领先地32 纳 M 工艺,并且下一代 22 纳 M 工艺正在研发 .我国集成电路进展历史我国集成电路产业产生于六十岁月,共经受了三个进展阶段:1965 年-1978 年:以运算机和军工配套为目标,以开发规律电路为主要产品,初步建立集成

29、电路工业基础及相关设备、仪器、材料地配套条件1978 年-1990 年:主要引进美国二手设备,改善集成电路装备水平,在“治散治乱”地同时,以消费类整机作为配套重点,较好地解决了彩电集成电路地国产化1990 年-2000 年:以 908 工程、 909 工程为重点,以 CAD 为突破口,抓好科技攻关和北方科研开发基地地建设,为信息产业服务,集成电路行业取得了新地进展.集成电路产业是对集成电路产业链各环节市场销售额地总体描述,它不仅仅 包含集成电路市场,也包括IP 核市场、 EDA 市场、芯片代工市场、封测市场, 甚至延长至设备、材料市场 .集成电路产业不再依靠CPU、储备器等单一器件进展,移动互

30、联、三网融合、多屏互动、智能终端带来了多重市场空间,商业模式不断创新为市场注入新活力.目前我国集成电路产业已具备肯定基础,多年来我国集成电路产业所集合地技术创新活力、市场拓展才能、资源整合动力以及宽阔地市场潜力,为产业在将来 5 年 10 年实现快速进展、迈上新地台阶奠定了基础.2.3.2 单片机最小系统在设计地时候我们明白了 2 款芯片, AT89C51 和 AT89C52.下面是 2 款芯片地欢迎下载精品学习资源简介:AT89C51 : 是 一 种 带4K字 节 FLASH存 储 器 ( FPEROMFlash Programmable and Erasable Read Only Mem

31、ory)地低电压、高性能 CMOS 8 位微处理器,俗称单片机 .AT89C2051 是一种带 2K 字节闪存可编程可擦除只读储备器地单片机 .单片机地可擦除只读储备器可以反复擦除1000 次.该器件采纳 ATMEL 高密度非易失储备器制造技术制造,与工业标准地MCS-51 指令集和输出管脚相兼容 .由于将多功能8 位 CPU 和闪耀储备器组合在单个芯片中,ATMEL地AT89C51 是一种高效微掌握器, AT89C2051 是它地一种精简版本 .AT89C51 单片机为很多嵌入式掌握系统供应了一种敏捷性高且价廉地方案.主要功能特性:1) 与 MCS-51 兼容;2) 4K 字节可编程 FLA

32、SH 储备器;3) 全静态工作: 0Hz-24MHz ;4) 1288 位内部 RAM ;5) 两个 16 位定时器 /计数器;6) 5 个中断源;7) 可编程串行通道;8) 低功耗地闲置和掉电模式;9) 片内振荡器和时钟电路 .AT89C52:是一个低电压,高性能 CMOS 8 位单片机,片内含8k bytes 地可反复擦写地 Flash只读程序储备器和 256 bytes 地随机存取数据储备器( RAM ), 器件采纳 ATMEL 公司地高密度、非易失性储备技术生产,兼容标准MCS-51 指令系统,片内置通用 8 位中心处理器和Flash 储备单元, AT89C52 单片机在电子行业中有着

33、广泛地应用 .主要功能特性:1) 兼容 MCS51 指令系统;2) 8kB 可反复擦写 大于 1000 次) Flash ROM;欢迎下载精品学习资源3) 32 个双向 I/O 口;4) 256x8bit 内部 RAM ;5) 3 个 16 位可编程定时 /计数器中断;6) 时钟频率 0-24MHz ;7) 2 个串行中断,可编程 UART 串行通道;8) 2 个外部中断源,共 8 个中断源;9) 2 个读写中断口线, 3 级加密位;10) 低功耗闲暇和掉电模式,软件设置睡眠和唤醒功能.2.3.3 结论我们通过集成电路和 2 款单片机地属性和优缺点对比,我们觉得AT89C51 单片 机 芯 片

34、 更 加 适合本次 实验地 中心控制 芯片 .欢迎下载精品学习资源第3章硬件设计3.1 硬件结构图 3-1 是以 AT89C51 单片机为核心地音乐播放器系统硬件设计结构框图.该系统主要是由复位电路、按键电路、时钟电路、中心模块、扬声器驱动等组成.其工作原理为:此音乐播放器,有三个按键及掌握按钮:播放/暂停、下一曲、上一曲;通过掌握按钮掌握单片机,播放所要求地音乐,并通过放大电路和喇叭输出声音.图3-1硬件结构图3.2 中心掌握模块中 控 采 用 地 是 AT89C51芯 片 , 下 面 是 AT89C51地 引 脚 图 :欢迎下载精品学习资源图3-2AT89C51 引脚图各端口作用:P0 口

35、: P0 口是一个 8 位漏极开路地双向 I/O 口.作为输出口,每位能驱动8 个 TTL 规律电平 .对 P0 端口写“1时”,引脚用作高阻抗输入 .当拜访外部程序和数据储备器时, P0 口也被作为低 8 位地址/数据复用 .在这种模式下, P0 具有内部上拉电阻.在 flash 编程时, P0 口也用来接收指令字节;在程序校验时,输出指令字节.程序校验时,需要外部上拉电阻 .P1 口: P1 口是一个具有内部上拉电阻地8 位双向 I/O 口, p1 输出缓冲器能驱动 4 个 TTL 规律电平 .对 P1 端口写“1时”,内部上拉电阻把端口拉高,此时可以作为输入口使用 .作为输入使用时,被外

36、部拉低地引脚由于内部电阻地缘由,将输出电流( IIL ) .此外, P1.0 和 P1.2 分别作定时器/计数器2 地外部计数输入(P1.0/T2)和时器 /计数器 2 地触发输入( P1.1/T2EX),详细如下表所示 .在 flash编程和校验时, P1 口接收低 8 位地址字节 .引脚号其次功能欢迎下载精品学习资源P1.0 T2(定时器 /计数器 T2 地外部计数输入),时钟输出P1.1 T2EX(定时器 /计数器 T2 地捕获/重载触发信号和方向掌握) P1.5 MOSI(在系统编程用)P1.6 MISO(在系统编程用)P1.7 SCK(在系统编程用)P2 口: P2 口是一个具有内部

37、上拉电阻地8 位双向 I/O 口, P2 输出缓冲器能驱动 4 个 TTL 规律电平 .对 P2 端口写“1时”,内部上拉电阻把端口拉高,此时可以作为输入口使用 .作为输入使用时,被外部拉低地引脚由于内部电阻地缘由,将输出电流( IIL ).在拜访外部程序储备器或用16 位地址读取外部数据储备器(例如执行 MOVXDPTR)时, P2 口送出高八位地址 .在这种应用中, P2 口使用很强地内部上拉发送 1.在使用 8 位地址(如 MOVXRI)拜访外部数据储备器时, P2 口输出 P2 锁存器地内容 .在 flash 编程和校验时, P2 口也接收高 8 位地址字节和一些掌握信号 .P3 口:

38、 P3 口是一个具有内部上拉电阻地8 位双向 I/O 口, p3 输出缓冲器能驱动 4 个 TTL 规律电平 .对 P3 端口写“1时”,内部上拉电阻把端口拉高,此时可以作为输入口使用 .作为输入使用时,被外部拉低地引脚由于内部电阻地缘由,将输出电流( IIL ).P3 口亦作为 AT89C52 特殊功能(其次功能)使用,如下表所示.在flash 编程和校验时, P3口也接收一些掌握信号 .端口引脚其次功能P3.0 RXD串行输入口 P3.1 TXD串行输出口 P3.2 INTO外中断 0P3.3 INT1外中断 1P3.4 TO定时/计数器 0 P3.5 T1定时/计数器 1P3.6 WR外

39、部数据储备器写选通 P3.7 RD外部数据储备器读选通 欢迎下载精品学习资源此外, P3 口仍接收一些用于 FLASH 闪存编程和程序校验地掌握信号 .RST 复位输入 .当振荡器工作时, RST 引脚显现两个机器周期以上高电平将是单片机复位 .ALE/PROG 当拜访外部程序储备器或数据储备器时, ALE (地址锁存答应)输出脉冲用于锁存地址地低 8 位字节.一般情形下, ALE 仍以时钟振荡频率地1/6 输出固定地脉冲信号,因此它可对外输出时钟或用于定时目地 .要留意地是: 每当拜访外部数据储备器时将跳过一个 ALE 脉冲.对 FLASH 储备器编程期间,该引脚仍用于输入编程脉冲( PRO

40、G) . 如有必要,可通过对特殊功能寄存器(SFR)区中地 8EH 单元地 D0 位置位,可禁止 ALE 操作.该位置位后,只有一条MOVX 和 MOVC 指令才能将 ALE 激活.此外,该引脚会被柔弱拉高,单片机执行外部程序时,应设置 ALE 禁止位无效 .PSEN 程序储存答应( PSEN)输出是外部程序储备器地读选通信号,当AT89C52 由外部程序储备器取指令(或数据)时,每个机器周期两次PSEN 有效,即输出两个脉冲,在此期间,当拜访外部数据储备器,将跳过两次PSEN 信号.EA/VPP 外部拜访答应,欲使CPU 仅拜访外部程序储备器(地址为0000H-FFFFH), EA 端必需保

41、持低电平(接地) .需留意地是:假如加密位LB1 被编程,复位时内部会锁存 EA 端状态 .如 EA 端为高电平(接 Vcc 端), CPU 就执行内部程序储备器地指令 .FLASH 储备器编程时,该引脚加上 +12V 地编程答应电源 Vpp,当然这必需是该器件是使用 12V 编程电压 Vpp.3.3 电源模块对于一个电子系统来说,电源部分地设计更加重要.对于一个实际地电子系统,要仔细地分析它地电源需求.不仅仅是关怀输入电压,输出电压和电流,仍要考虑到总地功率,电源实现地效率,电源部分对负载变化地瞬态响应才能,关键器件对电源波动地容忍范畴以及相应地答应地电源纹波,仍有散热问题等等.本次设计基于

42、AT89C51 功率因数测量系统中使用到咯+5V 地电源,电源设计地原理图如下.电路中使用到地芯片是电容就可以使用了.7805, 7805 是稳压芯片,好处是应用比较简洁,只需要接上几个欢迎下载精品学习资源图3-3电源电路图3.4 掌握电路掌握电路,键 1 与 P3.2 相连、键 2 与 P3.3 相连、键 3 与 P3.5 相连 .当电键按下时接口接低电平,实现对音乐播放器地掌握.键 1 连通实现上一曲更换,键二连通实现下一曲更换,键三连通实现开头暂停操作.3.5 复位电路复位电路地基本功能是:系统上电时供应复位信号,直至系统电源稳固后,撤销复位信号.为牢靠起见,电源稳固后仍要经肯定地延时才

43、撤销复位信号,以防电源开关或电源插头分-合过程中引起地抖动而影响复位.复位电路采纳RC 充电电路组成上电复位单片机电路,当系统上电时,在上电初期,电容 C 充电,使复位脚连续高电平,当C 充电到达肯定程度复位脚电位会渐渐变低,最终被电阻 R 完全拉低,高电平复位地时间由充电地时间打算,充电时间又由R 与 C 地阻值和容值之积打算 .一旦单片机复位脚拉低后就始终都低电平,只有下电后再上电才重新开头复位过程. 电路图如下所示:欢迎下载精品学习资源图3-4复位电路图欢迎下载精品学习资源3.6 电路设计所需要地器件类别序号型号数量(单用途电源IC 芯片电容晶振电阻喇叭硬质板二极管表3-1电路设计器件表

44、位)178051 个系统电源2AT89c511 片CPU3LM3861 片实时时钟日历芯片430pF2 个单片机时钟震荡电路510F1 个复位电路60.1 F1 个7470 F1 个822F1 个947F1 个100.047 F1 个11100 F1 个1212MHz1 支134.5K 1 支141K2 支复位电路1510K1 支限压爱护16470 1 支1774F3781 个扬声器18焊接性1 块基础电路191N40011 个电源部分20发光二极管1 个检测电源欢迎下载精品学习资源第4章软件设计4.1 音乐发声设计原理4.1.1 发声原理一首乐曲是由多个音符构成地.每个音符都对应着一个确定地频率,乐曲中不同地音符,实质就是不同频率地声音;另外每个音符会依据乐曲地要求设定一个确定地节拍.可以掌握单片机产生不同频率不同节拍地脉冲信号,由蜂鸣器发出就产生了精妙和谐地乐曲.4.1.2 单片机产生不同频

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com