欢迎来到天天文库
浏览记录
ID:6285631
大小:152.17 KB
页数:33页
时间:2018-01-09
《北邮小学期pic单片机-蓝牙电子琴-实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2013年小学期PIC单片机实验报告题目:蓝牙电子琴组号:班级:学号:姓名:老师:目录一摘要二论证与比较三原理1蓝牙控制原理…………………………………………………..2发音原理………………………………………………………3中断控制………………………………………………………四硬件1框图…………………………………………………………………………………2原理图…………………………………………………………………………………五软件1流程图………………………………………………………………………………2程序…………………………………………………………………………………六实验总结七参考文献一摘要Micro
2、controllerisknownasthesinglechipmicrocomputerandsinglechipmicrocomputer.Itisthecentralprocessingunit(CPU),randomaccessmemory(RAM),read-onlymemory(ROM),input/outputport(I/O),etc.Themainfunctionofcomputercomponentsareintegratedonachipmicrocomputer.ExperimentsusingPIC16F877single-chipmicrocomputerw
3、ithaserialcommunicationport(USARTport),throughtheUSARTportwithbluetoothmoduleconnection,youcanthroughthemobilephonebluetoothbluetoothdevicetocontrolthesingle-chipcomputer,alsocanrealizetheserialcommunicationwithothermodules.PIC16F877singlechipmicrocomputertocontrolthecorrespondingportproduceacer
4、tainfrequencyofsquarewave,amplificationandthensenttothespeakerscanemitacertainfrequencyofsound.Interrupttousebluetoothtoreal-timecontrolMCU,thusrealizetheelectric.单片机被称为单片微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/O)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。实验中用到的PIC16F877单片机具有串行通信端口(USART端
5、口),通过与蓝牙模块的USART端口连接,就可以通过手机蓝牙等蓝牙设备来控制单片机,也可以实现与其他模块进行串行通信。PIC16F877单片机控制相应的端口产生一定频率的方波,再经放大送到喇叭就可以发出一定频率的声音。可以通过中断来实时用蓝牙来控制单片机,这样就实现了电子琴的相应的功能。在实验中,程序部分使用了汇编语言。二方案论证与比较PIC16F877单片机有USART端口(RC6,RC7),可以进行串行通信。本次实验主要是单片机的开发,只需借助有USART端口的蓝牙模块,就可以通过蓝牙模块来与蓝牙设备进行通信,这样就可以手机来控制单片机来产生调用相应的程序来产生一定频率的声音,这样
6、来看用PIC16F877单片机来制作蓝牙电子琴是可行的。弹奏音乐是随时的,这样就要求手机能通过蓝牙来实时控制单片机,PIC16F877的串行通信模块,在接收缓冲寄存器满时,在中断使能的情况下可以产生中断,这样就可以跳入中断子程序,从而就能够实时控制单片机,来实时弹奏音乐。所以蓝牙电子琴是可行的。基于PIC16F877单片机的电子琴已经有人实现了,实验中的蓝牙电子琴的发生原理与它们基本相同。本组蓝牙电子琴的重点不在电子琴,而是在蓝牙通信。实现了蓝牙控制的电子琴就可以实现蓝牙控制其他功能,蓝牙控制的原理是一样的。现在的智能手机几乎都有蓝牙功能,因此就可以用手机来控制单片机从而实现一些功能,
7、此应用拥有很大的情景,可以应用与家庭和公司的遥控控制等等,而且成本较低。三原理1蓝牙控制原理通过手机蓝牙,向和单片机相连接的蓝牙模块发送一些数据,蓝牙模块接收到数据后通过USART模块传输给单片机,单片机接收到数据后进行判断,完成相应的功能,这样就实现了蓝牙控制。在实验时,单片机的波特率设置要和蓝牙模块的波特率一致。2发音原理单片机最小系统使用4MHZ的晶振,单片机的指令周期为1us,通过使一个输出端口反复向喇叭输出一定频率的高低电平来产生所需
此文档下载收益归作者所有