C#上位机
阳光下的Smiles
生命在于运动,知识在于积累。
展开
-
上位机软件开发入门
上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般模拟量),转化成数字信号反馈给上位机。上下位机都需要编程,都有专门的开发系统。原创 2016-12-08 22:32:48 · 33084 阅读 · 2 评论 -
PC和单片机通信(一)---使用SerialPort控件
PC和单片机通信(一)---使用SerialPort控件单个单片机与PC串口通信:PC通过串行口将数字(00,01,02,03...,FF,十六进制)发送给单片机,单片机收到后回传这个数字,PC接收到回传数据后显示出来,若发送的数据和接收到的数据相等,则串行通信正确,否则有错误。启始符是数字00,结束符是数字FF。1、C#界面与代码设计(1)新建一个C#窗体应用程序,在原创 2017-03-25 19:59:25 · 5960 阅读 · 3 评论 -
C#串口通信
C#编写上位机1、SerialPort类表示串行端口资源。命名空间: System.IO.Ports(1)属性BaudRate:获取或设置串行波特率DataBits:获取或设置每个字节的标准数据位长度。IsOpen:获取一个值,该值指示 SerialPort 对象的打开或关闭状态。PortName:获取或设置通信端口,包括但不限于所有可原创 2017-03-01 19:30:19 · 3046 阅读 · 1 评论 -
PC和单片机通信(二)---使用SerialPort控件
PC和单片机通信(二)---使用SerialPort控件单个单片机与PC串口通信:1)测试通信状态先在文本框中输入字符串“Hello”,单击“测试”按钮,将字符串“Hello”发送到单片机,若PC与单片机通信正常,在PC程序的文本框中显示字符串“OK!”,否则显示字符串“ERROR!”。2)循环计数单击“开始”按钮,文本框中数字从0开始累加,0、1、2、3…,并将此数发原创 2017-03-25 21:04:50 · 1613 阅读 · 0 评论 -
51单片机常用寄存器
单片机常用寄存器1、SCONSCON(Serial Control Register)串行口控制寄存器,用于控制串行通信的方式选择、接收和发送,指示串口的状态。SCON既可以字节寻址,也可以位寻址,其字节地址为98H,地址位为98H~9FH。工作方式(SM0 SM1)REN——允许接收位REN用于控制数据接收的允许和禁止,REN=原创 2017-03-26 22:25:30 · 12485 阅读 · 1 评论