激光竖琴
更新时间:2023-03-08 08:12:38 阅读量: 综合文库 文档下载
激光竖琴
激光竖琴是有单片机(stc125a60s2)控制七个激光头打出的激光充琴弦来弹出乐曲,激光头的对面是几个光敏电阻用来采集信号单片机采集到信号后再通过编程来控制对应的IO口采集到的信号发出不同的声音来达到发出不同音调的目的,此外还要有一个音频放大电路(lm2822)来对发出的音调来进行放大处理为了好看还加了流水灯等功能以下我们所用到的程序
#include
sbit SPEAKER = P1^0;//扬声器,低使能 sbit LED = P3^0;//LED正极,强推 sbit LED2 = P3^1;//LED负极 sbit KEY11 = P2^0; sbit KEY12 = P2^1; sbit KEY13 = P2^2; sbit KEY14 = P2^3; sbit KEY15 = P2^4; sbit KEY16 = P2^5; sbit KEY17 = P2^6; sbit KEY18 = P2^7;
/*********************************************************************************************/ unsigned char MUSIC; unsigned char STH0,STL0;
unsigned int code tab[]={ //音阶表
63628,63835,64021,64103,64260,64400,64524, //低音1-7 64580,64684,64777,64820,64898,64968,65030, //中音1-7 65058,65110,65157,65178,65217,65252,65283 //高音1-7 };
void INIT(void)//初始化程序 { TMOD=0x11; ET0=1; ET1=1; EA=1; SPEAKER = 0; }
void main(void) {
INIT(); //初始? while(1) {
if(KEY11 == 0){MUSIC = 8;} if(KEY12 == 0){MUSIC = 9;}
if(KEY13 == 0){MUSIC = 10;} if(KEY14 == 0){MUSIC = 11;} if(KEY15 == 0){MUSIC = 12;} if(KEY16 == 0){MUSIC = 13;} if(KEY17 == 0){MUSIC = 14;} if(MUSIC != 0xff) //如果有音阶数值(非0XFF时) { STH0=tab[MUSIC]/256; //将音阶的频率值装入定时器T0 STL0=tab[MUSIC]%6; TR0=1; //启动定时器 MUSIC = 0xff; //清除寄存器 } else //否则 { SPEAKER = 1; //关扬声器 LED = 1; TR0=0; //关定时器 } } }
/***************************************************************************************/
void t0(void) interrupt 1 using 0{//定时器0产生音频 TH0=STH0; TL0=STL0;
//SPEAKER=~SPEAKER; //取反频率产生音调 LED = SPEAKER; //LED同频闪烁 }
正在阅读:
激光竖琴03-08
初中家长会主持词串词12-28
钢筋灌浆套筒施工方案07-29
中山大学培养方案之外国语学院-英语专业03-08
数电课程设计报告 - 图文09-21
感恩父母朗诵稿02-19
2004级语言学期末考试题A卷04-25
社区社会组织联合会工作计划05-26
1984年版高中英语课本第一二三册11-07
小学科技节活动总结10-01
- 计算机试题
- 【2012天津卷高考满分作文】鱼心人不知
- 教育心理学历年真题及答案--浙江教师资格考试
- 20180327-第六届“中金所杯”全国大学生金融知识大赛参考题库
- 洪林兴达煤矿2018年度水情水害预测预报
- 基本要道讲义
- 机电设备安装试运行异常现象分析与对策
- 《有机化学》复习资料-李月明
- 非常可乐非常MC2--非常可乐广告策划提案 - 图文
- 2011中考数学真题解析4 - 科学记数法(含答案)
- 企业人力资源管理师三级07- 09年真题及答案
- 基于单片机的光控自动窗帘控制系统设计说明书1 - 图文
- 20160802神华九江输煤皮带机安装方案001
- (共53套)新人教版一生物必修2(全册)教案汇总 word打印版
- 2014行政管理学总复习
- 中国银监会关于加强地方政府融资平台贷款风险监管的指导意见
- 民宿酒店核心竞争与研究
- 游园活动谜语大全2012
- 河南省天一大联考2016届高三英语5月阶段性测试试题(六)(A卷)
- 小型超市管理系统毕业论文详细设计4
- 竖琴
- 激光
- 中国欧式贵妃椅行业发展研究报告 - 图文
- 三项制度
- 法制案例小故事
- 初高中历史衔接
- 中考专题总复习:实验专题
- 《公司财务》期末复习资料121229
- 《凤凰大厦工程》框架工程模板设计
- 2016专业技术人员诚信建设题库
- 积极主动性不够,创新意识缺乏的具体表现
- 消防整改招标文件002 - 图文
- 2019最新版《文化生活》复习提纲详细版(超级精华版)
- 天津市2013年中考英语试卷分析
- 国内医疗器械上市公司一览表
- 2013新三年级暑期结束水平测试卷
- 2014年江西省政法干警行测笔试专科真题 - 图文
- 无滴消雾大棚膜市场发展特点分析报告
- 九年级上册化学周周清
- 环境化学试卷、习题及答案18套
- 2015浦东新区对口小学招生地段居委一览
- 磁助式电接点压力表 - 图文