首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
阐述了89C51单片机串行通信口的结构及波特率的计算方法,通过对89C52串行通信口波特率发生器结构的分析,指出了89C52产生波特率的两种方式。计算出了89C51和89C52产生波特率与初值的对应关系,找出了波特率的最大值,给出了初始化编程的实例。  相似文献   

2.
Windows CE环境下单片机串行通信的设计与实现   总被引:2,自引:0,他引:2  
嵌入式系统在现代工业控制领域中得到了越来越广泛的应用,本文主要研究了基于Windows CE操作系统的掌上电脑和单片机之间的串行通信问题,介绍了在Windows CE环境下基于多线程的串行通信的实现。深入研究了Windows CE中对基于多线程的串口通信的各项设置和数据接收中一些关键技术问题,并提出了AT89C52单片机的串口通信中波特率正确设定的方法,特别适用于传输的数据量较大且传输速度较高的情况。  相似文献   

3.
介绍了一种实用的多功能串行异步通信测试仪。该测试仪可测定串行通信电平的波特率 ,通过软件设置可发出一定波特率的串行异步通信信号供测试使用。结构简单 ,携带方便。  相似文献   

4.
本文介绍的51串行编程器可以很好的支持ATMEL公司89系列单片机机,包括89C51/52/55,89S51/S521S55和89C2051/4051等17种常用的单片机。对于学习51单片机和业余开发是完全够用的。这台编程器硬件以一片89C52单片机为核心,编程电压由单片机控制,通过RS-232串口与PC通讯,能够自动识别插座上的单片机型号,支持代码格式是INTEL HEX。该蝙程器软件简单易用,即使初学者也容易很快掌握。  相似文献   

5.
AT89C52单片机与VB串行通信的实现   总被引:1,自引:0,他引:1  
介绍了AT89C52单片机与PC机串行通信的实现方法,串行存储器24C256的读写操作流程。并给出了具体通信接口电路、单片机串行通信程序流程以及利用VB6.0的通信控件MSComm实现PC机串行通信的程序。系统经过实际应用,效果令人满意。  相似文献   

6.
根据单片机的串行通信原理,深入分析了单片机串口通信模式、波特率的设置、单片机和单片机之间以及单片机与PC机之间的通信协议,并以MCS-51单片机为基础,针对串行通信的实施,提出了相应的实现方法,对于MCS-51单片机的扩展运用具有重要的实践意义。  相似文献   

7.
串行通讯在波特率误差超过一定范围时,会产生错误。本文在MCS51单片机上仅用软件就实现了波特率自动整定,最大程度地减小了波特率误差,因而可使串行通讯的可靠性得到提高。  相似文献   

8.
论述了某型数/模转换装置串行通信系统的研制开发及证实。在计算机系统中。串行通信是指计算机与外设之间以及主机系统与主机系统之间数据的串行传送。MCS-51串行口的结构由串行口控制器SCON、硬,牛接收、发送电路三部分组成。论述了串口工作方式及串口波特率计算,并列出串行通信软件编制流程。在了解了PC机串行通信接口标准后,设计了与PC机通信硬件转换电路,由PC机作为通信的发送端,数/模转换装置作为通信的接收端,实现了对通信系统的验证。在研制、生产过程中起重要作用。  相似文献   

9.
基于89C52单片机的实用八路物位测量仪表(以下简称测量仪),由ATMEL公司的89C52作为核心芯片,利用P1的八个I/O口作为输入口完成脉冲量信号采样,用P3口作为八路输出控制;用Maxim公司的Max7219构成串行显示来驱动LED,这种结构最大限度地利用了单片机硬件资源.同时,串行显示方式省去了单片机直接定时对LED的服务时间,节约了CPU时间,在实时性很强的工业控制系统中,显得尤为重要.  相似文献   

10.
异种单片机共享片外存储器及其与微机通信的方法   总被引:3,自引:0,他引:3  
介绍了通用单片机(MCU)AT89C51与信号处理单片机(DSP)TMS320C32通过共享片外随机存储器实现板间通信的方法,并给出了总线隔离硬件电路与软件控制流程。文中还简要分析了AT89C51与微机进行串行通信的软硬件设计,通过扩展AT89C51间接实现了TMS320C32与通用单片机或微机之间的通信。  相似文献   

11.
基于单片机的串口扩展器   总被引:1,自引:1,他引:1  
本文介绍串口扩展器系统设计和应用,采用ATMEL89C2051单片机作MCU,选用双四通道多路转换器4052。软件设计分为:初始化、串行中断服务程序、串行口选择三个模块。串口扩展器采用侦听终端发出的信息,可连接不同的波特率设备。它小巧灵拢、结构简单、程序短、速度快,成本低,在银行中得到广泛应用。  相似文献   

12.
单片机通讯中波特率自动跟踪的一种方法   总被引:1,自引:0,他引:1  
在单片机串行通讯中,要求发送和接收的波特率保持一致。本文首先以MCS-51为例,分析了波特率的误差源和允许的波特率误差,然后介绍了一种自动调整波特率的方法。在这种方法中,数据的格式、波特率的选择都是通过软件来实现,应用十分方便。  相似文献   

13.
单片机通信中波特率自动跟踪的一种方法   总被引:1,自引:0,他引:1  
在单片机串行通信中,要求发送和接收的波特率保持一致.首先以MCS-51为例,分析了波特率的误差源和允许的波特率误差,然后介绍了一种自动调整波特率的方法.在这种方法中,数据的格式、波特率的选择都是通过软件来实现的,应用十分方便.  相似文献   

14.
介绍了基于AT89C51CC03单片机的一种DeviceNet智能通信接口的软硬件设计方案,给出了系统硬件结构和软件设计流程,包括报文收发的流程和波特率自适应的实现流程。  相似文献   

15.
CAN总线是一种有效支持分布式控制和实时控制的、多主的异步串行通信网络。文章以C8051F060单片机内集成的CAN控制器为例,详细介绍了波特率设置的方法,分析了波特率设置的误差来源,并给出了波特率误差的消除方法。  相似文献   

16.
串行通信是目前应用比较广泛的一种通信模式,根据单片机的串行通信原理,介绍了单片机串行通信模式和单片机的波特率设置方法,分析了单片机双机通信、单片机多机通信以及单片机与个人计算机(PC)机之间的通信协议,利用PC良好的人机界面和强大的数据处理能力,实现整个系统的集中管理和最优控制。并以MCS-51单片机为基础,针对串行通信的实行提出了相应的实现方法。  相似文献   

17.
单片机和PC之间的串行通信   总被引:2,自引:0,他引:2  
串行通信技术是一种重要的数据传输手段。本文以具体实例介绍了AT89C51单片机与PC机之间的串口通信,并给出硬件连接图及其软件编程。  相似文献   

18.
介绍了在Windows2000平台下使用VisualC 6.0开发工具用API串口通讯函数实现PC机与单片机AT89C51的串口通信,重点介绍计算机采用事件驱动异步I/O方式的通信实现及AT89C51、MAX232和PC机串口接线和AT89C51的编程设置。  相似文献   

19.
介绍了一种实现GPS与电罗经信号实时转换的船舶导航数据转换器;该转换器以P89C669单片机为核心实现对GPS和电罗经信号的实时接收、转换、发送,及利用IAP实现系统配置等功能;同时该系统利用AT89C2051实现了相当于并行口转UART的转换芯片的功能;通过测试,在输入输出波特率为9600,以50 ms为周期输入数据长度为34字节的GPS信号的条件下,该转换器能够长时间稳定工作,无丢失数据、数据转换错误、发送出错的现象.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号