- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江 西 理 工 大 学
ARM创新实验设计报告
题 目:基于ARM2103的键盘显示板与GPIO,SPI的关系
学 院:机电工程学院
专 业:自动化
班 级:081班
学 生:樊江春
学 号:31号
指导教师:王祖麟 职称:副教授
指导教师:温如春 职称:副教授
江西理工大学ARM创新实验设计报告
目 录
第一章 硬件基础
1.1 ARM2103简介………………………………………………… 2
1.2 LED数码管 …………………………………………………… 2
1.3 LED数码管结构和特性……………………………………… 3
第二章 有关实验涉及的GPIO与键盘显示板原理图。
2.1 GPIO概述……………………………………………………… 3
2.2 段码和位码数值表…………………………………………… 4
2.3键盘显示板原理图…………………………………………… 5
第三章 示例程序
3.1 GPIO口键盘输入……………………………………………… 5
3.2通过按键控制各数码管数值自加…………………………… 7
第四章 实验效果…………………………………………………17
第五章 总结与拓展………………………………………………17
致谢…………………………………………………………… 20
参考文献……………………………………………………… 20
第一章 硬件基础
1.1 ARM2103简介
EasyARM2103开发板采用了NXP公司基于ARM7 TDMI-S核、LQFP48封装的LPC2103芯片,具有JTAG仿真调试和ISP编程功能。开发板上提供了按键、发光二极管等常用的功能器件,具有RS-232接口电路和I2C存储器电路。用户可以更换兼容的CPU进行仿真调试,如LPC2101和LPC2102等。开发板上所有的I/O口全部引出,灵活的跳线组合,极大的方便用户进行32位ARM嵌入式系统的开发实验。
图F-1 ARM2103实物图
1.2 LED数码管
发光二极管LED是能将电信号转换成光信号的发光器件,7段LED数码管则是在一定形状的绝缘材料上,利用单只LED组合排列成的“8”字型,分别引出它们的电极,点亮相应的笔段来显示出0-9的数字。
图F-2 数码管外形和内部电路
1.3 LED数码管结构和特性
LED数码管根据LED的接法不同分为共阴和共阳两类,了解这些特性,对编程是很重要的,不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。共阴和共阳极数码管的外形及内部电路如图1.1所示,它们的发光原理是一样的,只是电源极性不同。将多只LED的阴极连在一起即为共阴式,而将多只LED的阳极连在一起即为共阳式。以共阴式为例,若把阴极接地,在相应段的阳极接上正电源,该段即会发光。
LED数码管的主要特点如下:
l)能在低电压、小电流条件下驱动发光,能与CMOS、TTL电路兼容;
2)发光响应时间极短(0.1μs),高频特性好,单色性好,亮度高;
3)体积小,重量轻,抗冲击性能好;
4)寿命长,使用寿命在10万小时以上,甚至可达100万小时,成本低。
LED数码管被广泛用作数字仪器仪表、数控装置、计算机的数显器件。
第二章:有关实验涉及的GPIO与键盘显示板原理图
2.1 GPIO 概述
I/O(Input/Output)接口是一颗微控制器必须具备的最基本外设功能。在 Stellaris 系列ARM 里, 所有 I/O都是通用的, 称为 GPIO (General Purpose Input/Output) 。 GPIO模块由 3~8 个物理 GPIO块组成,一块对应一个 GPIO端口(PA、PB、PC、PD、PE、PF、PG、PH) 。每个 GPIO端口包含 8 个管脚,如 PA 端口是 PA0~PA7。GPIO模块遵循 FiRM(Foundation
IP for Real-Time Microcontrollers)规范,并且支持多达 60 个可编程输入/输出管脚(具体取决于与 GPIO 复用的外设的使用情况) 。GPIO模块包含以下特性:
可编程控制 GPIO中断
1屏蔽中断发生
2边沿触发(上升沿、下降沿、双边沿)
3电平触发(高电平、低电平)
输入/输出可承受 5V
在读和写操作中通过地址线进行位屏蔽
可编程控制 GPIO管脚配置:
1 弱上拉或弱下拉电阻
2 2mA、4mA、8mA驱动,以及带驱动转换速率(Slew Rate)控制的 8mA驱动
3 开漏使能
4 数字输
您可能关注的文档
最近下载
- 呼吸衰竭ppt(共40张PPT).pptx VIP
- 7.1《风景谈》课件(共41张PPT)(含音频+视频).pptx VIP
- QXT3传感器中文操作手册.pdf VIP
- 病理科医疗质量自查表.docx VIP
- 菲亚特博悦说明书.docx VIP
- 2014-6-30电力变电站钢结构装配式建筑、围墙、防火墙.pdf VIP
- 上海市市东实验学校2022-2023学年高一10月月考语文试题.pdf VIP
- 《半导体物理与器件》教学大纲.docx VIP
- 2025青海公司所属华电(格尔木)能源有限公司面向华电系统内外招聘180人笔试备考试题及答案解析.docx VIP
- 人教版道德与法治四年级上册教案.docx VIP
文档评论(0)