您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > AT89C51单片机与PC机的通信接口及编程
AT89C51单片机与PC机的通信接口及编程作者:夏莉英,陈雁,XIALiying,CHENYan作者单位:苏州职业大学电子信息工程系,江苏省,苏州市,215104刊名:电子工程师英文刊名:ELECTRONICENGINEER年,卷(期):2006,32(9)被引用次数:9次参考文献(4条)1.徐仁贵.廖哲智单片微型计算机应用技术20012.翁桂荣.邹丽新单片微型计算机接口技术20023.郑学坚.周斌微型计算机原理及应用20014.钱晓捷.陈涛微型计算机原理及接口技术1999相似文献(10条)1.期刊论文张长森调度台接口CPU与调度台工控机串行通信的设计-工矿自动化2005,(4)调度台接口CPU负责调度台工控机与交换机中央控制模块的通信,它与调度台工控机之间的通信采用RS232格式.采用AT89S8252作为调度台接口CPU,采用MAX202设计一个RS232接口,并设计了AT89S8252与工控机之间的信令格式,实现了调度台接口CPU与调度台工控机之间的串行通信.2.学位论文郭治平符合USB2.0规范的串行通信接口芯片设计2009通用串行总线(USB)是计算机与外围设备互连的标准接口之一,是一种点对点的通信接口,可同时支持多个外围设备。设计一款符合USB2.0规范的串行通信接口芯片,作为与任意外围设备与计算机的互连接口,具有重要的意义。在硬件方面,本文所设计的芯片主要设计了5个主要的模块:主接口电路模块、存储器接口与优先级判别模块、控制/状态寄存器模块、协议层模块和数据通用收发宏单元接口模块。主接口电路是内部数据寄存器、控制寄存器与外部设备之间的通信桥梁。此外,协议层模块与内部数据存储器、控制寄存器和数据通用收发宏单元接口连接,负责保持通信数据的格式符合USB2.0规范中的协议格式。数据通用收发宏单元接口模块与USB物理层连接,PHY模块负责将数据发送到与USB连接器相连的计算机,或接受来自计算机的数据。在软件方面,本文使用Verilog语言写下了各模块的电路描述程序。同时利用QuartusII软件进行了系统调试和系统编译。通过设计这款符合USB2.0规范的串行通信芯片可以同时支持16个节点,支持全速和高速两种通信模式,其速率分别达到12Mbit/s和480Mbit/s。同时该芯片还提供了功能强大的存储器接口和WISHBONE电路接口,实现了存储器和芯片间的互联。3.期刊论文余海涛.张丹平基于RS-232/RS-485接口转换器的半双工串行通信研究-工业控制计算机2002,15(11)本文介绍工业控制系统中,基于RS-232/RS-485接口转换器的串行通信的实现方法,对其软、硬件设计进行了分析,这种方法能满足智能仪器仪表长距离串行通信的要求。4.学位论文张晶基于USB2.0接口的数字图像通信模块设计2008现代数据采集技术发展迅速,各种基于ISA、PCI总线的数据采集系统已经相当成熟,但这些采集系统很多都存在安装麻烦、可扩展性差等缺陷。USB总线是由Inter、Compaq、Microsoft等七家公司于1994年为解决传统总线的不足而推出的一种新型串行通信标准。为了适应高速传输的需求,2004年4月,这些公司在原来USB1.1协议的基础上制定了USB2.0传输协议,其最大传输速度达到了480Mb/s。USB总线具有传输快、连接灵活、易扩展等优点,已在PC机的多种外设上得到广泛应用,并逐渐成为现代数据采集传输的发展趋势。本文在介绍USB2.0系统及协议的基础上,论述了使用USB2.0接口采集红外目标探测控制系统和图像处理系统间实时通信的数字图像。系统的硬件设计部分,首先设计实现了DSPTMS320LF2407芯片的外围电路包括JATG下载电路、时钟震荡电路、外部存储器接口和SPI接口电路;接着完成了FPGACycloneEP1C6PQ240芯片的配置电路包括JATG下载电路和E2PROM外围电路的设计;最后是确定了USB芯片和DSP微控制器间的并行接口连接方式并进行了电路设计。在硬件设计完善的基础上制作了系统PCB板。系统的软件设计部分,首先在FPGA内部通过编程实现一个SPI内核,与DSP中的SPI内核连接通信形成SPI主从模式;然后是USB固件程序的设计,完成设备的管理和数据的交换,主要包括微控制器、USB设备和外围电路的初始化和USB中断服务程序的编写。系统设计完成后进行了软硬件的调试并成功地实现了数据图像的采集和传输。5.期刊论文马时平.毕笃彦.张重阳.肖卫华PC与TMS320C5402DSP实现串行通信-电子产品世界2002,(1)利用DSP的McBSP和DMA来实现通用异步接口UART,并以复用器和计算机的串行通信为例,给出了UART软件实现的详细流程.6.会议论文黄建平USB接口在串行通信中的应用2003USB即通用串行总线,可以实现热插拔,采用菊花链结构,最多可以同时连接127台设备,由总线提供电源,并有检错、纠错功能以保证数据正确传输.USB在PC机上应用时,PC机的操作系统需要支持USB协议,此时PC机上的软件包括两部分:USB初始化软件和运行部分.前者对外设进行构造并定义一个唯一的标识,这就是所谓的列举过程,以获得每个外设的描述表.7.学位论文廖猛分布式集群无线接口单元在线升级模块设计2004近年来,现代社会对通信服务的需求迅猛增加,作为专用调度的集群通信系统发挥着越来越重要的作用.然而随着技术发展和用户需要的不同,在集群系统运行过程中,出现了许多需要改进的地方.作为基站控制中心与无线用户接口的无线接口单元(信道控制板)是集群通信系统中重要的组成部分之一.该课题的主要任务就是采用新的U接口方式研究与设计无线接口单元,以更好的满足实际系统需要.该文主要从两个方面介绍了无线接口单元的设计与实现.第一个方面论述了如何利用U接口实现信道机与基站控制中心的通信,详细描述了利用核心器件MC145572,通过ISDN网络与基站建立信道连接的过程.另一个方面是在理解了串行通信机制的基础上,论述了如何建立起一个程序在线升级平台,包括:Flash芯片的使用、串行通信协议及所编写的传输控制软件.其中,设计的PC端软件基于MicrosoftWindows操作系统,采用了全中文化的图形操作界面,具有操作简单、使用方便的特点.通过与计算机联调证明,该课题设计合理、系统间数据传输稳定、终端操作人员操作方便,所完成的设计达到了课题要求,该设计方案的实施,将会是在当前集群通信系统中无线接口单元的一个很有意义的尝试,其成功的应用也将会对系统维护带来很大方便,对进一步提高原有集群通信系统的性能具有很大的理论和实践意义.8.期刊论文黄海容.黄继武.袁兰英.王来运.余进在Windows95下实现PC机与单片机AT89C51的串行通信-微型机与应用1999,18(4)在Windows95下使用串口API函数实现PC机与单片机AT89C51的串口通信,重点介绍计算机采用事件驱动I/O方式的函数编程及单片机串口中断发送、接收程序的实现.9.学位论文王雯隽嵌入式操作系统ReWorks中USB接口软件的设计与实现2005本论文首先对USB2.0规范、通用主机控制器原理、大容量存储类设备的块传输协议和SCSI命令集,以及ReWorks驱动程序结构进行了系统地分析,然后在此基础上,完成了通用主机控制器驱动程序,USB驱动程序,集线器类驱动程序,大容量存储设备类驱动程序的架构设计,并给出了通用主机控制器驱动程序和USB驱动程序的部分实现代码,最后根据软件工程的测试要求和实时系统测试的特殊性,完成了USB协议栈的测试。10.会议论文胡封晔.张坤一种新的DSP与PC机串行通信设计方案2005目前大多数数字信号处理器(DSP)芯片上只提供2~3个同步串行接口,并不支持通用异步接口(UART)标准,其与微机及其它设备串行通信时,必须在DSP上扩展异步串行接口.本文以美国TI公司生产的TMS320VC5402DSP为例,针对用户经常面临的DSP系统与PC机实时交换数据时通信接口标准不兼容的问题,提出了一种新的串行通信设计方案,实现了DSP多通道缓冲串行口(McBSP)与PC机RS-232接口的全双工通信.引证文献(9条)1.鲍卫兵.王荃.朱竹明沥青洒布量智能测试系统的研制[期刊论文]-工业仪表与自动化装置2009(6)2.陈欣琳.王海峰.金亮PC机和MCS-51单片机间的串行通信[期刊论文]-中国科技信息2009(13)3.魏佳.高卫平.贺忠江.李迎新.孙雷隐四点视野计的研制[期刊论文]-中国组织工程研究与临床康复2009(9)4.陶磊.孟浩自动调焦虹膜图像采集系统设计[期刊论文]-生命科学仪器2008(10)5.潘卫平.詹立新万能铣床自动滚齿装置控制系统设计[期刊论文]-机械与电子2008(8)6.SHENGuo-yan簇绒地毯机的控制系统设计[期刊论文]-机电工程2008(8)7.董加强提高单片机多机串行通信的一种新方法[期刊论文]-电工技术2008(6)8.牛立佳船舶模型控制器的设计[学位论文]硕士20079.鞠洁基于CAN总线的灯光控制系统的研究与设计[学位论文]硕士2006本文链接:授权使用:赵平(wfycgxy12),授权号:a0a593ff-4ddd-4394-aa29-9e6100f62b8a下载时间:2011年1月4日
本文标题:AT89C51单片机与PC机的通信接口及编程
链接地址:https://www.777doc.com/doc-309392 .html