摘要单片微型计算机简称单片机,它是将中央处理器(CPU)、存储器(RAM,ROM)、定时/计数器和各种接口电路都集成到一块集成电路芯片上的微型计算机。随着计算机技术尤其是单片机技术的发展,人们已越来越多地采用单片机来对一些工业控制系统参数进行检测和控制。PC机具有强大的监控和管理功能,单片机则具有快速及灵活的控制特点,通过PC机的RS232串行接口与外部设备进行通信,是许多通信系统中常用的一种通信解决方案。因此如何实现PC机与单片机之间的通信具有非常重要的现实意义。本设计介绍了STC89C52单片机与PC机串行通信的实现方法,。通过VB程序控制LED及数码管的亮灭,同时可实现对两者的参数设置,更改其亮灯次数和间隔时间。系统经过实际应用,:串行通行单片机VB程序proteus仿真ABSTRACTSingle-puter(SCM)puterwhichisintegratedthecentralprocessingunit(CPU),memory(RAMandROM),timer/,putertechnologydevelopment,peoplehaveincreasinglyusedsingle-(PC)-municatewithexternaldevices,,(STC89C52),,:puterVBprogramproteussimulation目录一前言 2二总体方案设计 4三通信系统硬件电路设计 10四串行通信程序设计 (单片机)串行通信及程序设计 (pc机)串行通信及程序设计 14五总结 18六致谢 19参考文献 20附录 ,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸,对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。
毕业设计-单片机与计算机串行通信设计 来自淘豆网m.daumloan.com转载请标明出处.