精华内容
下载资源
问答
  • 双机通信程序

    2012-07-24 15:21:24
    本程序是双机通信程序 主要用来完成两台主机之间的通信 并用指示灯进行指示
  • 双机通信程序.rar

    2020-06-18 18:29:47
    双机通信程序
  • 利用winsock实现简单的双机通信程序,包含客户端和服务器端
  • 基于80C51的RS485双机通信程序_01
  • 自己写的双机通信程序。资源类型:application/x-rar
  • 基于单片机的max485双机通信程序 本人亲测
  • 这是一个STM32F103基于HAL库的CAN双机通信测试程序,分享给大家进行学习,实验。
  • RS-485双机通信程序

    2017-03-27 10:20:21
    程序的主要特点是加的的校验少,适合初学者利用max485模拟单片机双机通信.
  • 在MFC的程序中实现双机通信,直接输入IP,点击发送后,实现点对点沟通
  • 这是一个51单片机的双机通信汇编程序,已调试通过,有proteus仿真,有需要学习的可以分享一下!
  • 可以更换界面的背景图片,可直接运行,也可根据自己喜好修改界面布局
  • 该工程实现了两片STM32F103通过硬件I2C通信,采用轮询的方式接收,未使用中断及DMA。
  • 程序中定义各端口的地址,写出了显示程序,延时程序,键盘扫描程序,定时和串口中断程序.
  • 单片机双机通信C51程序及注释。此程序可以实现两个单片机之间的相互通信。
  • 单片机 双机通信 汇编程序 内含protues仿真图
  • Linux socket双机通信

    2012-10-29 15:32:43
    基于Linux开发的socket双机通信程序
  • mfc下双机通信程序

    2009-04-26 00:35:23
    用mfc写的一个双机通信程序 有保存 输入等功能
  • 双机通信程序

    2014-11-18 21:43:31
    程序是服务器端的程序,通过创建服务的端口来实现对应的端口的监听
  • 双机通信C语言程序

    2015-07-02 09:55:36
    两单片机之间通过按钮实现单片机A按下按键,在单片机B上显示按键数。在单片机B上按相应按键,在单片机A上显示对应的按键数。显示数字通过数码管实现。
  • 基于单片机的双机通信电路设计 C程序双机通信程序设计
  • 8051简例 双机通信程序+原理图
  • 用汇编语言编写的双机通信主机发送程序,其中包含中断服务程序
  • 实验七 双机通信

    千次阅读 2019-01-18 11:03:17
    2.学习双机通信程序的编程方法。 三、实验原理 89C51单片机片内有一个可编程的全双工的异步通信串行口。所谓全双工就是两个单片机之间串行数据可同时双向传输。异步传输,就是收、发双方使用各自的时钟控制发...

    实验七  双机通信

    一、实验要求

    在两个单片机上实现串行通信,将一块单片机上的按键信息发送到另一块单片机上用八个数码管动态显示出键值。

    、实验目的

    1.学习双机通信的基本使用方法。

    2.学习双机通信程序的编程方法

    、实验原理

    89C51单片机片内有一个可编程的全双工的异步通信串行口。所谓全双工就是两个单片机之间串行数据可同时双向传输。异步传输,就是收、发双方使用各自的时钟控制发送和接受过程。89C51的串行口有四种工作方式,波特率可通过软件设置片内的定时器/计数器来控制。每当串行口接收或发送一个字节完毕,均可发出中断请求。而在串行通信中,收、发双方发送或接收的波特率必须一致。

    、实验内容

    本次实验的实验内容为串口双机通信,可以完成的功能:在一方的矩形键盘按下一个值,在另一方的数码管上动态显示。矩阵键盘采用4×4式,其中前十个键为0-9数字,后六个键为A-F字母。A-F代表着不同的波特率,通过按下不同的键,可以设置不同的波特率。A-137.5b/s,B-1.2kb/s,C-2.4kb/s,D-4.8kb/s,E-9.6kb/s,F-19.2kb/s.获取键值的方式为:扫描法。

    、实验程序框图

    ‪C:\Users\WYP\Desktop\1.JPG

    ‪C:\Users\WYP\Desktop\2.JPG

    、实验电路图

    、实验程序

    发送方:

     

    ORG 0000H

    LJMP MAIN

    ORG 1000H

    MAIN:MOV SP,#60H

    MOV TMOD,#20H      

    MOV TH1,#1DH      

    MOV TL1,#1DH

    SETB TR1

    MOV SCON,#40H    

    LOP1:MOV P2,#0F0H  

    MOV A,P2           

    ANL A,#0F0H       

    MOV B,A           

    XRL A,#0F0H     

    JZ LOP1           

    LCALL Delay       

    MOV A,P2          

    ANL A,#0F0H     

    CJNE A,B,LOP1     

    LCALL SCAN           

    LCALL LOOSE     

    LCALL GET_KEY    

    AJMP LOP1            

    SCAN:MOV R3,#0    

    MOV R2,#0FEH       

    SCAN2:MOV A,R2

    MOV P2,A         

    MOV A,P2         

    JB ACC.4,LOOP1   

    MOV R4,#0       

    RET

    LOOP1:JB ACC.5,LOOP2

    MOV R4,#04H      

    RET

    LOOP2:JB ACC.6,LOOP3

    MOV R4,#08H     

    RET

    LOOP3:JB ACC.7,SCAN1

    MOV R4,#0CH      

    RET

    SCAN1:INC R3    

    MOV A,R2

    RL A

    MOV R2,A

    JB ACC.4,SCAN2   

    RET

    LOOSE:MOV P2,#0F0H  

    MOV A,P2

    ANL A,#0F0H

    XRL A,#0F0H

    JNZ LOOSE

    RET

    GET_KEY: MOV A,R4

    ADD A,R3        

    MOV B,A         

    MOV DPTR,#TAB   

    MOVC A,@A+DPTR

    MOV SBUF,A          

    JNB TI,$        

    CLR TI           

    MOV A,B         

    CJNE A,#0AH,GET0   

    MOV TL1,#1DH

    MOV TH1,#1DH

    AJMP GET5

    GET0:CJNE A,#0BH,GET1   

    MOV TL1,#0E8H

    MOV TH1,#0E8H

    AJMP GET5

    GET1:CJNE A,#0CH,GET2  

    MOV TL1,#0F4H

    MOV TH1,#0F4H

    AJMP GET5

    GET2:CJNE A,#0DH,GET3

    MOV TL1,#0FAH

    MOV TH1,#0FAH

    AJMP GET5

    GET3:CJNE A,#0EH,GET4  

    MOV TL1,#0FDH

    MOV TH1,#0FDH

    AJMP GET5

    GET4:CJNE A,#0FH,GET5  

    MOV PCON,#80H

    MOV TL1,#0FDH

    MOV TH1,#0FDH

    GET5:RET

    Delay:MOV R2,#20

    DEY1:MOV R3,#248

    NOP

    DJNZ R3,$

    DJNZ R2,DEY1

    RET

    SJMP $

    TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H,00H

    END

     

    接受方:

     

    ORG 0000H

    LJMP MAIN

    ORG 0023H

    LJMP REXE       

    ORG 1000H

    MAIN:MOV SP,#60H

    MOV TMOD,#20H    

    MOV TH1,#1DH      

    MOV TL1,#1DH

    MOV SCON,#50H    

    SETB TR1

    SETB ES

    SETB EA

    MOV R6,#7      

    MOV 30H,#77H     

    MOV R1,#31H        

    DISP:MOV P1,#00H   

    MOV P2,30H         

    LCALL Delay       

    MOV P1,#01H     

    MOV P2,31H

    LCALL Delay

    MOV P1,#02H     

    MOV P2,32H

    LCALL Delay

    MOV P1,#03H     

    MOV P2,33H

    LCALL Delay

    MOV P1,#04H     

    MOV P2,34H

    LCALL Delay

    MOV P1,#05H     

    MOV P2,35H

    LCALL Delay

    MOV P1,#06H     

    MOV P2,36H

    LCALL Delay

    MOV P1,#07H      

    MOV P2,37H

    LCALL Delay

    AJMP DISP        

    REXE:CLR RI         

    MOV A,SBUF        

    LCALL Option   

    MOV @R1,A      

    INC R1         

    DJNZ R6,REC    

    MOV R1,#31H        

    MOV R6,#7

    REC:RETI

    Delay: MOV R2,#10

    DEY1:MOV R3,#248

    NOP

    DJNZ R3,$

    DJNZ R2,DEY1

    RET

    Option:CJNE A,#77H,Opt0

    MOV TL1,#1DH        

    MOV TH1,#1DH

    ACALL Rest             

    AJMP Opt5

    Opt0:CJNE A,#7CH,Opt1

    MOV TL1,#0E8H       

    MOV TH1,#0E8H

    ACALL Rest          

    AJMP Opt5

    Opt1:CJNE A,#39H,Opt2

    MOV TL1,#0F4H

    MOV TH1,#0F4H

    ACALL Rest

    AJMP Opt5

    Opt2:CJNE A,#5EH,Opt3

    MOV TL1,#0FAH

    MOV TH1,#0FAH

    ACALL Rest

    AJMP Opt5

    Opt3:CJNE A,#79H,Opt4

    MOV TL1,#0FDH

    MOV TH1,#0FDH

    ACALL Rest

    AJMP Opt5

    Opt4:CJNE A,#71H,Opt5

    MOV PCON,#80H

    MOV TL1,#0FDH

    MOV TH1,#0FDH

    ACALL Rest

    Opt5:RET

    Rest:MOV 30H,A   

    MOV 31H,#0        

    MOV 32H,#0

    MOV 33H,#0

    MOV 34H,#0        

    MOV 35H,#0

    MOV 36H,#0

    MOV 37H,#0

    MOV R1,#30H        

    MOV R6,#1      

    RET

    END

     

    八、实验总结

    通过在两个单片机上实现串行通信,将一块单片机上的按键信息发送到另一块单片机上用八个数码管动态显示出键值。我们学习了双机通信的基本使用方法并且学习了双机通信程序的编程方法。

     

    展开全文
  • 这是双机通信的实例,单片机部分,很发的东东
  •  (2)单片机双机异步通信接收程序(PIC单片机2)。  (3)单片机双机同步通信发送程序(PIC单片机1)。  (4)单片机双机同步通信接收程序(PIC单片机2)。  欢迎转载,信息来源维库电子市场网...
  • MCS_51单片机双机通信实现程序原代码.
  • 基于单片机的双机通信接收程序,包含中断程序(使用汇编语言编写)
  • 本文主要对PIC单片机双机异步通信程序进行了介绍,程序包括发送部分和接收部分,希望对你的学习有所帮助。
  • 本文为大家介绍了PIC单片机双机异步通信程序

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 227
精华内容 90
关键字:

双机通信程序