基于单片的串口扩展设计.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? 学院 ( 系 ) : 电子与电气工程系 ? 专 业:电气工程及其自动化 南阳工学院电子系 2007 级本科生毕业论文答辩 基于单片机的串口扩展设计 完成日期: 2011 年 5 月 ? 单片机小系统 ? 串口扩展芯片 SP2538 模块 ? RS232 接口 ? 键盘模块 ? 电源模块 1 硬件系统总体框图设计 0 7 级 本 科 毕 业 论 文 答 辩 电源模块 单片机小系统 串口扩展 芯片 SP2538 RS232 接口 键盘模块 单片机小系统作为本系统的控制核心 ,监控整个系统的运行,无论键盘模块 控制子串口的 工作模式 , 或 是数据接收与发送 , 或 是 中 断响应 都 要通过 单 片 机小系统完成,单片机小系统电路图设计如图 1 。 图 1 单片机小系统 图 2 电路时钟 图 3 复位时钟 (1) 单片机小系统硬件设计 芯 片 S P 2 5 3 8 的 硬 件 接 口 电 路 如 图 , 芯 片 S P 2 5 3 8 采 用 低 功 耗 C M O S 工 艺 设 计 生 产的专用串口 RS232 扩展 芯片,它可以轻松将任意 单片机(如: 89C51 )或 DSP 等现有的 RS232 串行 口扩展成 5 个全新的全双 工 RS232 串行口(所有串 行口可同时独立接收和发 送数据)。 ( 2 ) 串口扩展芯片 SP2538 模块设计 ( 3 ) RS232 接口硬件电路设计 PC 机发送出的信号从 RS232 的 2 口 R1IN 送到 M A X 2 3 2 的 1 3 引 脚 经 M A X 2 3 2 转 换电 平后 , 从 M A X 2 3 2 的 1 2 引 脚 R 1 O U T 送 出 , 送 到 芯 片 SP2538 的 RX4 引脚。 然后发送给单片机;单 片 机 发 送 数 据 给 芯 片 SP2538 ,芯片 SP2538 发出的信号从 TX4 脚发 出,送入 MAX232 的 11 引脚 T1IN ,经处理后从 M A X 2 3 2 的 1 4 引 脚 T 1 O U T 送 出 , 送 达 R S 2 3 2 的 4 脚 T 1 O U T 。 ( 4 )键盘模块硬件设计 本模块中的键盘为独立 式中断查询键盘, 在键盘查询中,如果有键按下,相应的 I/O 端口就会变成低电平,而其他的端口侧仍 旧保持高电平。如果让各路信号经过一个 多输入与门,只要其中有一路的输入为低 电 平 , 与 门 的 输 入 即 为 低 电 平 。 也 就 是 说, 只要有键按下,与门的输出就会变成 低 电 平 。 利 用 与 门 的 输 出 作 为 外 部 中 断 源,就可以保证每次有键按下产生有中断 效 应 。 具 体电 路 图 如 图所 示 。 按 键 S 1 按 下后,中断响应,芯片 SP2538 工作在单通 道模式,只能有一个子串口工作其他子串 口禁止工作。按键 S2 按下后,中断响应, 芯片 SP2538 工作在多通道模式, 5 个子串 口可以同时工作且相互独立。 ( 5 )电源模块硬件设计 7 8 L 0 5 是一种固定电压 (5V) 三端集成稳压器电源。 V C C 经 过 稳 压 器 7 8 L 0 5 后 输 出 稳 定 的 5 V 电 源 , 为 整 个 系 统 中 的 各 芯 片 提 供 所 需的电源。 N S1 S2 S2 Y N N 主程序开始 定时器 T1 初始化 串口初始化 中断初始化 启动定时器 开中断 主程序 RI=0 ? TI=0 ? Y S1 单通道接收数据 多通道接收数据 单通道发送数据 多通道发送数据 中断服务子程序 关中断, RI 清零 开中断,恢复现场 中断服务子程序 关中断, TI 清零 接收 PC 机发来的数据 将数 据发送给 PC 机 开中断,恢复现场 2 串口扩展系统软件设计总体流程 ( 1 )数据接收与发送 ? 单片机接收来自母串口的数据:单片机从母串口接收到一个字节数

文档评论(0)

jinchenl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档