




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I/OsimulatemelodyV1.0.0–2005-1-http://w
mulatemelody 技保留对此文件修改之权利且不另行通知。技所提供之信息相信为正确且可靠之信息,但并不保证本文件中绝无错误。请于向技提出订单前,自行确定所使用之相关技术文件及规格为之版本。若因贵公司使用本公司之文件或产品,而涉及第三人之专利或著作权等智能财之应用及配合时,则应由贵公司负责取得同意及,本公司仅单纯贩售产品,上述关于同意及,非属本公司应为保证之责任。又 E- IOimltemelody 0 修订记 系统概 系统说 系统框 MCU使用资 I/O模拟音频输出设计原 功能介 设计原 软件说 构 子程序说 变量说 流程 主流程 ::E- IO la elodyo 修订 修订说::E- simlatmeldy 统概本系统用于SUNPUSSPMC65xseries上,用通用I/O音乐的规格说明,提供的范例程序的硬部分是 SPMC5P2404A*28p为开发对象。 Key1lyingm2-1::E-I/O ut 备by5R主 初始处理429byimer1 sPWI/OOnlWMOny::E- ulatemeloyo I/O模拟音频输出设计本例采用SPMC65P2404A*28P,外接普通的小喇叭(8,0.W)―茉莉花。者是通过控制Timer溢出所产生的不同频率来决定声波振动次数的多少,从而决定发出音调质的好坏,并决定了声音据所需占存空间。两种方式的音频输出波形见下图3-1。 个符音 频率对照表如低1357频率(22234中1357频率(45568高13456频率9::E- I/Osimulatemldoutp 全音符持续时间对照表如谱 中秒二 秒四 1120 13-2I/O以下为程序中存放的音符表,通过查表可以得到的溢出频率,实现频率的控制比如要输出高音的“拉,可以查出数值214($D6,送给计数器的低8位高4位为$F。::E- Osimulatemelody HzTimer1128Timer1中分频,才得最终频率1480Hz。设Timer1的分频为x,则:$A1计数器重值为TMld1 6 _eoy123456_eoy8123456,193,20在程序中,时间最短的音符,即:十六分音符延时300ms,将300ms作为一个时基,计为1,那么600ms可以表示为2,依此类推。音调分为高音、中音、低音,将其计为2、1、0。在下面的,延时1200ms。最后一个0表示结束。这张根据“茉莉花”的 3,$11,2,$11,3,$11,5,11,.1,$21,2,$21,3,$22,2,21,5,$11,3,$11,5,$14,6,$12,1,$22,2,21,5,$12,2,$12,3,$11,5,$11,3,11,::E- IO ulae 软件说 能min.aMainpSorcefil(SamSonPlyingmusicSourcefile(UsSPMSPC65XsymbolHead InOupweron t后所指到 地于maiIn等待4ms到来,扫 (FSongKey)于ain.aInG描键,置音乐和于Sng::E- I/O la elody npGB_ 据 ag或停止属S 注 s计,初始化PA7, 置能。 4 按键(按下后是否被) ,其值为 1------ 被按下 0内0,表示键被按下 为1,开0 ol ::E- I/Osimuteme 每个音符的延时长度,其值为1, 时300为 600 推,0300ms时基的产生。每隔4ms 到7 重新从开0ol值~GB_Soun明音乐制单元bit0―――1:允许 音符处于时阶段可以播 0内明音索引,表 要0 ::E- I/Osimatmlody 内内占空比算时暂存器Ran ::E- IOsmultemlody 流程始始NY按键扫(F_Songe(F5-1::E- I/Osimulaemelody 置ms初初始化回回变5-2::E- I/Osimulatmelody ((N按键放开标志NNYYN相等次数(IB_CmpTimer=YY返 (IB_CmTimers=0)标志置05-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 焙烤食品制造市场推广策略考核试卷
- 玻璃加工过程中的精度控制考核试卷
- 煤炭行业的企业家精神与创新考核试卷
- 橡胶制品的环境可持续发展战略考核试卷
- 果蔬种植资源利用与保护考核试卷
- 期货市场交易策略回测平台服务考核试卷
- 病房护理设备的多功能一体化设计考核试卷
- 化学品在防伪印刷技术中的应用考核试卷
- 电器具材料选择与应用考核试卷
- 视网膜脱离护理查房
- 飞机客舱保洁安全
- 《工程勘察设计收费标准》(2002年修订本)-完整版-1
- 公路工程标准施工招标文件(2018年版)
- 高等数学(第五版)课件 3.1 微分中值定理与洛必达法则
- 眼科器械清洗消毒操作流程培训考试试题
- 基于学科核心素养的高中体育与健康学业质量与学习评价解读-汪晓赞
- 湖北省武汉市江岸区2023-2024学年八年级下学期期中物理试题(原卷版)
- 福建省建筑与市政地基基础技术标准
- DL∕T 5776-2018 水平定向钻敷设电力管线技术规定
- AQ 1011-2005 煤矿在用主通风机系统安全检测检验规范(正式版)
- 一年级数学下册100以内加减法口算练习题一
评论
0/150
提交评论