下载此文档

单片机与上位机通信系统设计.doc


文档分类:论文 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
JIU JIANG UNIVERSITY
《单片机原理与应用》大作业


单片机与上位机通信系统设计


信息科学与技计力量。
关键词:AT89C52; 上位机,单片机

设计
本论文是设计一基于 AT89C52 单片机应用系统,可以由上位机通过串口操作把握单片机模块以发光二极管的发光状态模拟开关电路的通断,用上位机 DOS 命令来把握
框图设计
基于 AT89C52 单片机与上位机通信系统设计由电源电路,单片机主控电路,按键把握电路数码管把握对像和上位机接口组成,系统框图如下图
三 学问点
本工程需要通过学****和查阅资料,把握和了解如下学问:
a +5V 电源原理及设计
单片机复位电路工作原理及设计
单片机晶振电路工作原理机设计
单片机与上位机通信的接口电路设计
发光二极管的特性
AT89C52 单片机引脚

电路原理图
基于 AT89C52 单片机与上位机通信系统设计原理图如图 19-2 所示。电源电路为单片机以及其他模块供给标准的电源。晶振模块为单片机供给时钟标准,使系统各局部能协调工作。复位电路模块为单片机供给复位功能。单片机作为主把握器, 依据输入信号对系统进展相应的把握处理。9 针接口电路和上位机的接口相连实现上位机和单片机之间的通信。发光二极管是单片机把握的把握对象实际应用 中,它连接相应的光电隔离和驱动电路。
五.系统软件设计
程序流程图如图 19-3 所示,其中初始化主要是对串口工作方式等设置
程序清单:
#include <> #define uchar unsigned char #define uint unsigned int
uchar a;
sbit d = P3^7;
//--------------------------------------
say_CR_LF
{
SBUF = 13; while (TI == 0); TI = 0; SBUF = 10; while (TI == 0); TI = 0;
}
//--------------------------------------
say_yeah
{
SBUF = a; while (TI == 0); TI = 0; SBUF = ”,”; while (TI == 0); TI = 0; SBUF = ” ”; while (TI == 0); TI = 0; SBUF = ”y”; while (TI == 0); TI = 0; SBUF = ”e”; while (TI == 0); TI = 0; SBUF = ”a”; while (TI == 0); TI = 0; SBUF = ”h”; while (TI == 0); TI = 0; SBUF = ”!”; while (TI == 0); TI = 0;
say_CR_LF;
}
//--------------------------------------
say_hello
{
SBUF = ”H”; while (TI == 0); TI = 0; SBUF = ”e”; while (TI == 0); TI = 0; SBUF = ”l”; while (TI == 0); TI = 0; SBUF = ”l”; while (TI == 0); TI = 0; SBUF = ”o”; while (TI == 0); TI = 0; SBUF = ”!”; while (TI == 0); TI = 0;
say_CR_LF;
}
//--------------------------------------
void init
{
SCON = 0x50; //设置串口通信方式 1, 允许接收
PCON &= 0x7F;
TMOD = 0x20; //设置 T1 定时方式 2 TH1 = 0xfd; //******@ TL1 = 0xfd;
TR1 = 1; //启动 T1
ES = 1; //开串口中断.
EA = 1; //开总中断. say_hello;
}
//--------------------------------------
void delay(uint z)
{
uint x, y;
for(x = z; x > 0; x--) for(y = 110; y > 0; y-

单片机与上位机通信系统设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人PIKAQIU
  • 文件大小228 KB
  • 时间2022-07-18