本文目录一览

1,s7 300定时器如何设置时间

调用接通延时的时间继电器,分配T几,然后在时间输入里比如要定时1分30秒,直接输入S5T#1M30S,如果是1小时23分37秒,则写入S5T#1H23M37S,即以S5T#为前缀,后面直接跟几时几分几秒

s7 300定时器如何设置时间

2,kg316t时控开关如何调时间

kg316t时控开关调时间方法如下:1、先检查一下时间,如果时间星期、时、分正确就不用管了。如果不正确就需要自己调节一下。调节很简单,只需要按着时钟不放,然后按 星期调节星期,时调节小时分调节分钟。2、这款定时开关最多可以调节10段定时开关,调节方法,只需要按着定时不放,然后按 星期调节星期,时调节小时 分调节分钟。3、如果想取消某一个设定好的时间段,只需要按“定时”按钮,当出现自己所需要取消的时间点时,按“取消/恢复”按钮即可取消。拓展资料:德力西KG316T,型号是KG316T,品牌是德力西,品牌所属于中国。KG316T时控开关能根据用户设定的时间,自动打开和关闭各种用电设备的电源。控制对象可以是路灯、霓虹灯、广告招牌灯、生产设备、广播电视设备等一切需要定时开启和关闭的电流设备和家用电器。参考资料:搜狗百科-德力西KG316T
1、出厂时时控开关已经设定好时间,如果需要自己设置时间,只需要按住“时钟”按钮不要松开,然后按“星期”可以设置星期,按“时”可以设置小时,按“分”可以设置分钟。2、时控开关最多可以设置10个时段的开和关,即每天可以设置10个时间段的开关。3、设定第一个时段的开启时间:按一下“定时”按钮,液晶显示屏显示上图所示,出现“1开”字样,再按“时”和“分”即可设定几点几分开启。4、设定第一个时段的关闭时间:再按一下“定时”按钮,液晶显示屏显示上图所示,出现“1关”字样,再按“时”和“分”即可设定几点几分关闭。5、以此类推,如果要设置第二个、第三个等时段,继续按“定时”按钮,液晶显示屏将显示“2开”、“2关”、“3开”、“3关”等字样,依次设置开启时间点和关闭时间点即可。6、按“定时”按钮,再按“星期”按钮,即可设置一周之内哪天按照设置的时间开启和关闭。
1. 按“取消/恢复”键四次取消键盘锁定功能,“锁”消隐2. 按“时钟”键一次,然后分别按“校星期”键、“校时”键和“校分”键调整时钟为当前时间,设置后再按“时钟”键确认,液晶显示屏将显示当前时间。3. 按一下“定时”键,液晶显示屏左下方出“I ON”字样(表示第一次开启时间)再按“校星期”键,“校时”键和“校分”键,输入所需开启时间, 4. 再按一下“定时”键,液晶显示屏左下方出“I OFF”字样(表示第一次关闭时间)。再按“校星期”键、“校时”键和“校分”键,输入所需关闭的时间,如图所示。1OFF6TH; 36 5. 继续按动“定时”键,显示屏左下方将依次显示(2 ON、2OFF??8 ON、8OFF),参考以上步骤设置其余各组的开关时间。如果每天只开,关一次,则必须按“取消/恢复”键,将其余各组的时间消除,使液晶显示出“--;--”图样
.使用前把产品左面的电池开关置于"开"位置!显示器上显示(星期一、5点正),按住“时钟键” 不放的同时再按“星期键、时键、分键”,调整北京时间。 KG316T微电脑时控开关说明书 1,打开或锁定键盘:按住“时钟键”同时按住“取消/恢复键”几秒,锁定显示标志“锁”。 2,按住“时钟键”同时再按“星期键,时键,分键”,调整北京时间。 3设定开关时间: 步骤 ,按键, 设定项目 1) 按(手动), 使显示器的三角形在自动位置 2) 按(设定), 进入定时开设定(显示1开) 3) 按(星期), 设定每天相同,每天不同,星期一至星期五相同,或星期六至星期日相同 4) 按(时)(分), 设定开的时间 5) 按(设定), 进入定时关设定(显示1关) 6) 按(时)(分) ,设定关的时间 7) 重复2)~6), 设定第2~6次,2~12次开关的时间 8) 按(时钟), 结束时间设定 *如果不需要6个,12个开关定时按(时钟)键,返回实际时间。 *如果设定错误或取消设定按(取消)键,再按一次恢复原来的设定。 *无设定时显示(-- --)。 4,检查:按(设定)检查所有设定的时间是否正确。 5,修改:请在该设定处按(取消)键,然后重新设定该定时开关时间及星期。 6,结束检查:按(时钟)键结束检查及设定,显示时钟。 7,手动控制:按(手动)键,即可实现随意的开和关或自动运行。

kg316t时控开关如何调时间

3,stm32f407 初始时钟是多少怎么改

STM32启动时默认为内部RC震荡 所以在使用的时候,首先要对时钟进行初始化 等待外部晶振稳定后 然后才对外部晶振进行分频或者倍频 最后才是对APB总线时钟及模块时钟进行配置。
楼上的用起来也有点麻烦,用我这个吧,C文件:#include "stm32f4xx.h"#include "sysclk.h"unsigned char SysClockSet(unsigned char OSC, unsigned char Clock) unsigned int temp = 0, PLLM = 0, PLLN = 0, PLLP = 0, PLLQ = 0; unsigned int OSC_Sta; unsigned int OSC_VALUE = HSI_VALUE; unsigned int OSC_RDY = RCC_CR_HSIRDY; unsigned int OSC_ON = RCC_CR_HSION; unsigned char OSC_ERROR = HSI_error; unsigned int OSC_OK = HSI_OK; unsigned int OSC_SW = RCC_CFGR_SW_HSI; unsigned int OSC_SWS = RCC_CFGR_SWS_HSI; unsigned int OSC_SRC = RCC_PLLCFGR_PLLSRC_HSI; if(OSC == HSE) OSC_VALUE = HSE_VALUE; OSC_RDY = RCC_CR_HSERDY; OSC_ON = RCC_CR_HSEON; OSC_ERROR = HSE_error; OSC_OK = HSE_OK; OSC_SW = RCC_CFGR_SW_HSE; OSC_SWS = RCC_CFGR_SWS_HSE; OSC_SRC = RCC_PLLCFGR_PLLSRC_HSE; } else if(OSC != HSI) return(Parameter_error); switch (Clock) case 0 : PLLM = (OSC_VALUE/1000000); PLLN = 96; PLLP = 8; PLLQ = 2; break; //12MHz case 1 : PLLM = (OSC_VALUE/1000000); PLLN = 96; PLLP = 6; PLLQ = 2; break; //16MHz case 2 : PLLM = (OSC_VALUE/2000000); PLLN = 72; PLLP = 8; PLLQ = 3; break; //18MHz case 3 : PLLM = (OSC_VALUE/2000000); PLLN = 96; PLLP = 8; PLLQ = 4; break; //24MHz case 4 : PLLM = (OSC_VALUE/2000000); PLLN = 120; PLLP = 8; PLLQ = 5; break; //30MHz case 5 : PLLM = (OSC_VALUE/2000000); PLLN = 96; PLLP = 6; PLLQ = 4; break; //32MHz case 6 : PLLM = (OSC_VALUE/2000000); PLLN = 144; PLLP = 8; PLLQ = 6; break; //36MHz case 7 : PLLM = (OSC_VALUE/2000000); PLLN = 120; PLLP = 6; PLLQ = 5; break; //40MHz case 8 : PLLM = (OSC_VALUE/2000000); PLLN = 168; PLLP = 8; PLLQ = 7; break; //42MHz case 9 : PLLM = (OSC_VALUE/2000000); PLLN = 192; PLLP = 8; PLLQ = 8; break; //48MHz case 10: PLLM = (OSC_VALUE/2000000); PLLN = 216; PLLP = 8; PLLQ = 9; break; //54MHz case 11: PLLM = (OSC_VALUE/2000000); PLLN = 168; PLLP = 6; PLLQ = 7; break; //56MHz case 12: PLLM = (OSC_VALUE/2000000); PLLN = 120; PLLP = 4; PLLQ = 5; break; //60MHz case 13: PLLM = (OSC_VALUE/2000000); PLLN = 192; PLLP = 6; PLLQ = 8; break; //64MHz case 14: PLLM = (OSC_VALUE/2000000); PLLN = 144; PLLP = 4; PLLQ = 6; break; //72MHz case 15: PLLM = (OSC_VALUE/2000000); PLLN = 240; PLLP = 6; PLLQ = 10; break; //80MHz case 16: PLLM = (OSC_VALUE/2000000); PLLN = 168; PLLP = 4; PLLQ = 7; break; //84MHz case 17: PLLM = (OSC_VALUE/2000000); PLLN = 192; PLLP = 4; PLLQ = 8; break; //96MHz case 18: PLLM = (OSC_VALUE/2000000); PLLN = 216; PLLP = 4; PLLQ = 9; break; //108MHz case 19: PLLM = (OSC_VALUE/2000000); PLLN = 120; PLLP = 2; PLLQ = 5; break; //120MHz case 20: PLLM = (OSC_VALUE/2000000); PLLN = 144; PLLP = 2; PLLQ = 6; break; //144MHz case 21: PLLM = (OSC_VALUE/2000000); PLLN = 168; PLLP = 2; PLLQ = 7; break; //168MHz case 22: PLLM = (OSC_VALUE/2000000); PLLN = 192; PLLP = 2; PLLQ = 8; break; //192MHz case 23: PLLM = (OSC_VALUE/2000000); PLLN = 216; PLLP = 2; PLLQ = 9; break; //216MHz case 24: PLLM = (OSC_VALUE/2000000); PLLN = 240; PLLP = 2; PLLQ = 10; break; //240MHz// case 25: PLLM = (OSC_VALUE/2000000); PLLN = 260; PLLP = 2; PLLQ = 11; break; //260MHz default: PLLM = (OSC_VALUE/2000000); PLLN = 240; PLLP = 2; PLLQ = 10; break; //240MHz } //如果时钟没有稳定,则重新启动时钟并等待稳定 OSC_Sta = RCC->CR & OSC_RDY; if(OSC_Sta == 0) RCC->CR |= OSC_ON; do OSC_Sta = RCC->CR & OSC_RDY; temp++; }while((OSC_Sta == 0) && (temp < 0x0600)); if(OSC_Sta == 0)return(OSC_ERROR); //超时错误 } //切换系统时钟为对应晶振并等待稳定 RCC->CFGR &= (~(RCC_CFGR_SW)); RCC->CFGR |= OSC_SW; while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS ) != OSC_SWS); //配置PLL RCC->CR &= (~(RCC_CR_PLLON)); //先关闭PLL RCC->CR &= (~(RCC_CR_PLLI2SON)); //关闭PLLI2S RCC->PLLCFGR = PLLM | (PLLN << 6) | (((PLLP >> 1) -1) << 16) | (PLLQ << 24) | (OSC_SRC); //启用PLL,并等待稳定 RCC->CR |= RCC_CR_PLLON; while((RCC->CR & RCC_CR_PLLRDY) == 0); //启用PLLI2S,并等待稳定 RCC->CR |= RCC_CR_PLLI2SON; while((RCC->CR & RCC_CR_PLLI2SRDY) == 0); //切换系统时钟为PLL并等待稳定 RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_SW)); RCC->CFGR |= RCC_CFGR_SW_PLL; while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS ) != RCC_CFGR_SWS_PLL); return(OSC_OK);}uint32_t SysClockGet(void) uint32_t PLLM = 0, PLLN = 0, PLLP = 0, PLLSRC = 0; if ((RCC->CFGR & RCC_CFGR_SWS ) == RCC_CFGR_SWS_HSE) return HSE_VALUE; else if ((RCC->CFGR & RCC_CFGR_SWS ) == RCC_CFGR_SWS_HSI) return HSI_VALUE; else PLLM = RCC->PLLCFGR & RCC_PLLCFGR_PLLM; PLLN = ((RCC->PLLCFGR & RCC_PLLCFGR_PLLN)>>6); PLLP = ((((RCC->PLLCFGR & RCC_PLLCFGR_PLLP)>>16)+1)<<1); PLLSRC = RCC->PLLCFGR & RCC_PLLCFGR_PLLSRC; if(PLLSRC == 0) return (((HSI_VALUE * PLLN) / PLLM )/ PLLP); else return (((HSE_VALUE * PLLN) / PLLM )/ PLLP); }}

stm32f407 初始时钟是多少怎么改


文章TAG:时间  怎么  定时  定时器  prg240t7时间怎么调  300定时器如何设置时间  
下一篇