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

庆阳网站建设报价互联网项目有哪些

庆阳网站建设报价,互联网项目有哪些,应用之星在线制作app,科技传承学会电机调速#xff0c;掌握中国速度 PWM的生成方法 先用户设定一个比较值#xff0c;然后计数器定时自增。 当计数器比较值#xff0c;输出0 当计数器比较值#xff0c;输出1 main.c #include REGX52.H #includedelay.h #include掌握中国速度 PWM的生成方法 先用户设定一个比较值然后计数器定时自增。 当计数器比较值输出0 当计数器比较值输出1 main.c #include REGX52.H #includedelay.h #includekey.h #includeNixie.h #includeTimer0.hunsigned char Counter,Compare; unsigned char KeyNum,Speed; sbit MotorP1^0;void main() {Timer0_Init();while(1){KeyNumKey();if(KeyNum1){Speed;Speed%4;if(Speed0){Compare0;}if(Speed1){Compare50;}if(Speed2){Compare75;}if(Speed3){Compare100;}}Nixie(1,Speed);} }void Timer0_Routine() interrupt 1 {TL0 0x9C; //设置定时初值TH0 0xFF; //设置定时初值Counter;Counter%100;if(CounterCompare){Motor1;}else{Motor0;} }delay.c void Delay(unsigned int xms) //12.000MHz {while(xms){unsigned char i, j;i 2;j 239;do{while (--j);} while (--i);xms--; } }delay.h #ifndef _DELAY_H__ #define _DELAY_H__ void Delay(unsigned int xms);#endifkey.c #include REGX52.H #include Delay.h/*** brief 获取独立按键键码* param 无* retval 按下按键的键码范围0~4无按键按下时返回值为0*/ unsigned char Key() {unsigned char KeyNumber0;if(P3_10){Delay(20);while(P3_10);Delay(20);KeyNumber1;}if(P3_00){Delay(20);while(P3_00);Delay(20);KeyNumber2;}if(P3_20){Delay(20);while(P3_20);Delay(20);KeyNumber3;}if(P3_30){Delay(20);while(P3_30);Delay(20);KeyNumber4;}return KeyNumber; }key.h #ifndef __KEY_H__ #define __KEY_H__unsigned char Key();#endifNixie.c #include REGX52.H #include Delay.h //包含Delay头文件//数码管段码表 unsigned char NixieTable[]{0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};//数码管显示子函数 void Nixie(unsigned char Location,Number) {switch(Location) //位码输出{case 1:P2_41;P2_31;P2_21;break;case 2:P2_41;P2_31;P2_20;break;case 3:P2_41;P2_30;P2_21;break;case 4:P2_41;P2_30;P2_20;break;case 5:P2_40;P2_31;P2_21;break;case 6:P2_40;P2_31;P2_20;break;case 7:P2_40;P2_30;P2_21;break;case 8:P2_40;P2_30;P2_20;break;}P0NixieTable[Number]; //段码输出//Delay(1); //显示一段时间//P00x00; //段码清0消影 }Nixie.h #ifndef __NIXIE_H__ #define __NIXIE_H__void Nixie(unsigned char Location,Number);#endifTimer0.c #include REGX52.H/*** brief 定时器0初始化100us12.000MHz* param 无* retval 无*/ void Timer0_Init(void) {TMOD 0xF0; //设置定时器模式TMOD | 0x01; //设置定时器模式TL0 0x9C; //设置定时初值TH0 0xFF; //设置定时初值TF0 0; //清除TF0标志TR0 1; //定时器0开始计时ET01;EA1;PT00; }Timer0.h #ifndef __TIMER0_H__ #define __TIMER0_H__void Timer0_Init(void);#endif
http://www.w-s-a.com/news/915925/

相关文章:

  • 比较好的国外网站建设公司wordpress短代码可视化
  • 做新的网站网站个性化
  • 吉安做网站的英文网站 字体大小
  • 外贸网站服务商wordpress主题handsome
  • 云主机多个网站如何优化网站图片
  • 松江移动网站建设成都app开发制作公司
  • 锦州做网站的公司百度seo搜索营销新视角
  • 做画册找什么网站海南建设工程股份有限公司网站
  • 网站机房建设有助于网站备案
  • 北辰苏州网站建设抖音代运营投诉平台
  • 安徽住房与城乡建设部网站如何新建站点
  • 企业网站开发的感想网站开发公司所需投入资源
  • 如何拿网站后台账号wordpress 电影下载站源码
  • 公司网站建设方案书安卓应用市场免费下载安装
  • phpmysql网站设计建设好一个网站需要
  • 自己做的网站能被别人看到吗idea怎么做网页
  • 燕莎网站建设互联网排名前十的公司2021
  • 微软云怎么做网站微商城和小程序区别
  • 哈尔滨建站的系统网站到首页排名
  • 运动网站开发的需求分析南通市住房和城乡建设局网站
  • 佘山做网站谷歌云做网站
  • 免费发布信息网站大全666做p2p网站费用
  • 北京 网站建设咨询顾问公司网络公司有几家
  • 设计类网站如何用ps做网站首页
  • 品牌网站建设的关键事项设计网有哪些
  • 网站没收录徐州建设工程审图中心网站
  • 网站建设记账做什么科目erp系统有哪些软件
  • 泰拳图片做网站用哪里有做空包网站的
  • 查外链网站重庆做网站微信的公司
  • 有没有外包活的网站如何做网站快捷键的元素