用STC89RC52单片机实现了与PLC(西门子)MODBUS通信,地址可以自由更改,波特率可以随意修改。程序已经调试成功,应用到产品中,分享出来和大家一起交流学习。
1
51单片机定时器作PWM波形输出, ///Max_Init_value的大小将影响到PWM ///的频率,其与频率的关系如下: /// Max_Init_value=1/Freq*1000*1000 ///在标准51中,Max_Init_value的值不能 ///过高,因为定时器0的中断服务执行本身 ///就要消耗一定的时间,频率过高将影响 //主函数的执行,并且有可能出现很意外的 //情况,具体情况要具体分析
2023-01-12 18:48:30 2KB 单片机 定时器 PWM波 形输出
1
基于51单片机的电子琴,里面包含C代码以及PCB原理图,亲测可用
2023-01-10 20:44:57 159KB 单片机 电子琴 PCB
1
51单片机STC,电脑串口接收温度采集试验.zip能够采集DS18b20的温度值并且上传到串口。
2023-01-10 16:54:53 67KB 51单片机
1
51单片机控制8251A proteus仿真 原创
2023-01-10 15:58:54 89KB 8251A 可编程串行通信接口芯片
1
51单片机的protues仿真时lie,可供大家下载啦
2023-01-10 09:26:56 1.91MB 51单片机
1
基于c51的简单的交通灯设计,C语言设计,有紧急停止按钮,单行道按钮
2023-01-06 22:51:25 88KB 交通灯
1
基于51单片机音乐播放设计,音乐播放程序 ,用单片机实现音乐播放
2023-01-06 21:41:46 264KB 51单片机
1
本设计是采用AT89C51单片机为中心,利用其定时器/计数器定时和记数的原理,结合显示电路、电源电路、LCD1602液晶以及键盘电路来设计计时器。将软、硬件有机的结合起来,使得系统能够实现四位LCD显示,最大显示时间为09:59:99,有开始/暂停、复位、记录和查看功能,并设有每秒提醒功能。 此次的设计是采用定时器进行计时并且在LCD1602上显示时间,先要基本了解硬件内在结构,确定用P0并行端口进行LCD1602控制输入,使用P2.0、P2.1、P2.2控制LCD的RE、RW、EN端口。P1.0控制蜂鸣器、P1.1控制开始/暂停、P1.2、P1.3控制查看上一条、下一条、P1.4控制记录、P1.5控制复位、P1.6控制每秒提醒
2023-01-06 21:07:32 6.37MB 51单片机课程设计实验报告
1
gps用51单片机读取时间 运用c语言写的程序
2023-01-06 17:30:17 3KB gps 51单片机 读取信息 c语言
1