欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机串口通信课程设计-- PC和单片机的串行双工通信

    • 资源ID:1417447       资源大小:274.20KB        全文页数:21页
    • 资源格式: DOCX        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    单片机串口通信课程设计-- PC和单片机的串行双工通信

    1、单片机原理与应用课程设计说明书 I 目 录 摘 要 I 1 基本原理 . 1 1.1 串行通信 . 1 1.2 数码管动态显示 1 1.3 定时器 . 1 1.4 LCD1602 . 2 2 设计过程 . 3 2.1 设计思路 . 3 2.2 电路图 . 4 2.3 流程图 5 3 程序代码 . 6 3.1 主程序 . 6 3.2 串口通信程序 8 3.3 数码管显示 8 3.4 定时程序 12 3.5 液晶模块 12 4 运行结果 . 14 4.1 仿真结果 14 4.2 运行结果 14 4.3 问题与改进: . 16 5 心得体会 . 17 参考文献 . 18 单片机原理与应用课程设计说明

    2、书 II 课程设计任务书课程设计任务书 学生姓名:学生姓名: 专业班级:专业班级: 指导教师:指导教师: 工作单位:工作单位: 题题 目:目: PCPC 和单片机的串行双工通信和单片机的串行双工通信 初始条件:初始条件: 具备单片机原理的理论知识和实践能力;熟悉 51 单片机的 CPU 结构和指令系统;熟悉相关常用接口电路的设计使用方法。 要求完成的主要任务:要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具 体要求) 1)利用串口设计 4 位静态数码管显示器,要求 4 位显示器上每隔 1s 交替显示“0123”和“4567” 。 2)完成 PC 和单片机的串行双工通信,

    3、单片机的 P1 口接一共阴极 数码管,阴极接地。要求 PC 键盘每按“09”数字键能发送到单片 机,并显示在单片机接的数码管上,单片机发送一串字符串能显示 在 PC 的屏幕上,采用查询方式。波特率为 1200。 时间安排:时间安排: 一周,其中 2 天程序设计,2 天程序调试,1 天完成课程设计报 告书及答辩 指导教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日 单片机原理与应用课程设计说明书 I 摘 要 本设计运用 51 单片机设计了一个能和 PC 进行全双工通信的程序,能由单片机向 PC 发送字符串,当按 PC 上的数字键时

    4、,能在单片机上的数码管上显示相应数字,并且单片 机的其他数码管能每隔 1s 交替显示 0123 和 4567,还扩展了用 lcd1602 显示来自 PC 端的任 意字符,并能统计和显示发送和接受的字符数。程序采用 C 语言分模块编写,并用 proteus 仿真通过,还有实物演示结果。 关键词:单片机;串行通信;数码管 单片机原理与应用课程设计说明书 1 1 基本原理 1.1 串行通信 单片机的串行通信使用的是异步串行通信。串行接口电路为用户提供了两个串行口缓 冲寄存器(SBUF) ,一个称为发送缓存器,它的用途是接收片内总线送来的数据,即发送 缓冲器只能写不能读。发送缓冲器中的数据通过 TXD

    5、 引脚向外传送。另一个称为接收缓 冲器, 它的用途是向片内总线发送数据, 即接收缓冲器只能读不能写。 接收缓冲器通过 RXD 引脚接收数据。因为这两个缓冲器一个只能写,一个只能读,所以共用一个地址 99H。 串行口控制寄存器 SCON 是 MCS-51 单片机的一个可位寻址的专用寄存器,用于串行 数据通信的控制。单元地址为 98H,位地址为 98H9FH。寄存器的内容及位地址表示如 下: SM0 、 SM1串行口工作方式选择位M2允许方式2、 3的多机通信控制位REN 允许接收位 TB8发送数据位 8,RB8接收数据位 8,TI发送中断标志位 RI接 收中断标志位.。 位地址 9FH 9EH

    6、9DH 9CH 9BH 9AH 99H 98H 位符号 SM0 SM1 SM2 REN TB8 RB8 TI RI 1.2 数码管动态显示 动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有 效, 这样可以节省引脚。 所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选, 利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。 1.3 定时器 MCS-51 单片机内部共有两个 16 位可编程的定时器/计数器,即 定时器 T0 和定时器 T1 它们既有定时功能又有计数功能。 (1)定时器控制寄存器(TCON) TF0/TF1: 查询方式:禁止中断,软件查询 TF0 的值,软件清“0” 表 1 SCON 控制字 单片机原理与应用课程设计说明书 2 中断方式:硬件查询 TF0 的值,硬件自动清“0” 位地址 8FH 8EH


    注意事项

    本文(单片机串口通信课程设计-- PC和单片机的串行双工通信)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583