2017年12月27日
摘要:
CD4051:1 2 4 5 12 13 14 15 8个选择IO输入/输出端;3:I/O6:片选低电平有效,搞定平所有通道不通9 10 11:地址选择:功能:通过地址选择译码8个中的某个通道与3脚相通(双向),有人说3个地址段接上拉。VEE的选择:只要使信号在VEE~vdd之间。VDD-VEE<=
阅读全文
posted @ 2017-12-27 18:35
杰瑞鼠
阅读(1564)
推荐(0)
摘要:
假设C8051F020单片机的晶振是sysclk=22114800HZ,即每秒计22114800个数经过Div=12分频后得到定时器的计数频率Tclk=sysclk/12,每秒计22114800÷12=1842900个数 sysclk/12 1(s) cout t(s) 则t秒:计数个数cout=t
阅读全文
posted @ 2017-12-27 13:52
杰瑞鼠
阅读(2141)
推荐(0)
2017年12月25日
摘要:
蜂鸣器报警频率:50%占空比,高电平100~300ms
阅读全文
posted @ 2017-12-25 21:26
杰瑞鼠
阅读(180)
推荐(0)
摘要:
软件协议模式可以实现多机通讯;同时51单片机和STM32机都有硬件多机通讯的策略(提高抗干扰能力和软件上相应多机的开销) 一stm32作为多机通讯的从机时STM32多机通信http://blog.chinaunix.net/uid-30058258-id-4935903.html:USART可以进行
阅读全文
posted @ 2017-12-25 13:54
杰瑞鼠
阅读(805)
推荐(0)
摘要:
http://www.modbus.org/specs.php https://github.com/armink/FreeModbus_Slave-Master-RTT-STM32 http://www.360doc.com/content/14/0906/09/17350204_40738980
阅读全文
posted @ 2017-12-25 10:26
杰瑞鼠
阅读(568)
推荐(0)
2017年12月8日
摘要:
;用虚拟串口虚拟2个串口,tera term使用串口2 ;设置串口2 波特率 115200,超时500ms;如果收到串口发来OK则回复SUCCESS;如果收到ERROR则回复faile;若超时则发送timeouts.connect " /c=2 /BAUD=115200" timeout = 0mt
阅读全文
posted @ 2017-12-08 18:05
杰瑞鼠
阅读(5129)
推荐(0)
摘要:
一 tera term 一款Window上的虚拟终端工具,它同时支持串口连接和网络连接,而对于网络连接它支持Telnet和SSH协议。最关键的是Tera Term支持自己的脚本语言,即TTL(Tera Term Language)。该语言语法丰富而且简单易学,同时Tera Term 支持命令行操作,
阅读全文
posted @ 2017-12-08 17:26
杰瑞鼠
阅读(7205)
推荐(0)
2017年12月7日
摘要:
原文https://mp.weixin.qq.com/s/rqf_020yiMYrNEwpj6JOAg 电容电感的相位超前滞后都是对交流信号而言的. 共振:频率相同,赋值相同的两个信号产生共振,此时幅值最大,如果系统上混合有其它频段的信号则其它信号被吸收(共振吸收原理) 电容:I=C du/dt ,
阅读全文
posted @ 2017-12-07 11:34
杰瑞鼠
阅读(5870)
推荐(0)
2017年12月5日
摘要:
TL431作为基准电源,分为固定输出和可调输出(R4/(R2+R4)=2.5/Vout Vout=2.5 +(Iref +2.5/R4)*RV1,自身工作电流1~100mA),要大于1mA否则输出不正常,不能太大,否则发热超过芯片最大功耗。负载电流的大小取决于限流电阻R2的先择
阅读全文
posted @ 2017-12-05 17:16
杰瑞鼠
阅读(1883)
推荐(0)
2017年11月22日
摘要:
空格符:space=0x20 结束符:null='\0'=0x0 // 字符串结束标志。 字符‘0’=0x30 scanf():不能有空格,否则用gets() strlen(字符串):字符串长度(不包含结束符)。strlen(s)>=n,否则没有结束符;若n>strlen(s)则右端补空格 size
阅读全文
posted @ 2017-11-22 14:59
杰瑞鼠
阅读(239)
推荐(0)