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

    微机原理课程设计报告-双机串行通信

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

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

    微机原理课程设计报告-双机串行通信

    1、 课程设计报告 学生姓名: 学 号: 专业班级: 课程名称: 微型计算机原理及应用技术 学年学期: 2 0 1 2 2 0 1 3 学年第一学期 指导教师: 2 0 1 3 年 1 月 课程设计成绩评定表课程设计成绩评定表 学生姓名 学 号 成绩 专业班级 起止时间 设计题目 双机通过两台实验箱串行通信 指 导 教 师 评 语 学习态度: 端正 较端正 一般 较差 学习纪律:好 较好 一般 较差 出勤情况:好 较好 一般 较差 方案设计与连线:好 较好 一般 较差 程序设计:好 较好 一般 较差 动手能力:强 较强 一般 较差 团队精神:好 较好 一般 较差 创新意识:强 较强 一般 较差 课

    2、程设计完成情况:优秀 好 一般 较差 课程设计报告完成情况:优秀 好 一般 较差 指导教师: 年 月 日 目录 一、设计题目 . 1 二、设计目的 1 三、设计原理及方案 1 1、8251A 的基本性能 1 2、8251A 的内部结构 1 3、8251 外部引脚图 2 4、8251A 的编程 2 5、8251A 的初始化 3 四、实现方法 5 1、程序流程图如下:. 5 2、连线图. 5 3、8251A 操作过程流程图 7 4、试验程序(见附录). 7 五、实施结果 7 六、改进意见及建议 7 七、个人所做贡献 8 八、设计体会 8 九、同组成员名单 8 十、附录 9 1 一、设计题目 双机通

    3、过两台试验箱串行通讯 二、设计目的 1、掌握 8088/86 实验串行口通信的方法。 2、了解实现串行通讯的硬环境、数据格式的协议、数据交换的协议。 3、学习串行口通讯程序编写方法。 三、设计原理及方案 1、8251A 的基本性能 8251A 是可编程的串行通信接口芯片,基本性能有: (1) 两种工作方式:同步方式,异步方式。同步方式下,波特率为 064K,异步方式 下,波特率为 019.2K。 (2) 同步方式下的格式 每个字符可以用 5、6、7 或 8 位来表示,并且内部能自动检测同步字符,从而实现同 步。除此之外,8251A 也允许同步方式下增加奇/偶校验位进行校验。 (3) 异步方式下

    4、的格式 每个字符也可以用 5、6、7 或 8 位来表示,时钟频率为传输波特率的 1、16 或 64 倍, 用 1 位作为奇/偶校验。1 个启动位。并能根据编程为每个数据增加 1 个、15 个或 2 个停 止位。可以检查假启动位,自动检测和处理终止字符。 (4) 全双工的工作方式 (5) 提供出错检测 2、8251A 的内部结构 发送器由发送缓冲器和发送 控制电路两部分组成。 接收器由接 收缓冲器和接收控制电路两部分 组成。数据总线缓冲器,读/写控 制电路,调制解调控制电路。 8251A 内部结构图 2 3、8251 外部引脚图 8251 的外部引脚下图所示,共 28 个引脚,每个引脚信号的输入

    5、输出方式如图中的箭头 方向所示。 8251 外部引脚图 4、8251A 的编程 编程的内容包括两大方面: 一是由 CPU 发出的控制字,即方式选择控制字和操作命令控制字; 二是由 8251A 向 CPU 送出的状态字。 (1) 、方式选择控制字(模式字) 方式选择控制字的格式如图所示。 (2) 、操作命令控制字(控制字) 操作命令控制字的格式如下: 3 (3) 、状态字 状态字的格式如下: 5、8251A 的初始化 8251 的初始化和操作流程下图所示。 4 8251 初始化流程图 a)芯片复位以后,第一次用奇地址端口写入的值作为模式字进入模式寄存器。 b)如果模式字中规定了 8251A 工作

    6、在同步模式, c)由 CPU 用奇地址端口写入的值将作为控制字送到控制寄存器,而用偶地址端口 写入的值将作为数据送到数据输出缓冲寄存器。 5 四、实现方法 1、程序流程图如下: 串口发送子程序 2、连线图 主程序 连线 连接孔 1 连接孔 2 1 KEY/LED_CS CS0 是 否 有 无 开始 设置串口通讯 方式及波特率 LED 显示 读入键值 检测键盘输入 转换成键码 串口发送键码 收到数据? 接收数据送显示缓冲 是 接收子程序 是 否 已 收 到数据? 读入数据 返回 否 串口接收子程序 是 发送子程序 发 送 缓 冲 为空? 发送数据 返回 否 清出错标志 6 2 8251_CS CS1 3 8251_TxCLK 1MHz 4 8251_RxCLK 1


    注意事项

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




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