题目:异步串行双机通信
   
  指导教师:卢玉非
                                     
    组长:姜汉卿
组员:乔大志 白冰 王彦省
      电气自动化4
【项目功能】
同步通信和异步通信的区别1、通过编写程序,当检测到BC7281键盘有键按下时,将键值显示在本单片机系统对应的数码管上,同时对方单片机系统对应的数码管显示和本机同样的按键值。
2、通过完成项目,掌握串口通信的基本原理,并能合理运用于实际项目中。
【项目知识点与技能点】
1、通信基础知识。
2、异步串行通讯协议。
3ATmega16单片机的串行接口及相关寄存器的配置。
【项目知识准备】
1、通信知识概述
  在通信领域内,有两种数据通信方式:并行通信和串行通信。随着计算机网络化和微机分级分布式应用系统的发展,通信的功能越来越重要。通信是指计算机与外界的信息传输,既包括计算机与计算机之间的传输,也包括计算机与外部设备,如终端、打印机和磁盘等设备之间的传输。
在计算机和终端之间的数据传输通常是靠电缆或信道上的电流或电压变化实现的。如果一组数据的各数据位在多条线上同时被传输,这种传输方式称为并行通信。
并行数据传输的特点:
  各数据位同时传输,传输速度快、效率高,多用在实时、快速的场合。并行传输的数据宽度可以是1~128位,甚至更宽,但是有多少数据位就需要多少根数据线,因此传输的成本较高,且只适用于近距离(相距数米)的通讯。
  串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别使用于计算机与计算机、计算机与外设之间的远距离通信。串行通信是指计算机主机与外设之间以及主机系统与主机系统之间数据的串行传送。使用串口通信时,发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0
串行数据传输的特点:
1)节省传输线,这是显而易见的。尤其是在远程通信时,此特点尤为重要。这也是串行通信的主要优点

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。