虫虫首页|资源下载|资源专辑|精品软件
登录|注册

MI

  • 基于51单片机的八音盒设计

    本设计是以STC89C52RC芯片为核心,利用Keil UV4编写软件和STC_ISP烧写软件,设计出一个八音盒。八音盒主要由五大模块构成,包括单片机最小系统、4*4矩阵键盘、蜂鸣器发生电路和4位数码管显示电路。有8个按键对应8首曲目播放按钮,另外8个按键对应do、re、MI、fa、so、la、si、do’八中音调。本设计主要使用单片机的内部定时器0和中断产生不同频率的方波和延时驱动蜂鸣器,并采取行列反转扫描法识别键盘键值。由于使用的是实验箱已经固化的电路,本设计主要从软件设计上加以优化,以使蜂鸣器产生的音乐更纯净。最终实现的基础功能是任意播放8首单片机内已存曲目,发挥部分是另外实现8个可演奏的琴键,使八音盒具有放音和简单演奏的两重功能,并辅以数码管显示当前播放曲目号,经过优化和调试,音色较好,琴键发音比较纯正,初步达到设计要求。

    标签: 51单片机 八音盒

    上传时间: 2013-11-18

    上传用户:450976175

  • 基于单片机的简单电子琴(源代码)

    简单电子琴的51单片机程序 #include<reg51.h>       //包含51单片机寄存器定义的头文件 sbit P14=P1^4;     //将P14位定义为P1.4引脚 sbit P15=P1^5;          //将P15位定义为P1.5引脚 sbit P16=P1^6;     //将P16位定义为P1.6引脚 sbit P17=P1^7;     //将P17位定义为P1.7引脚 unsigned char keyval;   //定义变量储存按键值 sbit sound=P2^0;     //将sound定义为P2.0 unsigned int C;     //全局变量,储存定时器的定时常数 unsigned int f;     //全局变量,储存音阶的频率 //以下是C调低音的音频宏定义 #define l_dao 262     //将“l_dao”宏定义为低音“1”的频率262Hz #define l_re 294     //将“l_re” 宏定义为低音“2”的频率294Hz #define l_MI 330     //将“l_MI” 宏定义为低音“3”的频率330Hz #define l_fa 349        //将“l_fa” 宏定义为低音“4”的频率349Hz #define l_sao 392       //将“l_sao”宏定义为低音“5”的频率392Hz #define l_la 440        //将“l_la” 宏定义为低音“6”的频率440Hz #define l_xi 494        //将“l_xi” 宏定义为低音“7”的频率494Hz //以下是C调中音的音频宏定义 #define dao 523     //将“dao”宏定义为低音“1”的频率Hz #define re 587 //将“re” 宏定义为低音“2”的频率Hz #define MI 659 //将“MI” 宏定义为低音“3”的频率Hz #define fa 698 //将“fa” 宏定义为低音“4”的频率Hz #define sao 784 //将“sao”宏定义为低音“5”的频率Hz #define la 880 //将“la” 宏定义为低音“6”的频率Hz #define xi 988 //将“xi” 宏定义为低音“7”的频率Hz

    标签: 单片机 电子琴 源代码

    上传时间: 2013-11-09

    上传用户:tian126vip

  • 这个时钟程序是我在1993年编的一个小程序

    这个时钟程序是我在1993年编的一个小程序,现在贴出来给大家做参考,它执行后驻留内存,到整点时会报时,你可以用 Ctrl-Alt-U 把它从内存中下掉,可以用 Ctrl-Alt-C 变换颜色,用 Ctrl-Alt-O 把报时声音关掉(如果感到讨厌的话),在驻留内存时,用了直接改内存控制块的方法,所以用 MEM 或 MI 无法在内存中看到它,键盘控制用了直接截取 INT 9 的方法。 这个程序虽然很小,编译后才1K多一点点字节,但是麻雀虽小,五脏俱全,在这个程序中,你可以参考到以下编程方法:如何驻留内存;如何截取中断向量;如何在硬件层次上应答键盘;如何截取组合键。 要编译、连接成*.com文件

    标签: 1993 时钟程序 程序

    上传时间: 2014-11-21

    上传用户:woshini123456

  • j2me lan 聊天 server 基于 servlet 使用向导: ◆数据库管理 访问mssdataadMIn目录的 default.asp ◆手机wap下载java客户程序的连接 MI

    j2me lan 聊天 server 基于 servlet 使用向导: ◆数据库管理 访问mssdataadMIn目录的 default.asp ◆手机wap下载java客户程序的连接 MIdp1_sanchatjad.asp ◆手机wap信件平台登陆页面 index.asp ◆用户注册页面(html) pc_register.asp 功能介绍: ◆类似移动QQ,可以进行手机及时通讯,而服务器程序可以放在普通虚拟主机的asp空间。 ◆可以通过手机添加好友。 ◆全部开放源代码,自由修改发布(本人保留著作权)。开发资源

    标签: mssdataadMIn default servlet server

    上传时间: 2014-01-23

    上传用户:zgu489

  • thinkinjava2English Thinking in Java, 2nd Edition, Release 11 To be published by Prentice-Hall MI

    thinkinjava2English Thinking in Java, 2nd Edition, Release 11 To be published by Prentice-Hall MId-June, 2000 Bruce Eckel, President, MIndView, Inc. Planet PDF brings you the Portable Document Format (PDF) version of Thinking in Java (2nd Edition). Planet PDF is the preMIer PDF-related site on the web. There is news, software, white papers, interviews, product reviews, Web links, code samples, a forum, and regular articles by many of the most proMInent and respected PDF experts in the world. Visit our sites for more detail: http://www.planetpdf.com/ http://www.codecuts.com/ http://www.pdfforum.com/ http://www.pdfstore.com/

    标签: thinkinjava2English Prentice-Hall published Thinking

    上传时间: 2014-01-15

    上传用户:ANRAN

  • 设计任务及要求 1. 以8255接八个开关K1~K8

    设计任务及要求 1. 以8255接八个开关K1~K8,做电子琴按键输入。 2. 以8253控制扬声器,使用简易键盘,发出相应的音阶。 要求: K1—静音 K2—发si的音493Hz K3—发la的音440Hz K4—发sol的音392Hz K5—发fa的音349Hz K6—发MI的音329Hz K7—发re的音293Hz K8—发do的音261Hz

    标签: 8255 开关

    上传时间: 2016-02-26

    上传用户:klin3139

  • 4×4键盘

    4×4键盘,按键发声,1—9—0号键依次发do—xi、do、re、MI,*、#键清除最近输入

    标签: 键盘

    上传时间: 2016-05-04

    上传用户:康郎

  • 通过此次实验

    通过此次实验,对DES加解密技术方法、过程有一个全方面的了解和掌握;DES算法处理的数据对象是一组64比特的明文串。设该明文串为m=m1m2…m64 (MI=0或1)。明文串经过64比特的密钥K来加密,最后生成长度为64比特的密文E。

    标签: 实验

    上传时间: 2013-12-24

    上传用户:leehom61

  • The existence of numerous imaging modalities makes it possible to present different data present in

    The existence of numerous imaging modalities makes it possible to present different data present in different modalities together thus forMIng multimodal images. Component images forMIng multimodal images should be aligned, or registered so that all the data, coMIng from the different modalities, are displayed in proper locations. The term image registration is most commonly used to denote the process of alignment of images , that is of transforMIng them to the common coordinate system. This is done by optiMIzing a siMIlarity measure between the two images. A widely used measure is Mutual Information (MI). This method requires estimating joint histogram of the two images. Experiments are presented that demonstrate the approach. The technique is intensity-based rather than feature-based. As a comparative assessment the performance based on normalized mutual information and cross correlation as metric have also been presented.

    标签: present modalities existence different

    上传时间: 2017-04-02

    上传用户:qunquan

  • Esto es una libreria de crc16 que encontre por internet. La pongo aqui para que si quereis la utilic

    Esto es una libreria de crc16 que encontre por internet. La pongo aqui para que si quereis la utiliceis. Hasta ahora a MI me ha funcionado bastante bien

    标签: que encontre libreria internet

    上传时间: 2017-06-02

    上传用户:royzhangsz