当前位置: 首页 > news >正文

百度怎么把自己网站展现在百度链接

百度怎么把自己网站展现在百度,链接,网站向哪里备案,如何做电商网站视频一、喇叭发声原理 程序实例1#xff1a; #includereg52.h //包含头文件#xff0c;一般情况不需要改动#xff0c;头文件包含特殊功能寄存器的定义sbit SPK P1^2; //定义喇叭端口 /*------------------------------------------------函数声明 --------------…一、喇叭发声原理 程序实例1 #includereg52.h //包含头文件一般情况不需要改动头文件包含特殊功能寄存器的定义sbit SPK P1^2; //定义喇叭端口 /*------------------------------------------------函数声明 ------------------------------------------------*/ void DelayUs2x(unsigned char t);//函数声明 void DelayMs(unsigned char t); /*------------------------------------------------主函数 ------------------------------------------------*/ main() {while(1){ DelayMs(1); //发出大约500Hz的方波 频率越大声音越尖SPK!SPK; } }/*------------------------------------------------uS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编,大致延时长度如下 Ttx25 uS ------------------------------------------------*/ void DelayUs2x(unsigned char t) { while(--t); } /*------------------------------------------------mS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编 ------------------------------------------------*/ void DelayMs(unsigned char t) { while(t--){//大致延时1mSDelayUs2x(245);DelayUs2x(245);} } 二、警车声音 程序实例2 #includereg52.h //包含头文件一般情况不需要改动头文件包含特殊功能寄存器的定义sbit SPK P1^2; //定义喇叭端口 unsigned char frq; void DelayUs2x(unsigned char t);//函数声明 void DelayMs(unsigned char t);/*------------------------------------------------定时器初始化子程序 ------------------------------------------------*/ void Init_Timer0(void) {TMOD | 0x01; //使用模式116位定时器使用|符号可以在使用多个定时器时不受影响 //TH00x00; //给定初值//TL00x00;EA1; //总中断打开ET01; //定时器中断打开TR01; //定时器开关打开 }/*------------------------------------------------主函数 ------------------------------------------------*/ main() {Init_Timer0(); //初始化定时器while(1){ DelayMs(1); //延时1ms累加频率值frq; } }/*------------------------------------------------uS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编,大致延时长度如下 Ttx25 uS ------------------------------------------------*/ void DelayUs2x(unsigned char t) { while(--t); }/*------------------------------------------------mS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编 ------------------------------------------------*/ void DelayMs(unsigned char t) { while(t--){//大致延时1mSDelayUs2x(245);DelayUs2x(245);} }/*------------------------------------------------定时器中断子程序 ------------------------------------------------*/ void Timer0_isr(void) interrupt 1 {TH00xfe; //重新赋值 TL0frq; //低8位值在主程序中不断累加SPK!SPK; //端口电平取反 } 三、救护车声音 程序实例3 #includereg52.h //包含头文件一般情况不需要改动头文件包含特殊功能寄存器的定义sbit SPK P1^2; //定义喇叭端口 unsigned char frq; void DelayUs2x(unsigned char t);//函数声明 void DelayMs(unsigned char t); /*------------------------------------------------定时器初始化子程序 ------------------------------------------------*/ void Init_Timer0(void) {TMOD | 0x01; //使用模式116位定时器使用|符号可以在使用多个定时器时不受影响 //TH00x00; //给定初值//TL00x00;EA1; //总中断打开ET01; //定时器中断打开TR01; //定时器开关打开 }/*------------------------------------------------主函数 ------------------------------------------------*/ main() {unsigned char i;Init_Timer0(); //初始化定时器while(1){frq0;for(i0;i60;i)//播放1s左右一种频率{DelayMs(10); }frq100;for(i0;i60;i)//播放1s左右另外一种频率{ DelayMs(10); }} }/*------------------------------------------------uS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编,大致延时长度如下 Ttx25 uS ------------------------------------------------*/ void DelayUs2x(unsigned char t) { while(--t); }/*------------------------------------------------mS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编 ------------------------------------------------*/ void DelayMs(unsigned char t) { while(t--){//大致延时1mSDelayUs2x(245);DelayUs2x(245);} }/*------------------------------------------------定时器中断子程序 ------------------------------------------------*/ void Timer0_isr(void) interrupt 1 {TH00xfe; //重新赋值 TL0frq; //低8位值在主程序中不断累加SPK!SPK; //端口电平取反 } 四、喇叭滴答声 程序实例4 #includereg52.h //包含头文件一般情况不需要改动头文件包含特殊功能寄存器的定义sbit SPK P1^2; //定义喇叭端口 unsigned char frq; void DelayUs2x(unsigned char t);//函数声明 void DelayMs(unsigned char t);/*------------------------------------------------主函数 ------------------------------------------------*/ main() {unsigned int i;while(1){for(i0;i500;i){DelayUs2x(200); DelayUs2x(200); SPK!SPK;}for(i0;i500;i){DelayMs(1); SPK!SPK;}} }/*------------------------------------------------uS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编,大致延时长度如下 Ttx25 uS ------------------------------------------------*/ void DelayUs2x(unsigned char t) { while(--t); } /*------------------------------------------------mS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编 ------------------------------------------------*/ void DelayMs(unsigned char t) { while(t--){//大致延时1mSDelayUs2x(245);DelayUs2x(245);} } 五、报警声音 程序实例5 #includereg52.h //包含头文件一般情况不需要改动头文件包含特殊功能寄存器的定义sbit SPK P1^2; //定义喇叭端口 unsigned char frq; void DelayUs2x(unsigned char t);//函数声明 void DelayMs(unsigned char t);/*------------------------------------------------主函数 ------------------------------------------------*/ main() {unsigned int i;while(1){for(i0;i200;i){DelayUs2x(200); SPK!SPK;}SPK0;//防止一直给喇叭通电造成损坏for(i0;i200;i){DelayMs(1); } } }/*------------------------------------------------uS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编,大致延时长度如下 Ttx25 uS ------------------------------------------------*/ void DelayUs2x(unsigned char t) { while(--t); }/*------------------------------------------------mS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编 ------------------------------------------------*/ void DelayMs(unsigned char t) { while(t--){//大致延时1mSDelayUs2x(245);DelayUs2x(245);} } 六、消防车警报 程序实例6 #includereg52.h //包含头文件一般情况不需要改动头文件包含特殊功能寄存器的定义sbit SPK P1^2; //定义喇叭端口 unsigned char frq; void DelayUs2x(unsigned char t);//函数声明 void DelayMs(unsigned char t);/*------------------------------------------------定时器初始化子程序 ------------------------------------------------*/ void Init_Timer0(void) {TMOD | 0x01; //使用模式116位定时器使用|符号可以在使用多个定时器时不受影响 //TH00x00; //给定初值//TL00x00;EA1; //总中断打开ET01; //定时器中断打开TR01; //定时器开关打开 }/*------------------------------------------------主函数 ------------------------------------------------*/ main() {unsigned char i;Init_Timer0(); //初始化定时器while(1){for(i0;i200;i){DelayMs(10); //延时10ms累加频率值frqi;}for(i200;i0;i--){DelayMs(10); //延时10ms累减频率值frqi;}} }/*------------------------------------------------uS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编,大致延时长度如下 Ttx25 uS ------------------------------------------------*/ void DelayUs2x(unsigned char t) { while(--t); } /*------------------------------------------------mS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编 ------------------------------------------------*/ void DelayMs(unsigned char t) { while(t--){//大致延时1mSDelayUs2x(245);DelayUs2x(245);} }/*------------------------------------------------定时器中断子程序 ------------------------------------------------*/ void Timer0_isr(void) interrupt 1 {TH00xfe; //重新赋值 TL0frq; //低8位值在主程序中不断累加SPK!SPK; //端口电平取反 } 七、音乐播放 程序实例7 #includereg52.h //包含头文件一般情况不需要改动?//头文件包含特殊功能寄存器的定义 /*------------------------------------------------硬件端口定义 ------------------------------------------------*/ sbit SPKP1^2; //定义音乐输出端口unsigned char Timer0_H,Timer0_L,Time;//世上只有妈妈好数据表 code unsigned char MUSIC[]{ 6,2,3, 5,2,1, 3,2,2, 5,2,2, 1,3,2, 6,2,1, 5,2,1,6,2,4, 3,2,2, 5,2,1, 6,2,1, 5,2,2, 3,2,2, 1,2,1,6,1,1, 5,2,1, 3,2,1, 2,2,4, 2,2,3, 3,2,1, 5,2,2,5,2,1, 6,2,1, 3,2,2, 2,2,2, 1,2,4, 5,2,3, 3,2,1,2,2,1, 1,2,1, 6,1,1, 1,2,1, 5,1,6, 0,0,0 };// 音阶频率表 高八位 code unsigned char FREQH[]{0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8, 0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC, //1,2,3,4,5,6,7,8,i0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF,} ;// 音阶频率表 低八位 code unsigned char FREQL[]{0x42,0xC1,0x17,0xB6,0xD0,0xD1,0xB6,0x21,0xE1,0x8C,0xD8,0x68,0xE9,0x5B,0x8F, //1,2,3,4,5,6,7,8,i0xEE,0x44, 0x6B,0xB4,0xF4,0x2D, 0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16,}; /*------------------------------------------------uS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编,大致延时长度如下 Ttx25 uS ------------------------------------------------*/ void DelayUs2x(unsigned char t) { while(--t); } /*------------------------------------------------mS延时函数含有输入参数 unsigned char t无返回值unsigned char 是定义无符号字符变量其值的范围是0~255 这里使用晶振12M精确延时请使用汇编 ------------------------------------------------*/ void DelayMs(unsigned char t) { while(t--){//大致延时1mSDelayUs2x(245);DelayUs2x(245);} }/*------------------------------------------------节拍延时函数各调1/4节拍时间调4/4 125ms调2/4 250ms调3/4 187ms ------------------------------------------------*/ void delay(unsigned char t) {unsigned char i;for(i0;it;i)DelayMs(250);TR00; }/*------------------------------------------------定时器0中断 ------------------------------------------------*/ void TIM0_ISR() interrupt 1 {TR0 0; SPK !SPK;TH0 Timer0_H;TL0 Timer0_L;TR0 1; }/*------------------------------------------------歌曲处理函数 ------------------------------------------------*/ void Song() {TH0Timer0_H;//赋值定时器时间决定频率TL0Timer0_L;TR01; //打开定时器delay(Time); //延时所需要的节拍 } /*------------------------------------------------主函数 ------------------------------------------------*/ void main(void) {unsigned char k,i;TMOD|0x01; //置定时器0工作方式1EA1; //打开全局中断ET01; //打开定时0中断while(1){i0; while(i100){ //音乐数组长度 唱完从头再来 kMUSIC[i]7*MUSIC[i1]-1;//去音符振荡频率所需数据Timer0_HFREQH[k];Timer0_LFREQL[k];TimeMUSIC[i2]; //节拍时长ii3;Song();}} }
http://wiki.neutronadmin.com/news/226503/

相关文章:

  • 义乌网站设计制作价格浏览器为什么无法打开网页
  • 个人网站允许做内部论坛吗网站安全建设目标
  • 潮州seo网站推广国外php网站源码
  • 网站建设 兼职 外包企业站seo
  • 哪个旅游网站做的最好做钢材的都用什么网站
  • 温州网站制作案例网站怎么做才 吸引人
  • 廊坊网站制作推广江西火电建设公司网站
  • 优惠券网站要怎么做推广百度推广官方
  • 做加盟的网站建设公司建设网站的目的
  • 太原做网站费用上海外贸网站推广哪家好
  • 模板网站自助建站泰州网站建设工作
  • 做毕设的网站万做网站选什么配置电脑
  • 网站内页如何做排名小程序套餐
  • 网站建设捌金手指花总三海口模板建站定制
  • 创新的网站建设公司写作网站原码
  • wordpress小米论坛主题江苏seo哪家好
  • 常州新北区建设局网站传媒公司手机网站模板
  • 网站建设需要考什么证wordpress手机主题浮动导航
  • 设计做网站凡科做网站多少钱
  • 专门做装修的网站家居seo整站优化方案
  • 化妆培训学校网站源码 下载中国五大门户网站
  • 济南轻电商网站建设公司快速搭建外贸网站
  • 绵阳网站网站建设莱州网站建设方案
  • 杭工e家app是哪个网站做的广州建网站模板
  • 网站建设投放广告网架生产厂家
  • 网站开发开发优势中国出口贸易网官网
  • 江西萍乡做网站公司网站模版化配置
  • 哪里建个人网站好视觉设计官网
  • 找客户去哪个平台官网seo是什么意思
  • 网站提交链接入口关键词优化如何做