• 大小: 0.03M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-05-29
  • 语言: 其他
  • 标签: 电子琴  电子  显示  

资源简介


资源截图

代码片段和文件信息

#include 	         //调用单片机头文件
#define uchar unsigned char  //无符号字符型 宏定义 变量范围0~255
#define uint  unsigned int  //无符号整型 宏定义 变量范围0~65535

sbit beep  = P2^5;    //蜂鸣器定义

sbit K1=P1^0;//给P1^0定义,控制DO的发音
sbit K2=P1^1;//给P1^1定义,控制XI的发音
sbit K3=P1^2;//给P1^2定义,控制LA的发音
sbit K4=P1^3;//给P1^3定义,控制SO的发音
sbit K5=P3^4;//给P3^4定义,控制FA的发音
sbit K6=P3^5;//给P3^5定义,控制MI的发音
sbit K7=P3^6;//给P3^6定义,控制RE的发音
sbit K8=P3^7;//给P3^7定义,控制DO的发音

sbit K9=P2^0;//音乐播放按键
uchar flag_en = 0;    //开始放歌
uchar flag_i = 0;

//数码管段选定义       0    1    2    3   4    5 6  7   8    9
uchar code smg_du[]={0xde0x900xcd0xd90x930x5b0x5f0xd00xdf0xdb
//    A B  C   D    E   F 不显示
 };  //断码

uchar mn; 
uchar code T[49][2]={{00}
{0xF80x8B}{0xF80xF2}{0xF90x5B}{0xF90xB7}{0xFA0x14}{0xFA0x66}{0xFA0xB9}{0xFB0x03}{0xFB0x4A}{0xFB0x8F}{0xFB0xCF}{0xFC0x0B}
{0xFC0x43}{0xFC0x78}{0xFC0xAB}{0xFC0xDB}{0xFD0x08}{0xFD0x33}{0xFD0x5B}{0xFD0x81}{0xFD0xA5}{0xFD0xC7}{0xFD0xE7}{0xFE0x05}
{0xFE0x21}{0xFE0x3C}{0xFE0x55}{0xFE0x6D}{0xFE0x84}{0xFE0x99}{0xFE0xAD}{0xFE0xC0}{0xFE0x02}{0xFE0xE3}{0xFE0xF3}{0xFF0x02}
{0xFF0x10}{0xFF0x1D}{0xFF0x2A}{0xFF0x36}{0xFF0x42}{0xFF0x4C}{0xFF0x56}{0xFF0x60}{0xFF0x69}{0xFF0x71}{0xFF0x79}{0xFF0x81}
};
uchar code music1[][2]={{04}    //青花瓷
{04}{244}{244}{214}{194}{214}{148}{194}{214}{244}{214}{1916}{04}{244}{244}{214}{194}{214}{128}{194}{214}{244}{194}{1716}{04}{174}{194}{214}
{244}{264}{244}{224}{244}{214}{214}{194}{1916}{04}
{174}{194}{174}{174}{194}{174}{194}{194}{218}{244}{214}{2112}{04}{244}{244}{214}{194}{214}{148}{194}{214}{244}{214}{1916}{04}{244}{244}{214}
{194}{214}{128}{194}{214}{244}{194}{1716}{04}{174}{194}{214}{244}{264}{244}{224}{244}{214}{214}{194}{1912}{124}{218}{194}{198}{1716}
{0xFF0xFF}};

uchar code music2[][2]={{04}   //生日快乐
{176}{172}{198}{178}{228}{2116}
{176}{172}{198}{178}{248}{2216}{176}{172}{298}{268}{228}{218}{198}{276}{272}{268}{228}{248}{2216}
{0xFF0xFF}};

uchar code music3[][2]={{04}  //爱情买卖
{224}{224}{174}{154}{154}{1712}
{154}{152}{172}{154}{134}{134}{1512}{04}
{204}{204}{204}{174}{204}{204}{204}{174}
{224}{174}{174}{154}{154}{1712}
{224}{224}{174}{154}{154}{1712}
{154}{152}{172}{154}{134}{134}{1512}
{204}{204}{202}{172}{174}{204}{204}{202}{172}{172}{172}
{244}{204}{202}{172}{174}{204}{2212}
{174}{224}{254}{254}{174}{224}{258}
{244}{222}{242}{224}{204}{154}{1712}
{154}{154}{154}{104}{154}{174}{208}
{174}{244}{244}{204}{154}{1712}
{174}{224}{254}{254}{174}{224}{258}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       10796  2014-12-19 16:40  单片机电子琴 8个按键 数码管显示\单片机电子琴
     文件        7778  2016-11-02 09:59  单片机电子琴 8个按键 数码管显示\单片机电子琴.c
     文件        4370  2014-12-19 16:40  单片机电子琴 8个按键 数码管显示\单片机电子琴.hex
     文件          56  2014-12-19 16:40  单片机电子琴 8个按键 数码管显示\单片机电子琴.lnp
     文件       17756  2014-12-19 16:40  单片机电子琴 8个按键 数码管显示\单片机电子琴.LST
     文件       14625  2014-12-19 16:40  单片机电子琴 8个按键 数码管显示\单片机电子琴.M51
     文件       12312  2014-12-19 16:40  单片机电子琴 8个按键 数码管显示\单片机电子琴.OBJ
     文件         307  2016-11-02 09:59  单片机电子琴 8个按键 数码管显示\单片机电子琴.plg
     文件       57889  2016-11-02 09:59  单片机电子琴 8个按键 数码管显示\单片机电子琴.uvopt
     文件       13267  2013-11-22 23:21  单片机电子琴 8个按键 数码管显示\单片机电子琴.uvproj
     文件       57885  2016-05-01 10:16  单片机电子琴 8个按键 数码管显示\单片机电子琴_uvopt.bak
     文件       13264  2013-11-22 22:19  单片机电子琴 8个按键 数码管显示\单片机电子琴_uvproj.bak

评论

共有 条评论