ARM7试验指导a1资料

上传人:m**** 文档编号:486287793 上传时间:2022-08-17 格式:DOC 页数:16 大小:456.50KB
返回 下载 相关 举报
ARM7试验指导a1资料_第1页
第1页 / 共16页
ARM7试验指导a1资料_第2页
第2页 / 共16页
ARM7试验指导a1资料_第3页
第3页 / 共16页
ARM7试验指导a1资料_第4页
第4页 / 共16页
ARM7试验指导a1资料_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《ARM7试验指导a1资料》由会员分享,可在线阅读,更多相关《ARM7试验指导a1资料(16页珍藏版)》请在金锄头文库上搜索。

1、ARM旗验指导书 LPC2103(A)电气与信息学院实验室2021 11 1目录前言1SKDARM次验板简介 1SKD ARM7LPC210顼验软件界面 21 ARM7LPC210翅件实验 31 .1流水灯实验 31 .2蜂鸣器、继电器 41 .3输入输出实验 51 . 4 定时器实验 61 .5外部中断实验 81. 6 数码显示器实验 111 . 7 D/A转换扩展验 121 . 8 A/D转换实验 141 . 9 |2C 实验 371 . 10 实时时钟实验 401 . 11 看门狗实验 441 . 12 综合实验A/D + D/A + GPIO + 时间+日期+液晶或数码实验1 .数码管

2、循环显示实验一、实验目的了解数码管动态显示原理,学会 LPC2103通用I/O 口的使用。二、实验及说明本实验中共接入了 8个共阳八段数码管数码管阳极连在一起,演示数码管中的某一段点亮 只需在对应的位置写入“0即可。在这里 74HC595实现了数据串并转换的功能,试验中用到的两片74HC595分别用于控制八个数码管的位选和其中每个数码管的段选。本实验循环显示了十六进制数码“0 F。三、实验说明7SEG17SE&2ILua IKaf K8 电I SW5 _I=L, o o-SW63W10O O- 期 SW11-o江 9 SW12 B2Dg4-Q O-4 SW75 SWBI-i j:_1=L*J-

3、U- 7 R244.7kTBfT-o O- )D SW1311SW14 13 SW15PC 18O O-is 仃日cSW16R254.7k14 1TBCHSW17DB7.用C27四、实验步骤4.1 实验连线74HC595 ( U6)时钟控制端接 LPC2103总线接口模块的P0.19,数据输入端接总线接口模块的P0.20,选通端接总线接口模块的P0.21。数据输出端接按键行扫描输入端。按键8根行线接74HC595的数据输出端,2根列线分别接LPC2103总线接口模块的P0.17,P0.18.同时在列线上接入+3.3V 电源和上拉电阻以确保在没有信号输入的情况以下线给处理器送入的是高电平信号。4

4、.2 仿真器的设置:一般选用JTAG调试,假设使用 RelInFlash 生成目标时,编译连接生成的目标代码会将芯片加密。此时调试无法继续,须将硬件调成ISP 模式进行全片擦除。4.3 运行程序:keytest.hex4.4 接通电源,按下按键并观察实验板上数码管的变化。实验 3. AD 转换、显示实验一、实验目的了解LPC2103内置AD转换芯片的使用方法及硬件连接方法。二、实验内容及说明AD转换器特性:4.5 位逐次逼近式数模转换器;测量范围:03.3V10位转换时间A 2.44us ;一路或多路输入的Rurst 转换模式;转换触发信号可选择;输入引脚的跳变或定时器的匹配;具有掉电模式LP

5、C2103内置AD转换器的使用主要通过对内部存放器的设置来实现。AD转换器共包括12个存放器分别用来控制 AD转换,读取AD转换的状态,设置 AD转换的中断方式,记录不同AD转换通道中的转换结果。 三、实验原理图U2XTAL1KTAL2RTXC1RTXC2+3.3VI 1R1 一匚旧GSEL10kR3如A +3.3八RTCK10k-E L+1.81RSTVBATV3V3V3AVIEPO.O/TXDQ/MAT.1 P0.URXDa/MAT3.2 PO 2/SCLO/CAPOjO PD.3/SDA0/MA70.0 P0.4/SCK0/CAP0.1P0.5/MISO0/MAT0.1P0.6/MOSI

6、Q/CAPD.2 P07/SSEL0/MAT2.0P0.B/TXD1/MAT2.1P0.9/RXD1/W2.2PQ.1 口阴 TS1 心RPLWADQ 曰 P0.1irCTS1/CAP1 1/AD0.4 PO.l2/DSRl/IWTl.OirAD0.5PO 13TOTR1/MAT1.1P0.14/DCD1/SCK1/EINT1Pa.15/RI1/EINn PO 16/EINT0/W0.2R0.17/CAPl.2ffiCL1P0.18/CAF1.3/SDA1PO.19fMAT1.2MI8O1 P0.20/MAT1.3/M08I1P0.21/S3EL1/MAT3.0 PO 22/AD0.0 P0.

7、23/AD0.113+3.3V伞C29C11uF3143197s s s SVSVSVSVSP0.24/AD0,P0.25/AD0.6P0.2AD07PO 27/TFST/CAP2.0PO 2erTNlS/CAP2.1pojarrcK/CAP2.2P0,3Q)TDmT3.3PO 31/TDO332衽gi 口15 _Li104TEXTnLPC210G四、实验步骤4.1 实验连线将电位器中间抽头接到 LPC2103的模拟输入通道口如:P0.22.4.2 仿真器的设置:一般选用JTAG调试,假设使用 RelInFlash生成目标时,编译连接生成的目标代码会将芯片加密。此时调试无法继续,须将硬件调成I

8、SP模式进行全片擦除。4.3 运行程序:ad.hex4.4 接通电源,调节电位器并观察实验板上数码管的变化。实验 4. 数码管显示时间和日期实验一、实验目的了解LPC2103内置实时时钟使用方法及硬件连接方法。二、实验内容及说明实时时钟提供一套计数器无论系统处于何种状态使得他都可以对时间进行测量,它可由独立的32.768kHZ振荡器或基于VPB时钟的可编程预分频器来提供。实时时钟的特性:测量保持日历和时钟的时间通路;超低功耗设计,支持电池供电系统;提供秒、分、小时、日、月、年和星期;指定的32kHz振荡器或可编程VPB时钟预分频器;专用电源管脚可与电池或3.3V 的电压相连;LPC2103 内

9、置实时时钟的使用主要通过内部存放器的设置来实现,共分为4 个局部。在本实验中首先要对实时时钟初始化,初始化时首先要设置预分频器给实时时钟提供基准时钟信号,同时在时间计数器组中将设置初始时间,在本实验的时间显示中为了将小时,分钟,秒隔开,在数码演示的 3、 5 位显示“,同时让“一秒钟每一次以提示秒值的到来。实时时钟中的计数器递增中断存放器可以用来帮助实现此功能。因此在初始化是要将此存放器设置为秒值的增加产生一次中断。实时时钟初始化完成后通过完整时间存放器0、完整时间存放器1 获取所需要的时间值。实验通过数码管显示了时间值,日期值。三、实验步骤3.1 实验连线本实验中的内容完全由处理器内置功能来

10、完成,需要连线的地方仅是数码显示方面的,这局部在之前的实验中已经介绍过。3.2 仿真器的设置:一般选用JTAG调试,假设使用 RelInFlash生成目标时,编译连接生成的目标代码会将芯片加密。此时调试无法继续,须将硬件调成ISP 模式进行全片擦除。3.3 运行程序:data.hex , time.hex3.4 接通电源,观察实验板上数码管的变化。实验 5. DA 转换实验 一、实验目的了解TLC5615的工作原理及使用万法。二、实验内容及说明TLC5615是带有缓冲基准输入高阻抗的10位电压输出数字一模拟转换器 DAC。DACM有基准电压两倍的输出电压范围,且DAC是单调变化的。器件使用简单

11、,用单5V电源工作。器件具有上电复位power-on-reset 功能以确保可重复启动。TLC5615 的特点:在8引脚封装内10位CMOSI压车出 DAC5V单电源工作;3线串行接口;高阻抗基准输入;电压输出范围一一基准输入电压2倍;内部上电复位;低功耗,1.21MHZ的更新率;在温度范围内保持单调性;TLC5615在进行数据转换时,首先要将片选CS置为低电平,此时输入数据可读入16位移位存放器,它由时钟同步且最高有效位在前。SLCK俞入的上升沿把数据移入输入存放器。接着CS的上升沿把数据传送至 DAC存放器。当CS为高电平时,输入数据不能由时钟同步送入 输入存放器。所有 CS跳变应当发生在 SCLK输入为低电平时。在此还有一点需要注意的是DAC俞入存放器为12位宽的,因此我们在进行数据的读入时, 除了要读入10位数据外,还应在其后的低两位写入两个数据0。本实验实现了将某一数字量变化为模拟量的功能。三、实验原理图U10. pgs 2PCI05 g:P024 fAC345CLKVCC

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号