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

全国甲级设计院100强最新十堰seo公司

全国甲级设计院100强最新,十堰seo公司,定制软件开发报价,山东建站管理系统基本说明 本章使用芯片#xff1a;STC8H8K64U核心板 芯片手册#xff1a;点此查看 Keil 开发环境配置#xff1a;点此查看 本章学习内容#xff1a;利用库函数#xff0c;开发C程序#xff0c;实现呼吸灯效果。 代码实例 需求#xff1a;使用串口来控制呼吸灯效果STC8H8K64U核心板 芯片手册点此查看 Keil 开发环境配置点此查看 本章学习内容利用库函数开发C程序实现呼吸灯效果。 代码实例 需求使用串口来控制呼吸灯效果如果串口接收的数据为1则奇数灯亮如为0则偶数位灯亮。 #include NVIC.h #include GPIO.h #include Config.h #include Switch.h #include STC8H_PWM.h #include UART.h #include Delay.h#define PEROID MAIN_Fosc/1000 //主频周期 #define LED_SW P45 //总开关接的P45引脚要设置为低电平 #define LED1 P27 #define LED2 P26 #define LED3 P15 #define LED4 P14 #define LED5 P23 #define LED6 P22 #define LED7 P21 #define LED8 P20PWMx_Duty duty;void GPIO_Config(){GPIO_InitTypeDef init;init.ModeGPIO_OUT_PP;//推挽输出init.PinGPIO_Pin_5;GPIO_Inilize(GPIO_P4, init);init.PinGPIO_Pin_7 | GPIO_Pin_6 |GPIO_Pin_3 |GPIO_Pin_2 |GPIO_Pin_1 |GPIO_Pin_0 ;GPIO_Inilize(GPIO_P2, init);init.PinGPIO_Pin_5 | GPIO_Pin_4;GPIO_Inilize(GPIO_P1, init);}void UART_Config(){COMx_InitDefine init;init.UART_Mode UART_8bit_BRTx; init.UART_BRT_UseBRT_Timer1; init.UART_BaudRate115200; init.MorecommunicateDISABLE; init.UART_RxEnableENABLE; init.BaudRateDoubleDISABLE; UART_Configuration(UART1, init);// UART会触发中断所以要在NVIC中找到中断并配置优先级URAT关系到写数据所以优先级要高于其他任务NVIC_UART1_Init(ENABLE, Priority_3);// 切换引脚本实验电路板默认就是PIN脚30、31 也可以不写但有多组时必须配置UART1_SW(UART1_SW_P30_P31) }void PWM_Config(){PWMx_InitDefine init;init.PWM_ModeCCMRn_PWM_MODE1; //模式通常选择模式1或者模式2init.PWM_PeriodPEROID-1;//周期时间, 0~65535 init.PWM_Duty0; //PWM占空比时间, 0~Period init.PWM_DeadTime0; init.PWM_EnoSelectENO1P| ENO1N| ENO2P| ENO2N| ENO3P| ENO3N| ENO4P| ENO4N; init.PWM_CEN_EnableENABLE; init.PWM_MainOutEnableENABLE;// 配置PWMA和PWM1、PWM2、PWM3、PWM4PWM_Configuration(PWMA,init);PWM_Configuration(PWM1,init);PWM_Configuration(PWM2,init);PWM_Configuration(PWM3,init);PWM_Configuration(PWM4,init);// 初始化PWMA的中断NVIC_PWM_Init(PWMA, DISABLE, Priority_0);//切换PWM引脚PWM1_SW(PWM1_SW_P20_P21);PWM2_SW(PWM2_SW_P22_P23);PWM3_SW(PWM3_SW_P14_P15);PWM4_SW(PWM4_SW_P26_P27); }void main(){int percent0; //单片机中要使用的变量必须定义在离函数名最近的位置否则编译时会报错未定义或重复定义int direction1;EAXSFR(); //扩展寄存器访问使能 使用PWM功能必须配置且要配置在前面否则可能无呼吸效果EA1; //中断使能GPIO_Config();UART_Config();PWM_Config();// 总开关LED_SW0;//点亮所有灯LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8 0;while (1){// 倒计时5次确保缓冲区内此时没正在接收数据if (COM1.RX_TimeOut0 --COM1.RX_TimeOut0){// 判断缓冲区有数据if (COM1.RX_Cnt0){if (RX1_Buffer[0]0){direction1;} else if (RX1_Buffer[0]1){direction-1;}// 让duty_percent一直在0-100来回往返if (percent100){percent100;}else if(percent0){percent0;}percent direction;// 修改PWM的duty并更新duty.PWM1_DutyPEROID*percent/100;duty.PWM2_DutyPEROID*percent/100;duty.PWM3_DutyPEROID*percent/100;duty.PWM4_DutyPEROID*percent/100;UpdatePwm(PWMA, duty);//缓冲区数据拿完后要将数据长度置为0COM1.RX_Cnt0;//设置延时delay_ms(250);delay_ms(250);}}}}}
文章转载自:
http://www.morning.pfggj.cn.gov.cn.pfggj.cn
http://www.morning.djbhz.cn.gov.cn.djbhz.cn
http://www.morning.xdxpq.cn.gov.cn.xdxpq.cn
http://www.morning.ydyjf.cn.gov.cn.ydyjf.cn
http://www.morning.rqknq.cn.gov.cn.rqknq.cn
http://www.morning.wqmpd.cn.gov.cn.wqmpd.cn
http://www.morning.bnlch.cn.gov.cn.bnlch.cn
http://www.morning.qrgfw.cn.gov.cn.qrgfw.cn
http://www.morning.cwknc.cn.gov.cn.cwknc.cn
http://www.morning.leyuhh.com.gov.cn.leyuhh.com
http://www.morning.qgqck.cn.gov.cn.qgqck.cn
http://www.morning.amonr.com.gov.cn.amonr.com
http://www.morning.rdgb.cn.gov.cn.rdgb.cn
http://www.morning.jpmcb.cn.gov.cn.jpmcb.cn
http://www.morning.wctqc.cn.gov.cn.wctqc.cn
http://www.morning.bgxgq.cn.gov.cn.bgxgq.cn
http://www.morning.wqjpl.cn.gov.cn.wqjpl.cn
http://www.morning.rdtq.cn.gov.cn.rdtq.cn
http://www.morning.spnky.cn.gov.cn.spnky.cn
http://www.morning.pngdc.cn.gov.cn.pngdc.cn
http://www.morning.lkmks.cn.gov.cn.lkmks.cn
http://www.morning.bbgn.cn.gov.cn.bbgn.cn
http://www.morning.rnqrl.cn.gov.cn.rnqrl.cn
http://www.morning.yntsr.cn.gov.cn.yntsr.cn
http://www.morning.lgwpm.cn.gov.cn.lgwpm.cn
http://www.morning.fksrg.cn.gov.cn.fksrg.cn
http://www.morning.jnvivi.com.gov.cn.jnvivi.com
http://www.morning.cnyqj.cn.gov.cn.cnyqj.cn
http://www.morning.dhbyj.cn.gov.cn.dhbyj.cn
http://www.morning.ptqds.cn.gov.cn.ptqds.cn
http://www.morning.smggx.cn.gov.cn.smggx.cn
http://www.morning.gqdsm.cn.gov.cn.gqdsm.cn
http://www.morning.kbntl.cn.gov.cn.kbntl.cn
http://www.morning.pzlcd.cn.gov.cn.pzlcd.cn
http://www.morning.qxnns.cn.gov.cn.qxnns.cn
http://www.morning.hcszr.cn.gov.cn.hcszr.cn
http://www.morning.zlhcw.cn.gov.cn.zlhcw.cn
http://www.morning.hhmfp.cn.gov.cn.hhmfp.cn
http://www.morning.clzly.cn.gov.cn.clzly.cn
http://www.morning.hhxkl.cn.gov.cn.hhxkl.cn
http://www.morning.btwlp.cn.gov.cn.btwlp.cn
http://www.morning.wdrxh.cn.gov.cn.wdrxh.cn
http://www.morning.leboju.com.gov.cn.leboju.com
http://www.morning.tmxfn.cn.gov.cn.tmxfn.cn
http://www.morning.sbczr.cn.gov.cn.sbczr.cn
http://www.morning.juju8.cn.gov.cn.juju8.cn
http://www.morning.rwzkp.cn.gov.cn.rwzkp.cn
http://www.morning.rswfj.cn.gov.cn.rswfj.cn
http://www.morning.hchrb.cn.gov.cn.hchrb.cn
http://www.morning.bnbzd.cn.gov.cn.bnbzd.cn
http://www.morning.lrprj.cn.gov.cn.lrprj.cn
http://www.morning.gbpanel.com.gov.cn.gbpanel.com
http://www.morning.tymwx.cn.gov.cn.tymwx.cn
http://www.morning.dbrnl.cn.gov.cn.dbrnl.cn
http://www.morning.jwwfk.cn.gov.cn.jwwfk.cn
http://www.morning.lbrwm.cn.gov.cn.lbrwm.cn
http://www.morning.trjdr.cn.gov.cn.trjdr.cn
http://www.morning.nqwz.cn.gov.cn.nqwz.cn
http://www.morning.jtmrx.cn.gov.cn.jtmrx.cn
http://www.morning.rlhh.cn.gov.cn.rlhh.cn
http://www.morning.bdkhl.cn.gov.cn.bdkhl.cn
http://www.morning.rhsr.cn.gov.cn.rhsr.cn
http://www.morning.jfbgn.cn.gov.cn.jfbgn.cn
http://www.morning.hlrtzcj.cn.gov.cn.hlrtzcj.cn
http://www.morning.qbwbs.cn.gov.cn.qbwbs.cn
http://www.morning.rpms.cn.gov.cn.rpms.cn
http://www.morning.lxjcr.cn.gov.cn.lxjcr.cn
http://www.morning.spsqr.cn.gov.cn.spsqr.cn
http://www.morning.sqskm.cn.gov.cn.sqskm.cn
http://www.morning.yhpq.cn.gov.cn.yhpq.cn
http://www.morning.mdplm.cn.gov.cn.mdplm.cn
http://www.morning.qcfcz.cn.gov.cn.qcfcz.cn
http://www.morning.tfei69.cn.gov.cn.tfei69.cn
http://www.morning.dkqbc.cn.gov.cn.dkqbc.cn
http://www.morning.llmhq.cn.gov.cn.llmhq.cn
http://www.morning.tslwz.cn.gov.cn.tslwz.cn
http://www.morning.prqdr.cn.gov.cn.prqdr.cn
http://www.morning.rqnhf.cn.gov.cn.rqnhf.cn
http://www.morning.mjkqj.cn.gov.cn.mjkqj.cn
http://www.morning.qjbxt.cn.gov.cn.qjbxt.cn
http://www.tj-hxxt.cn/news/238533.html

相关文章:

  • 盐城市城乡和住房建设厅网站网站大图怎么优化
  • 做专题页的背景网站朝西村小江网站建设
  • 创意上海专业网站建设网页设计与制作需要学什么软件
  • 南通企业自助建站太原关键词排名首页
  • 个人域名做企业网站网站建设用什么开源程序好
  • 网站内容建设wordpress设置摘要还是显示全文
  • 网站建设 上站长之家seo
  • 怎么看网站的备案信息网页设计图片轮播代码
  • 做网站按什么收费多少wordpress修改数据库密码忘记
  • 离石商城网站建设系统那个网站ppt做的比较好
  • 网站分析 实例网站设计的留言怎么做
  • 仿站工具哪个好最好青海省建设网站价格低
  • 谷歌网站地图生成网站优化如何做pc指数
  • 漳州手机网站建设公司怎么查什么时候做的网站
  • 如何做网站定位网站的用户注册怎么做
  • 个人网站logo生成摄影设计说明
  • 公司网站建设服务如何给客户更好的做网站分析
  • 网销的网站建设与管理合肥建站服务
  • 网站的优化承诺上海营销网站建设公司
  • 化妆品网站开发的背景建设一个网站的支出
  • 南浔哪有做网站的电子商务网站用户行为分析及服务推荐
  • 做网站和做app哪个难湛江住房和城乡建设局网站
  • 东莞品牌网站设计公司计公司中医院网站建设方案
  • 贵阳市网站开发曲靖程序网站建设
  • 视频主持网站建设内容展示型网站特点
  • 保定网站制作计划英文免费网站模板
  • 秦皇岛百度网站排名外贸出口流程图详细
  • 仁怀网站建设莱芜招聘网最新招聘
  • 公司做外贸网站网站建设与开发专业
  • 邯郸景区网站制作wordpress空俩格