91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 426KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-08-08
  • 語言: 其他
  • 標簽: protues??按鍵掃描??

資源簡介

含有protues圖和程序(全注釋,連變量都注釋) 要求:1、設(shè)置三種音階:低音、中音、高音控制按鍵; 2、設(shè)計1、2、3、4、5、6、7音(哆來咪法搜拉稀); 3、能彈奏一首簡單的兒歌。

資源截圖

代碼片段和文件信息

/*******************************************************************************
================================================================================
【平????臺】STC89C51_sumjess平臺
【編????寫】sumjess
【E-mail??】1371129880@qq.com
【軟件版本】V2.0
【最后更新】2019年06月10日
【相關(guān)信息參考下列地址】
【網(wǎng)????站】
???????????https://blog.csdn.net/qq_38351824
???????????http://www.51hei.com/bbs/mcu-2-1.html
---------------------------------------------------------------------------------
【dev.env.】MDK4.02及以上版本
【Target??】STC89C51
第一次修訂:2019/05/09
第二次修訂:2019/05/21
第三次修訂:2019/06/10
【problem?】
????(1)庫內(nèi)補充的不全面;
????(2)庫內(nèi)解釋部分不全面;
????(3)庫內(nèi)還存在一定的bug;
【direction】
??????下一步的目標就是把庫繼續(xù)集成!
【explain?】
??????為了方便使用,我也自己寫了很多的庫,和優(yōu)化了算法和表示方式!
【warning】
??????目前程序中暫無錯誤?!???
---------------------------------------------------------------------------------
沒有完美的代碼,只有不斷的奉獻,大家一起努力;
贈人玫瑰手留余香,歡迎大家反饋bug!
================================================================================
********************************************************************************/

#include
#include

#define?uchar?unsigned?char??//無符號字符型?宏定義 變量范圍0~255
#define?uint??unsigned?int ?//無符號整型???宏定義??變量范圍0~65535

sbit?SDA1=P0^2;//串行數(shù)據(jù)輸入對應(yīng)595的14腳SER
sbit?SCL1=P0^1;//移位寄存器時鐘輸入對應(yīng)595的11腳SCK
sbit?SCL2=P0^0;//存儲寄存器時鐘輸入對應(yīng)595的12腳RCK
sbit?W1=P0^3;
sbit?W2=P0^4;
sbit?k1=P1^0;??//哆1?啦2?咪3?發(fā)4?嗦5?啦6?西7?哆
sbit?k2=P1^1;??//哆1?啦2?咪3?發(fā)4?嗦5?啦6?西7?哆
sbit?k3=P1^2;??//哆1?啦2?咪3?發(fā)4?嗦5?啦6?西7?哆
sbit?k4=P1^3;??//哆1?啦2?咪3?發(fā)4?嗦5?啦6?西7?哆
sbit?k5=P1^4;??//哆1?啦2?咪3?發(fā)4?嗦5?啦6?西7?哆
sbit?k6=P1^5;??//哆1?啦2?咪3?發(fā)4?嗦5?啦6?西7?哆
sbit?k7=P1^6;??//哆1?啦2?咪3?發(fā)4?嗦5?啦6?西7?哆
sbit?D1=P2^6;??//播放音樂模式
sbit?D2=P2^7;??//彈奏模式?
sbit?k8=P3^2;??//功能切換鍵
sbit?k9=P3^3;??//低音
sbit?k10=P3^4;?//中音
sbit?k11=P3^5;?//高音
sbit?beep=P2^2;//蜂鳴器接口

uchar?code?table1[]={???//共陰極數(shù)碼管
0x3F/*0*/
0x06/*1*/
0x5B/*2*/
0x4F/*3*/
0x66/*4*/
0x6D/*5*/
0x7D/*6*/
0x07/*7*/
0x7F/*8*/
0x6F/*9*/
0x37/*N*///中音
0x38/*L*///低音
0x76/*H*///高音
0x79?/*E*/
};
/////////////////////////////格式為:?頻率常數(shù)?節(jié)拍常數(shù)?頻率常數(shù)?節(jié)拍常數(shù)///////////////////
uchar?code?table2[]={ //音階頻率表?低八位 ?
0xFC0xFC0xFD0xFD0xFD0xFD0xFE//中音
0xF90xF90xFA0xFA0xFB0xFB0xFC//低音的高8位
0xFE0xFE0xFE0xFE0xFE0xFE0xFF
???????????????? };
uchar?code?table3[]={
0x8E0xED0x440x6B0xB40xF40x2D//中音
0x210xDB0x870xD70x680xE80x5B//低音的低8位
0x470x770xA20xB60xDA0xFA0x16
};
uchar?code?table4[]={
1231??????
1231??????
345????
345?????
565431????
565431???
112/*低音5*/1?????
1121
};?
uchar?code?table5[]={ //演奏歌曲延時表
4444???
4444?????
448????
448?????
212144????
212144???
446??????
446
};

uchar?i;
uchar?keyaa=0;
uch

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-07-21?17:05??課程設(shè)計題十:簡易電子琴設(shè)計\
?????目錄???????????0??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\
?????文件????????6376??2009-05-07?14:37??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\STARTUP.A51
?????文件???????14049??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\STARTUP.LST
?????文件?????????749??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\STARTUP.OBJ
?????文件???????12748??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ
?????文件???????19124??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.LST
?????文件???????18409??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.M51
?????文件???????14296??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.OBJ
?????文件????????7759??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.c
?????文件????????3852??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.hex
?????文件??????????59??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.lnp
?????文件????????3932??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.plg
?????文件???????65483??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.uvopt
?????文件???????13423??2019-07-21?17:16??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ.uvproj
?????文件???????65471??2019-07-21?19:02??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ_uvopt.bak
?????文件???????????0??2019-07-21?17:08??課程設(shè)計題十:簡易電子琴設(shè)計\1、源程序\Sumjess_organ_uvproj.bak
?????目錄???????????0??2019-07-21?19:04??課程設(shè)計題十:簡易電子琴設(shè)計\2、仿真圖\
?????文件???????28142??2019-07-21?17:29??課程設(shè)計題十:簡易電子琴設(shè)計\2、仿真圖\Backup?Of?Sumjess-electronic?organ.pdsbak
?????文件???????26835??2019-07-21?19:04??課程設(shè)計題十:簡易電子琴設(shè)計\2、仿真圖\Last?Loaded?Sumjess-electronic?organ.pdsbak
?????文件??????156920??2018-01-07?16:08??課程設(shè)計題十:簡易電子琴設(shè)計\2、仿真圖\Sumjess-electronic?organ.DSN
?????文件???????26739??2019-07-21?19:04??課程設(shè)計題十:簡易電子琴設(shè)計\2、仿真圖\Sumjess-electronic?organ.pdsprj
?????文件????????2199??2019-07-21?19:04??課程設(shè)計題十:簡易電子琴設(shè)計\2、仿真圖\Sumjess-electronic?organ.pdsprj.DESKTOP-37880EN.別想打開!.workspace
?????目錄???????????0??2019-07-21?17:05??課程設(shè)計題十:簡易電子琴設(shè)計\3、原理圖和仿真圖截圖文件\
?????文件???????24193??2018-01-07?16:20??課程設(shè)計題十:簡易電子琴設(shè)計\3、原理圖和仿真圖截圖文件\PCB圖.png
?????文件???????12139??2018-01-07?16:11??課程設(shè)計題十:簡易電子琴設(shè)計\3、原理圖和仿真圖截圖文件\元件清單.png
?????目錄???????????0??2019-07-21?17:05??課程設(shè)計題十:簡易電子琴設(shè)計\4、論文\
?????文件??????381257??2018-01-07?16:51??課程設(shè)計題十:簡易電子琴設(shè)計\4、論文\基于51單片機電子琴的設(shè)計.doc

評論

共有 條評論