一、必备软件和硬件:

1、C#.NET;

2、单片机开发板;

3、通信电缆。

二、通信参数:

1、数据位:8位

2、校验方式:无校验

3、停止位:1位

4、波特率:9600bps

5、通信协议:自定义协议

6、主站:C#.NET

7、从站:单片机开发板

三、单片机开发板介绍:

1、单片机开发板使用STC12C5A60S2系列双串口芯片;

2、单片机开发板使用直流12V供电;

3、单片机开发板集成4路数字量输入,TLP521光耦隔离;

4、单片机开发板集成4路继电器输出,达林顿管驱动;

5、单片机开发板集成4路模拟量输入,TLC0834核心芯片;

6、单片机开发板集成4路模拟量输出,TLC5620核心芯片;

7、单片机开发板集成1路有源蜂鸣器输出;

8、单片机开发板集成6组数码管显示输出;

9、单片机开发板集成2路独立RS232\RS485串口。
单片机开发板实物图如下所示:

四、C#.NET主站实现功能

1、采集单片机4路数字量输入:

2、设置单片机2路继电器输出:

3、采集单片机1路模拟量输入:

4、设置单片机1路模拟量输出:

五、单片机从站程序:

1、数字量输入采集程序:

2、继电器输出设置程序:

3、模拟量输入采集程序:

4、模拟量输出设置程序:

六、C#.NET和单片机程序提供下载:

链接:
https://pan.baidu.com/s/1GBsu-TUdpFzkUZ5vAJexuw

密码:
riai

七、作者联系方式:1、微信:guanyumou
2、QQ:149034219
3、抖音:guanyumou
4、快手:guanyumou
5、公众号:串口通信之家

chord协议模拟实现_C#.NET和单片机串口通信实现监控单片机数字量输入继电器输出模拟量输入模拟量输出...相关推荐

  1. chord协议模拟实现_VB.NET和单片机串口通信实现监控单片机数字量输入继电器输出模拟量输入模拟量输出...

    一.必备软件和硬件: 1.VB.NET: 2.单片机开发板: 3.通信电缆. 二.通信参数: 1.数据位:8位 2.校验方式:无校验 3.停止位:1位 4.波特率:9600bps 5.通信协议:自定义 ...

  2. 51单片机串口通信模板_51单片机串口通信

    51 单片机串口通信 51 单片机串口通信(转载) 2009-03-03 18:22 一.串口通信原理 串口通讯对单片机而言意义重大,不但可以实现将单片机的数据传输到计 算机端,而且也能实现计算机对单 ...

  3. 51单片机串口通信模板_51单片机串口通讯UART

    须由软件来清0,. 串行发送中断标志TI和接收中断标志RI是同一个中断源,CPU事先不知道是发送中断TI还是接收中断RI产生的中断请求,所以,在全双工通信时,必须由软件来判别.复位时SCON所有位都清 ...

  4. 51单片机串口通信模板_51单片机串口通信实例

    波特率计算:在了解了串行口相关的寄存器之后,我们可得出其通信波特率的一些结论: ① 方式0 和方式2 的波特率是固定的. 在方式0 中, 波特率为时钟频率的1/12, 即fOSC/12,固定不变. 在 ...

  5. 51单片机串口通信模板_51单片机串口通信(字符串接收和发送)(示例代码)

    1 #include 2 3 //------------------串口通信协议-----------------//4 /* 5 客户端数据包格式解释(长度恒为15):6 例如:A01_fmq_0 ...

  6. c51单片机串口通信电脑向单片机发送数据

    main.c #include <REGX52.H> #include "UART.H"void Delay(int t) { while(--t); }void ma ...

  7. 51单片机串口通信模板_深入理解51单片机串口通信及通信实例

    串口通信的原理 串口通信(SerialCommunications)的概念非常简单,串口按位(bit)发送和接收字节.尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一 ...

  8. 51单片机-串口通信

    目录 1.什么是通信 1.1.通信的概念 1.2.传送方式 1.3.同步方式 1.4.传送方向 1.5.校验方式 2.单片机串口介绍 2.1.硬件电路 2.2.电平标准 2.3.常见接口 2.4.内部 ...

  9. 单片机数据用matlab处理程序设计,单片机串口论文,关于基于单片机MATLAB实现信号的波形显示相关参考文献资料-免费论文范文...

    导读:该文是关于单片机串口论文范文,为你的论文写作提供相关论文资料参考. (温州医科大学 信息与工程学院,浙江 温州 325035) [摘 要]本文介绍了基于单片机与MATLAB实现信号的波形显示的方 ...

最新文章

  1. Java程序员必备秘籍 Scala与Clojure函数式编程语言
  2. 零基础自学python的app-零基础入门免费学Python 课程和APP推荐
  3. 【OpenCV 例程200篇】21. 图像的叠加
  4. 仅用10个月!中国高中生拿下Kaggle Master,怎么做到的?
  5. 面试题心得--spring注解的原理
  6. 通过后台事务来使单据提交工作流
  7. WSDM-爱奇艺:用户留存预测挑战赛 线上0.865
  8. 欧姆龙CP系列PLC以太网通讯处理器的应用
  9. 2022.09青少年软件编程(Python)等级考试试卷(四级)
  10. 用PIL制作黑白滤镜
  11. iOS开发:2017苹果开发者账号申请流程
  12. tcp ip协议 服务器和客户端区别,网络与TCP/IP协议-总结
  13. 电源常识-变压器同名端
  14. 半年学好英语能有多简单?
  15. 迷茫与远方,IT人的技术之路
  16. 计算机技术发展特点分为多极化,计算机技术的发展研究论文
  17. 申报高企科技成果转化是什么?
  18. 网站SEO工具篇之外链查询工具
  19. 【Unity游戏开发教程】零基础带你从小白到超神16——四种方法控制人物移动之角色控制器
  20. flex安卓手机、苹果手机兼容问题

热门文章

  1. pandas比较两个dataframe特定数据列的数值是否相同并给出差值:使用np.where函数
  2. R语言生存分析COX回归分析实战:放疗是否会延长胰脏癌症患者的生存时间
  3. Keras训练神经网络进行分类并进行交叉验证(Cross Validation)
  4. php mysqli参数,PHP5 mysqli 绑定参数
  5. LinearAlgebra_3
  6. 统计简单学_假说检定
  7. Question: Short And Long Read Sequencing
  8. 医疗术语自动编码论文总结 (Automated Coding)
  9. 昌宁一中高考成绩表查询2021,昌宁县一中20182019学年上学期高二数学月考试题含解析.docx...
  10. C++多线程:Linux 线程通信,唤醒,互斥锁(未完待续)