- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 接口技术与硬件设计 3.1 最小系统 简介 3.1 最小系统 简介 3.1 最小系统 完整的最小系统 3.2 片内外设 简介 3.3 总线接口 简介 完整的最小系统 ——LPC2130系列 只需要3.3V单电源 完整的最小系统 ——LPC2200使用外部存储器 复位后使用外部16位宽度存储器 完整的最小系统 ——LPC2200不使用外部存储器 复位后使用内部存储器 第3章 目录 1.最小系统 2.片内外设 3.总线接口 4.其它外设 本节介绍LPC2000系列微控制器片内外设的接口设计,主要介绍以下几种: GPIO(通用I/O) UART、MODEM I2C SPI GPIO外设接口设计 LPC2000系列的绝大多数GPIO为真正的全双向I/O口,可以独立控制每一根I/O口线的状态是输入还是输出,绝大多数GPIO的输出为推挽输出,可以独立控制每一根I/O口的输出状态。虽然LPC2000系列的I/O电压为3.3V,GPIO的输出最高为I/O口电源电压,但绝大多数GPIO能够承受5V电压的输入,绝大多数GPIO作为输入时是处于高阻状态。 因为LPC2000系列的GPIO有以上特性,所以可以用它们(通过程序)模拟很多器件的时序达到控制相应器件的目的。 GPIO外设接口设计 ——按键 独立式按键输入 原理:根据IO口的状态了解外部按键是否按下; 优点:编程简单; 缺点:口线利用率不高。 行列式按键输入 原理:行线逐个输出,列线读入,循环一次可以了解外部按键状态; 优点:可以连接较多按键; 缺点:编程较复杂。 GPIO外设接口设计 ——LED控制 GPIO直接驱动LED 原理:当IO口输出高电平时LED熄灭,输出低电平时LED点亮。使用时要注意IO口的驱动能力; 优点:编程简单; 缺点:信息简单。 使用三极管驱动LED数码管 原理:每个IO口驱动数码管的一段,不同组合可以构成不同的数字或部分字母; 优点:可以表示更丰富的信息; 缺点:成本较高。 GPIO外设接口设计 ——蜂鸣器 原理:如果为直流蜂鸣器,那么只需提供额定电压就可以鸣叫。如果为交流蜂鸣器,那么需要提供一定频率的交流信号,蜂鸣器才能鸣叫。通过IO口控制蜂鸣器的供电。 该上拉电阻可以避免当IO口作为输入时,Q1基极悬空引起漏电。 UART、MODEM外设接口设计 UART简介: 通用异步收发器UART(即Universal Asynchronous Receiver and Transmitter)是用硬件实现异步串行通信的通信接口电路。UART异步串行通信接口是嵌入式系统最常用的接口,可用来与上位机或其它外部设备进行数据通信。 LPC2000系列ARM7微控制器均具有两个UART,它们的结构及寄存器符合16C550工业标准。 UART、MODEM外设接口设计 UART: 是通用异步串行通信接口的总称,UART允许在串行链路上进行全双工的通信,输出/输入的电平为TTL电平。一般来说,全双工UART定义了一个串行发送引脚(TXD)和一个串行接收引脚(RXD),可以在同一时刻发送和接收数据。 16C500: 是一种工业标准的UART,此类UART芯片内部集成了可编程的波特率发生器、发送/接收FIFO、处理器中断系统和各种总线状态错误检测电路等等,并具有完全的MODEM控制能力。 RS232: 是美国电子工业协会(EIA)制定的串行通讯标准,又称RS-232-C 。RS232是一个全双工的通讯标准,它可以同时进行数据接收和发送的工作。 UART、MODEM外设接口设计 LPC2000系列ARM7微控制器包含有两个UART接口。使用UART时,数据位的宽度是由波特率而定。 UART、MODEM外设接口设计 如果要使用UART0与RS232接口的设备进行基本的通讯,那么就需要一个RS232转换器将TTL电平转换成RS232电平。 UART、MODEM外设接口设计 LPC2000系列ARM7微控制器的UART1带有完整的调制解调器(MODEM)接口,只要使用SP3243ECA转换芯片将信号转换成RS232电平,即可与MODEM连接,控制MODEM拔号、通讯等等。 I2C总线接口 I2C BUS(Inter IC BUS)是Philips推出的芯片间串行传输总线,它以2根连线实现了完善的全双工同步数据传送,可以极方便地构成多机系统和外围器件扩展系统。I2C总线采用了器件地址的硬件设置方法,通过软件寻址完全避免了器件的片选线寻址方法,从而使硬件系统具有最简单而灵活的扩
您可能关注的文档
最近下载
- 2025年陕西高中学业水平考试信息技术试卷真题(含答案详解).pdf VIP
- 2024年锅炉操作工(初级)专业技能考试题库附答案(真题版) .pdf VIP
- 英语课程标准研究与教材分析(第2版)课件全套 第1--9章 英语课程标准和英语课程的基本概念 ---英语教材难度分析.pptx
- 《移动通信技术》课件——1主题一 发展历程-----移动通信的前世今生.pptx VIP
- 1000亩四季采摘水果园建设可行性研究报告.pdf VIP
- 河北省工伤职工停工留薪期分类目录.xls VIP
- 做外贸必读:外老们都是如何采购的——厦门区域兰彦晖分享.doc VIP
- (2020版新教材)闽教版五年级上册信息技术全册课件.pptx VIP
- (2025年)科创板试题及答案.docx VIP
- 第113届广交会跨国采购清单概览.pdf VIP
文档评论(0)