没有合适的资源?快使用搜索试试~ 我知道了~
基于LPC2138芯片与PC机的串行通信设计 (1).doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 138 浏览量
2022-05-31
17:03:47
上传
评论
收藏 470KB DOC 举报
温馨提示
试读
22页
基于LPC2138芯片与PC机的串行通信设计 (1).doc
资源推荐
资源详情
资源评论
基于 LPC2138 芯片与 PC 机的串行通信设计
摘要:串口通信是一种广泛使用且实用的通信方式,介绍RS232串行通信的联结方
式,研究利用c语言编程实现RS232串行通信的过程.结合实际应用,在约定双方串行通
信协议的基础上,运用C语言开发的串行通信软件,LPC2138芯片与PC机的串行数据通信。
关键词:ARM 嵌入式系统、LPC2138 芯片、RS232 串行通信
Abstract: Serial Communication is avery broad and practical means
ofcommunication . In this paper,the RS232 serialcommunication link is
introduced , the use of C—language programming RS232 serial
communication process is fully stu—died . With practical applications , the
two sides agreed in serial communication protocol , the communication
softwarecompleted the pc and embedded serial LPC2138 Data
communications,which based on the use ofC—language development in the
actual system of application.
Keywords: ARM Embedded System 、 LPC2138 Chip 、 RS232 Serial
Communication
- -
1
课 程 设 计 用 纸
教师批阅
目录
第一章 设计的目的和要求
1.1 设计的目的…………………………………………………………………………… …
3
1.2 设计要求…………………………………………………………………………………
3
第二章 方案论证
2.1 设计方案…………………………………………………………………………………
4
2.2 方案选择…………………………………………………………………………………
4
第三章 硬件电路设计
3.1 设计思路…………………………………………………………………………………
5
3.2 主电路设计………………………………………………………………………………
5
3.2.1 LPC2138 芯片 …………………………………………………………………
… 5
3.2.2 晶振电路…………………………………………………………………………
9
3.2.3 复位电路…………………………………………………………………………
10
3.2.4 电源电路…………………………………………………………………………
10
3.3 RS232 电平转换电路设计 ……………………………………………………………
…11
3.4 硬件电路连线图…………………………………………………………………………
12
第四章 软件设计
4.1 串行通信协议设计………………………………………………………………………
13
- -
2
课 程 设 计 用 纸
教师批阅
4.2 程序设计……………………………………………………………………………
……14
4.2.1 流程图………………………………………………………………………
……14
4.2.2 程序清单…………………………………………………………………………
16
第五章 总结………………………………………………………………………………………
19
参考文献 …………………………………………………………………………………………
20
- -
3
课 程 设 计 用 纸
教师批阅
第一章 设计的目的和要求
1.1 设计目的
1、了解 LPC2138 各个引脚功能,工作方式,计数/定时,I/O 口,中断等的相关原
理,并巩固学习嵌入式的相关内容知识。
2、培养综合运用所学知识、独立分析和解决实际问题的能力,培养创新意识和创新
能力,并获得科学研究的基础训练。
3、掌握 LPC2138 芯片及 PC 机 RS232 通信原理。
1.2 设计要求
利用 LPC2138 芯片与 PC 机实现信息的串行通信:
1、课程设计论文内容要正确,概念要清楚;
2、完成任务书所规定的内容;
3、附有电路原理图及程序流程图,以及程序清单;
4、文字要通顺,书写要工整,设计图纸必须符合规范。
- -
4
课 程 设 计 用 纸
教师批阅
第二章 方案论证
2.1 设计方案
方案一:采用单片机 89S51 芯片和 MAX3232 芯片与 PC 机进行 RS232 串行通信;
方案二:采用 LPC2114 芯片和 SC161S752 芯片与 PC 机进行 RS232 串行通信;
方案三:采用 LPC2138 芯片和 MAX3223 芯片 PC 机进行 RS232 串行通信;
2.2 方案选择
MCU-51 系列芯片主要是 8 位单片机,而 LPC2000 系列芯片是 32 位的微处理器,
因此采用单片机芯片相对来说会比其余方案的功能来的简单,性能会比较差。 MAX3223
芯片与 SC161S752 芯片都能实现 RS232 电平的转换,但 MAX3223 芯片的设计简单,
成本更低廉。因此我们组选择方案三。
根据系统设计的要求,对系统设计的总体方案进行论证分析如下:
1.当使用串口进行数据传送时,虽然同步通信速度远远高于异步通信,可达
500kbit/s,但由于其需要有一个时钟来实现发送端和接收端之间的同步,硬件电路复杂 ,
通常计算机之间的通信只采用异步通信。
2.本设计中采用外接晶振的方法。
3.RS232 接口具有良好的抗噪声干扰性、 长的传输距离和多点连接能力等优点, 所
以选用 RS232 接口。因普通 PC 机串口遵循标准的 RS232 通讯协议,所以在 PC 机串口与
通信电缆间安装一 RS232 /485 协议转换器实现协议转换。
4:程序采用 C 语言来实现来实现。
- -
5
课 程 设 计 用 纸
教师批阅
剩余21页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3702
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功