永发信息网

SSCOM32与单片机连接程序

答案:2  悬赏:80  手机版
解决时间 2021-04-06 06:34
  • 提问者网友:孤凫
  • 2021-04-05 14:45
SSCOM32与单片机连接程序
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-04-05 15:11
1、SSCOM32是运行在PC机上的串口调试软件。PC机有串口的话(或通过USB转串口),通过这个软件,可以进行配置该串口,并对数据收发进行监控。
2、你需要了解一些9针串口的资料。PC机或USB扩展的串口,是232电平的串行通信口。
3、单片机也有串口,需要232电平转换芯片,再与PC机串口相连。
4、编写单片机的串口初始化,串口发送程序。通过232连接到PC。打开PC的串口调试软件,可以看到单片机发出的内容。反过来,PC上通过串口发出的内容也经232送到单片机的串口接收脚。串口接收程序相应处理。
5、如果希望PC的串口来管理单片机的EEPROM,需要约定,如何通信完成读写过程,即自定义通信协议实现读写操作(比如,起止地址,内容,读写要求,参考其他的协议是如何表达的,方法有很多)。单片机开发相应的串口软件,和EEPROM的读写软件。
6、另外,STC单片机支持串口编程,这需要看相关的资料。追问多谢你,我之前都是用的姚永平的软件烧写单片机程序的,没有用过串口程序,您说的USB转串口这些算物理上的连接吧,这些应该都有了,但我的困扰是,SSCOM32串口调试软件如何与单片机相连接,是有既定的程序吗?
谢谢~~追答单片机的串口,通过仿真软件(STC的好像没有仿真器),你可以了解串口运行的好坏。串口收发内容,通过程序来管理。
同样,SSCOM32是PC机的手工收发控制调试软件。打开软件,你可以配置波特率,可以发送扩展窗口里填写的内容,监视窗口可以看到串口接收到的内容。反映的是物理上串口接收数据,也可以控制物理上串口发送的数据。其电平是232电平。
你先用PC机上的两个串口用2-3脚交叉的串口直接连接起来,运行两个串口的SSCOM32软件,看看咋回事就知道了。追问谢谢~刚看单片机一个多月,实在是太多东西都一头雾水了,打开SSCOM32软件,不管是发送文件还是发送数据,都显示发送成功,但我不知道发送到哪去了呀,这个数据在程序里面应该怎么利用呢?若要读取单片机中的数据,串口又要怎么实现呢?C51程序与这个串口软件的接口是什么呢?
麻烦了!~追答呵呵,你要看书诶。你先把电脑的串口,23脚,用短路块短路。然后你再发点东西瞧瞧。发的东西,如果有示波器的话,表现到2脚上可以看到方波。这组方波按照串口约定的格式和速度传送了若干字节。连接在单片机上,表现出了串口接收中断标志,通过软件查询读取SBUF,逐个获得字节串。具体,需要先再看看资料,问问同学,慢慢调试。
全部回答
  • 1楼网友:污到你湿
  • 2021-04-05 15:35
计算机的串口和单片机的串口电平不同,需要用一片MAX232进行转换。

实现串口读写肯定没问题,计算机串口发一个命令到单片机,单片机读出接收到后读出相应的数据,从串口发到计算机就可以,具体实现需要你自己编程。

不要说还不会用单片机串口编程昂。追问先谢谢你,麻烦了~
的确没有用过串口,之前都是软件编程烧写到单片机里,通过液晶屏输出。
用SSCOM32是需要重新编写串口程序,还是说这个软件下载下来就会有参考程序可以用,因为我这个是别人拷给我的,我完全没有头绪。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯