51单片机CAN通讯程序?

一、51单片机CAN通讯程序?

51单片机一般不带can口的,pic单片机或者飞思卡尔单片机一般是内置can口的,没有can口也不要紧,采用sja1000配上82c250就行了,通讯程序我有需要请给邮箱

二、触摸屏与单片机如何通讯?

有几种方案:

第一使用单片机+串口触摸屏(比较贵点)。使用232或者485通信方式:

第二种,就是买裸屏触摸的,使用ADS芯片驱动,这样程序麻烦点。

第三种,购买与PLC通信的触摸屏模块,使用RTC的modbus通信,这样的触摸屏模块最贵。方便的话,就使用第一种,不愁麻烦可以使用第二种,不在乎价格就使用第三种。

三、单片机与触摸屏如何通讯?

这种屏幕的我做过,显示数值什么的你使用触摸屏上位机设置好需要显示的数据类型,然后通过串口发送对应地址的数据过去就OK了,至于发送的是16进制,显示它自动转化为10进制的,这个不需要您操心,只是初始化的时候需要你去做工作而已,也就是说,你只需要将数据(动态)的,通过串口发送给对应的地址即可。

四、求51单片机485通讯C程序?

你先定义一个IO口(比如是P3.4)来控制485的收发,485是高电平发送,低电平接收,那在程序初始化时你先加上一句:

p3.4=0;

//然后在单片机的发送程序里加入控制,比如你要发送的值为58H,发送完毕后记得设置为接收状态

p3.4=1;

sbuf=0x58;

p3.4=0

//这样就完成发送了,其余的过程与直接使用232发送是一样的.

五、51单片机如何与触摸屏连接?

1、实现触摸屏与单片机的通信,主要是解决通信协议的问题。

2、使用开放的Modbus通信协议,以触摸屏作主站,单片机作从站。

3、eView触摸屏本身支持Modbus通信协议,如果单片机也支持Modbus协议,就可以进行通信了。

4、eview触摸屏支持RS-232和RS-485两种通信接口。

5、在工业控制领域,于RS-485具有可靠性高、传输距离远、抗干扰能力强等优点,所以在本系统中触摸屏与单片机通信采用RS-485连接,传输速率设置为 9600 kbps。

6、RS-485信号传输是一种半双工的传输方式,单片机通过一个RS-232/RS-485无源转换器把232信号转换成485信号,连接到 eView触摸屏上

六、51单片机怎么与触摸屏连接?

实现51单机片与触摸屏连接有四个步骤:

1 触摸屏与单片机的硬件联接

2 建立触摸屏与单片机的内部存储器地址对应关系

3 触摸屏组态软件编辑

4 MODBUS RTU(远程终端设备)通信协议简介

下面介绍三种方案:

第一种使用单片机+串口触摸屏(比较贵点),使用232或者485通信方式。

第二种,就是买裸屏触摸的,使用ADS芯片驱动,这样程序麻烦点。

第三种,购买与PLC通信的触摸屏模块,使用RTC的modbus通信,这样的触摸屏模块最贵。

七、题目,单片机与触摸屏的通讯?

单片机和触摸屏可以通过串口通信协议进行通讯。 这是因为单片机可以通过串口配置功能来设置串口传输的波特率、数据位、停止位等参数,触摸屏也可以通过串口发送触摸数据。通过串口通信协议,单片机和触摸屏可以实现简便的数据收发和互联互通。 此外,单片机的引脚可以连接到触摸屏的IO口来接收触摸数据,或者控制触摸屏的触发行为,这也是常见的通讯方式之一。

八、51单片机程序多大?

要看编写的内容是多少,最大的可以达到64kb。

九、51单片机与51单片机如何用CAN总线连接通讯?急啊?

通过专门芯片如TJA1050,现在数据链路层上实现差分连接,找一个带Can控制器的51单片机就很容易实现。如果没有Can控制器的单片机,你可以用uart连接,自己根据通讯协议编写代码。

十、51单片机与51单片机如何用CAN总线连接通讯?急啊?

通过专门芯片如TJA1050,现在数据链路层上实现差分连接,找一个带Can控制器的51单片机就很容易实现。如果没有Can控制器的单片机,你可以用uart连接,自己根据通讯协议编写代码。

上一篇:下一篇:led驱动模块
下一篇:上一篇:返回栏目