欢迎来到天天文库
浏览记录
ID:25911967
大小:55.50 KB
页数:4页
时间:2018-11-23
《单片机原理与接口技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、单片机原理与接口技术:单片机与PC间的串行通信08计应(1)班刘驰单片机原理与接口技术课程设计报告题目:单片机与PC机间的串行通信班级:2008计算机应用技术(一)班姓名:刘驰学号:A083GZ053010135指导老师:李君君日期:2010年11月10号3单片机原理与接口技术:单片机与PC间的串行通信08计应(1)班刘驰前言单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、
2、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。串行通信是单片机与PC机进行通信的主要通信方式,但其适应性较差、传输速度低。单片机的串行口是最常用的端口,对于存在两个或多个串行口的单片机来说,充分利用串行口进行通信是非常重要的。故以常见的8051系列单片机为基础,介绍了通过串行口实现与PC机的并行通信原理,使其传输速度、适应性、可靠性均有所提高。单片机是器件级计算机系统,它可以嵌入到任何对象体系中去,实现智能化控制。小到微型机械,如手表、助听器。集成器件级的低价位,低到几元、十几元,足以
3、使单片机普及到许多民用家电、电子玩具中去。单片机构成的现代电子系统已深入到各家各户,正改变我们的生活,如家庭中的音响、电视机、洗衣机、微波炉、电话、防盗系统、空调机等。单片机革新了原有电子系统,如微波炉采用单片机控制后,可方便地进行时钟设置、程序记忆、功率控制;空调机采用单片机后不但遥控参数设置方便,运行状态自动变换,还可实现变频控制。目前许多家用电器如VCD、DVD等只有单片机出现后才可能实现其功能。所设计的单片机串行接口现在已经发展到无线收发的阶段,可方便地在单片机与单片机之间,构成一个点对点、一点对多点的无线串行数据传输通道。单片
4、机无线串行接口电路由MICRF102单片传递器芯片、MICRF007单片接收器芯片组成,工作在300~440MHzISM频段;具有ASK调制解调能力,抗干扰能力强,适合工业控制应用;采用PLL频率合成技术,频率稳定性好;接收灵敏度高达-96dBm,最大传递功率达-2.5dBm;数据速率可达2Kb/s;低工作电压:4.75~5.5V;功耗低,接收时电流3mA,传递时电流7.75mA,接收待机状态仅为0.5μA,传递待机状态仅为1.0μA;可用于单片机之间的串行数据无线传输,也可在单片机数据采集、遥测遥控等系统中应用。串行通讯对单片机而言意
5、义重大,不但可以实现将单片机的数据传输到电脑端,而且也能实现电脑对单片机的控制,比如你可以把写入单片机的数据码显示在电脑上,如可以使用一个按键,当按下它时使某一个字母如:AA,通过单片机的串行将它发送到电脑上显示,起到仿真器的某些功效,因此在开发数据采集设备时就是通过串行来检查数据正确与否的。在进行异步通信时,数据的发送和接收分别在各自的时钟(TCLK和RCLK)控制下进行的,但都必须与字符位数的波特率保持一致。MCS-51串行行的发送和接收时钟可由两种方式产生,一种是由主机频率fosc经分频后产生,另一种方式是由内部定时器T1或T2的
6、溢出率经16分频后提供。51单片机有一个全双工的串行通讯口,所以单片机和电脑之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如电脑的串口是RS232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,我们采用了专用芯片MAX232进行转换,虽然也可以用几个三极管进行模拟转换,但是还是用专用芯片更简单可靠。我们采用了三线制连接串口,也就是说和电脑的9针串口只连接其中的3根线:第5脚的GND、第2脚的RXD、第3脚的TXD。这是最简单的连接方法,但是对我们来说已经足够使用了,现在新的单片机的功耗越来越小,特别
7、是很多单片机都设置了多种工作方式,这些工作方式包括,暂停,睡眠,空闲,省电等工作方式。3单片机原理与接口技术:单片机与PC间的串行通信08计应(1)班刘驰六﹑总结本次课程设计实现了PC机与单片机之间的串行通信。通信接口电路简单可靠,在整个课程设计过程中,我们遇到了许多困难和问题,但是凭着良好的心态和不放弃的精神,我们最终顺利完成了软件和硬件的设计和制作。通过这次课程设计体现了我们编程基础不扎实。虽然程序是现成的,但真正编写程序确存在一定的困难。在硬件连接时,焊接及设计等某些方面都存在一定误解。这些都体现了我们缺少实战经验。本次课程设计设
8、计总体分为5部分:资料搜集;总体设计,硬件焊接,软件编程,完成设计报告等。在资料收集环节,我们在相关的网站上搜集了硬件电路的有关结构图和引脚图,并进行了适当的分析,同时还参考了大量的书籍,如我们所学的专业课
此文档下载收益归作者所有