硬件开发工具spmc75f2413a evm板配套例子_第1页
硬件开发工具spmc75f2413a evm板配套例子_第2页
硬件开发工具spmc75f2413a evm板配套例子_第3页
硬件开发工具spmc75f2413a evm板配套例子_第4页
硬件开发工具spmc75f2413a evm板配套例子_第5页
已阅读5页,还剩2页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、19, InnovationRoad Science Park Hsin-Chu 300 R.O.C.: 886-3-578-6005 Fax: 886-3-578-4418 Web:SPMC75 基础例程蜂鸣器操作保留对此文件修改之权利且不另行通知。可靠之信息,但并不保证本文件中绝无错误。请于向所提供之信息相信为正确且提出订单前,自行确定所使用之相关技术文件及规格为最新之版本。若因贵公司使用本公司之文件或产品,而涉及第三人之专利或著作权等智能权之应用及配合时,则应由贵公司负责取得同意及,本公司仅单纯贩售产品,上述关于同意及,非属本公司应为保证之责任。又系统及飞航等相关设备。之正式,本公司之所

2、有产品不得使用于医疗器材,维持生命PAGE 1目录页1.2.3.4.概述4例子介绍4 硬件连接4 程序设计4 PAGE 2修订PAGE 3版本日期作者修订内容V1.02006/3/27Peixing初始版本概述1.SPMC75F2413A 单片机内嵌一个蜂鸣片控制模块,能够产生 1.464KHz、2.929KHz、5.859KHz、11.718 KHz 的可编程的占空比为 50,可用于驱动蜂鸣片等负载。本例通过 C 语言和汇编语言两种方式让大家了解如何对 SPMC75F2413A 单片机的蜂鸣片控制模块进行设置。例子介绍2.设置蜂鸣器输出控制寄存器,使IOC4/BZO 引脚输出特定频率占空比为

3、50的通过示波器可观察输出波形。,硬件连接3.略。程序设计4.(1)实现方法:设置蜂鸣器输出控制寄存器,使 IOC4/BZO 引脚输出 1.464KHz 占空比为 50的。(2)程序流程图:开始PAGE 4While(1)P_BZO_Ctrl寄存器设定FLASH 操作(3)程序代码:C 语言格式汇编语言格式PAGE 5/=/工程名称:Exa10_BZO_ASM/编者:/功能描述:设置输出频率为 1.464KHz(FSYS = 24.0MHz)的蜂鸣器输出/组成文件:main.c/=/工程名称:Exa10_BZO_C/编者:/功能描述:设置输出频率为 1.464KHz(FSYS = 24.0MH

4、z)的蜂鸣器输出/组成文件:main.c/spmc75f2413a.h, unspmacro.h/硬件连接:SPMC75F2413A 的新版 EVM 板/完成日期:2006-3-17/=#include spmc75f2413a.h #include unspmacro.h/=/主函数/=main(void)/使能 Buzzer 输出,并设置其输出频率为 1.464KHz, 在 Fsys = 24MHz 时P_BZO_Ctrl-W = 0 x8000; /写设置入 P_BZO_Ctrl while(1);PAGE 6/spmc75f2413a.inc/硬件连接:SPMC75F2413A 的新版 EVM 板/完成日期:2006-3-17/=.INCLUDE spmc75f2413a.inc.CODE/=/主函数/=.PUBLIC _main_main:/使能 Buzzer 输出,并设置其输出频率为 1.464KHz, 在 Fsys = 24MHz

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论