1、实验环境:win732位系统,keil2,proteus7.5sp3。
2、实验目的:学习通过编程串口自发自收实现。
3、实验连接图。

4、实验代码。

#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uint j,k;
uchar i;
char table[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
main()
{TMOD=0x20;TH1=0xcc;TL1=0xcc;TR1=1;SCON=0x50;P1=0xff;while(1){TI=0;for(i=0;i<8;i++){SBUF=table[i];while(RI==0);RI=0;P1=SBUF;while(TI==0);TI=0;for(j=0;j<1000;j++)for(k=0;k<100;k++);}if(i==8)i=0;}
}

5、实验结果:

6、实验体会:
今天,进行了串口自发自收实现的实验,了解了51单片机的串口的使用,还学会了连接单片机的最小系统,对单片机的理解进一步加深,有所收获,感觉棒棒哒,继续加油。

单片机实验(十三)串口自发自收实现相关推荐

  1. qt开发环境 - 简易二进制文件打开,串口自发自收

    qt版本:5.9.1 win版本:10.1706 下载:https://download.csdn.net/download/zn2857/10194028 改自上篇文章的串口助手,加入linEdit ...

  2. STC15W408AS的485串口实现自发自收

    STC15W408AS的485串口实现自发自收 485串口 STC的坑 STC单片机发送数据给485串口的时候,发数据一般都没有问题,但是收数据的时候,一般收不到.我改动了两版电路板,才得到正确的方式 ...

  3. 单片机实验八 RS232串口通信实验(接收与发送)

    实验八 RS232串口通信实验(接收与发送) 一.实验目的 1.熟悉实验软件和硬件,进行正确的接线: 2.通过实验了解串口的基本原理及使用,理解并掌握对串口进行初始化: 3.使用串口调试助手做为上位机 ...

  4. ft4232树莓派linux扩展串口,树莓派Linux串口编程实现自发自收

    串口是计算机上一种非常通用设备通信的协议,常用PC机上包含的是RS232规格的串口,具有连接线少,通讯简单,得到广泛的使用. Linux对所有设备的访问是通过设备文件来进行的,串口也是这样,为了访问串 ...

  5. PLC单片机实验开发设备

    在单片机的应用中,PLC控制系统已经成为了其组成中的重要组成部分.单片机主要利用PLC必备的编程接口来进行通信,使用LCD作为用户的界面,界面中可以显示出PLC的工作状态.工艺参数,也可以使用相应的按 ...

  6. c语言p1口亮灯,单片机实验开发与微机原理接口技术综合实验装置,上海求育

    原标题:单片机实验开发与微机原理接口技术综合实验装置,上海求育 上海求育QY-JXSY43单片机微机开发实验箱 上海求育QY-JXSY43单片机微机开发实验箱是集51.8088二大系列CPU于一体的二 ...

  7. PLC单片机实验开发系统装置QY-DPJ12

    一.装置简介 QY-DPJ12PLC单片机实验开发系统综合装置可完成51/96/8088/8086等CPU的单片机.微机的全部软.硬件实验.在单片机仿真实验系统的基础上,增加8088十六位微机原理和接 ...

  8. 【51单片机实验】5-串行接口与键盘接口技术应用(附Proteus电路)

    目录 一.实验目的 二.实验设备 三.实验内容 四.实验总结 本实验对应实验报告 一.实验目的 1.掌握51单片机串行口的应用设计 2.掌握按键的工作原理和消抖动的方法 二.实验设备 1.微机一台,K ...

  9. 单片机实验装置,单片机课程教学配套实验设备

    单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上.相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备.单片机采用超大规模集成电路技术把具有数据处 ...

最新文章

  1. 信号转换 | 将对称方波转换成倍频PWM波形
  2. UNIX网络编程笔记(3):简单的并发服务器
  3. 天涯明夜刀手游微信第一服务器,天涯明月刀手游微信哪个区人多 微信一区选哪个好[多图]...
  4. ES6 iterator 迭代器
  5. nvdia显卡驱动安装失败终极解决方案
  6. 【定制Android系统】Android O 修改吉字节为GB
  7. mac格式化固态为exFAT格式
  8. 天线传播原理、作用及分类
  9. VR/AR眼镜Type-C接口边用边PD快充方案
  10. 计算机日常故障DIY维修有哪些,电脑故障排除及优化完全DIY
  11. sql登录名和用户名_通过分配角色和权限来移动或复制SQL登录名
  12. 奇虎360温铭:OpenResty的未来
  13. 检测不到声卡High Definition Audio控制器显示代码10?驱动人生教你如何解决问题
  14. Kaggle TMDB 票房预测挑战赛
  15. torch.utils.data.WeightedRandomSampler采样
  16. macbook pro下安装三系统
  17. 百度地图Polyline实现多颜色绘制
  18. 笔记本键盘进水了怎么办
  19. hfss和python_利用Python与HFSS联合仿真设计一个微带天线(附详细代码)
  20. Bootstrap实战之新闻网

热门文章

  1. 孕期饮食新理念——初光孕妇餐 让孕期营养更科学
  2. Java8 Map 中新增的方法使用记录
  3. CodeForces - 108A Palindromic Times
  4. 我的世界服务器修改生成怪物速度的文件,我的世界服务器怎么不生成怪物_禁止服务器产生怪物代码大全_游戏城...
  5. 首师大附中科创教育平台 我的刷题记录 0325 50212228海岛帝国:LYF的太空运输站...
  6. 消息队列的使用场景是什么样的?
  7. 5分钟介绍各种类型的人工智能技术
  8. 中国石油大学《计算机文化基础》在线考试题
  9. TenSEAL 同态加密(密文传输)
  10. 代码和设计是如何一步步腐化的