自己开发的modbus程序,用于自己单位某型号的产品上,目前该产品已经升级换代,不在使用,因此共享该程序供新手学习使用。注意,该产品仅支持MB的个别指令,并不完整。仅供新手学习使用。如果需要直接用于生产的或查找支持所有MB指令的话,请不要下载。呵呵
2021-11-11 13:32:32 8KB c语言 单片机 modbus 89C51
1
以5秒的精确时间在液晶屏上从左至右重复画出三角、矩形、正弦三种波形的任意一种(一屏至多显示2个完整周期),每画完一屏,清屏并重新开始画波形。在液晶屏的下方显示运行的秒数(百、十、个三位数显示,最小单位为秒)和当前显示一屏的设定时间,具体如下:1.运用GPIO、外部中断、定时器、USART、TFTLCD技术实现2.设计按键实现“开始画图”、“暂停画图”、“继续画图”功能,暂停画图时,运行时间也暂停计时,继续后接着计时3.每次画完一屏,蜂鸣器要鸣叫3声 4.5秒为默认初始值,可通过按键设置新的一屏显示时间,增加或较少值单位为秒5.通过串口(X-COM),由上位机命令STM32显示三种波形之一
2021-11-05 17:48:51 1.35MB c语言 单片机 嵌入式 串口通信
1
AD7705的程序源代码,里面有详细的解释,可以参照
1
C语言编写的颜色识别与定位的库,可以很方便的移植到各种C语言平台。之前在stm32f103,stm32f429,上用过,效果很好,速度很快。
2021-11-04 13:01:18 4KB 颜色识别 摄像头 单片机 机器视觉
1
基于单片机的设计与实现
2021-10-29 20:01:47 1.21MB c语言 单片机 Proteus仿真
1
十六进制 是二进制的简短表示形式。 十进制中的0-15分别表示为十六进制的0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F 熟练掌握二进制与十六进制之间的转换。 规律:一般把四个二进制数放在一起转换成一个十六进制数,转换时先把二进制数转换成十进制数,再把十进制数转换成十六进制数。
2021-10-26 17:17:11 360KB C语言 单片机 LED灯点亮
1