2、将接收的数据发送出去

#include "reg51.h"

#define uchar unsigned char

#define uint  unsigned int

//延时程序//由Delay参数确定延迟时间*/

void mDelay(unsigned int Delay)

{ unsigned int i;

for(;Delay>0;Delay--)

{ for(i=0;i<124;i++)

{;}

}

}

主程序

void main()

{

TMOD=0x20;     //TMOD=0

TH1=0xf3;      //12MHZ   ,BPS:4800,N,8,1,0xf3=243

TL1=0xf3;

PCON=0x80;     //方式一,8位数据位,一位起始位和一位结束位

EA    = 1;                  /*打开总中断*/

ES    = 1;

TR1=1;         //?????????????????????????????

SCON=0x50;     //串口通信控制寄存器  模式一,收发使能

for(;;)        //循环程序

{

}

}

void UART_SER (void) interrupt 4 //串行中断服务程序

{

unsigned char Temp;          //定义临时变量

if(RI)                        //判断是接收中断产生

{

RI=0;                      //标志位清零

Temp=SBUF;                 //读入缓冲区的值

P1=Temp;                   //把值输出到P1口,用于观察

SBUF=Temp;                 //把接收到的值再发回电脑端

}

if(TI)                        //如果是发送标志位,清零

TI=0;

}

51单片机c语言串口通信,51单片机串口通信系列例程相关推荐

  1. 51单片机c语言试题及答案,单片机C语言期末考试题..

    单片机C语言期末考试题..,单片机的c语言应用程序设计,单片机c语言编程,51单片机c语言程序100例,单片机c语言,单片机c语言编程思想,c语言开发单片机,c语言单片机程序,新概念51单片机c语言教 ...

  2. 51单片机c语言编程100,51单片机C语言编程100例.doc

    51单片机C语言编程100例.doc 目 录实例3用单片机控制第一个灯亮3实例4用单片机控制一个灯闪烁认识单片机的工作频率3实例5将 P1口状态分别送入P0.P2.P3口认识I/O口的引脚功能4实例6 ...

  3. 51单片机c语言试题及答案,单片机考试复习题及答案

    <单片机考试复习题及答案>由会员分享,可在线阅读,更多相关<单片机考试复习题及答案(14页珍藏版)>请在人人文库网上搜索. 1.选择题1.主频为12MHz的单片机他的机器周期为 ...

  4. 51单片机c语言学习感想,51单片机实训心得体会

    [www.hywsbj.com--心得体会] 单片机实训有哪些心得体会呢?下面是小编为大家收集的资料,欢迎阅读哦. 51单片机实训心得体会 通过为期一周的单片机实训,是我们对这门课有了许多新的了解,弥 ...

  5. 51单片机c语言工作手册,51单片机C语言编程手册

    51单片机C语言编程手册 1 第一章 介绍 这是一本关于Intel 80C51 以及广大的51 系列单片机的书这本书介绍给读者一些 新的技术使你的8051 工程和开发过程变得简单请注意这本书的目的可不 ...

  6. 51单片机c语言版清华大学,51单片机c语言版.docx

    51单片机(呼吸灯)C语言版 基于单片机与PWM的呼吸灯设计 实训指导教师:班级: 设计人姓名:设计日期:设计地点:完成时间: 本设计是基于单片机的原理与接口设计,采用单片机I/O 口,加以C 语言编 ...

  7. 51单片机C语言code定义,51单片机数组的定义方法(code与data的作用)

    数组前不加"code"或"data",则默认将数组存放在程序存储器中: code 指定数据是存储在代码区,数据是在编程的时候跟代码一起写入代码存储器,运行过程中 ...

  8. 51单片机c语言复位程序,51单片机如何实现软件复位系统(C语言),谢谢

    满意答案 waterMM 推荐于 2017.09.02 采纳率:57%    等级:13 已帮助:6010人 单片机实现软件复位(软复位)的方法及讨论 单片机实现软件复位(软复位)的方法及讨论 (天堂 ...

  9. 51单片机c语言内存使用,51单片机C语言编程之内存优化

    原标题:51单片机C语言编程之内存优化 最常见的是以下两种 ① 超过变量128后必须使用compact模式编译 实际的情况是只要内存占用量不超过 256.0 就可以用 small 模式编译 ② 128 ...

  10. 51单片机c语言计数程序,51单片机INTOINT1中断计数c语言源程序.doc

    单片机C语言程序设计:INT0 中断计数 来源: \t "/jichuzhishi/mcu/program/2013-06-27/_blank" 21ic?作者: 关键字: \t ...

最新文章

  1. 如何让Unity支持中文
  2. json中{}和[]的区别
  3. 手动安装huson插件的做法
  4. BZOJ1555 KD之死
  5. 立体栅格地图_更新丨智图栅格数据—彩色版地图,智臻智美,带来更好的业务体验...
  6. c#geckofx文件流下载
  7. CentOS 7安装nginx+php+mysql环境
  8. 正则表达式 之 python3
  9. 《FLUENT 14流场分析自学手册》——1.6 计算网格与边界条件
  10. android 越来越慢,为什么安卓手机总是越用越慢?怎么...
  11. Android手势密码探索
  12. 前端面试那些事【dt/dd、audio、onerror、标签、类、ID选择器、伪类选择器......
  13. HTML视频:视频播放网页
  14. php正则表达式懒惰匹配,正则表达式-贪婪与懒惰
  15. c语言黑白棋程序设计报告,C语言游戏编程 黑白棋游戏
  16. MUI框架-03-自定义MUI控件样式
  17. 程序员如何用技术变现
  18. 读取xlsx文件错误:xlrd.biffh.XLRDError: Excel xlsx file; not supported
  19. 浩方vip帐号的试用方法(转贴)
  20. 千分之二手续费0.2费率微信支付商户号申请

热门文章

  1. 机顶盒机卡配对操作教程
  2. 校招软件测试面经篇一(互联网企业)
  3. 事业编招聘:新华社2023校园招聘正式启动
  4. 分体式8通道R2000方案智能柜超高频RFID读写器|开发板HXU2889EVB的应用与接口说明
  5. 中南大学计算机组成原理,中南大学计算机组成原理作业答案
  6. 毫米波雷达基本原理,多普勒效应技术,雷达探测模块应用
  7. 软考视频总结——环环相扣
  8. php机柜,标准机柜尺寸表
  9. first path segment in URL cannot contain colon
  10. Simulink方法总结和避坑指南(一)——Simulink入门与基本调试方法