下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验六:定时器中断实验、实验目的熟悉LPC2000系列ARM7微控制器的是时器0/1的基本设置及应用。、实验设备硬件:PC机一台、EasyARA-12013开发板一套软件:Win dows98/X P/2000系统,ADS 1. 2集成开发环境三、实验内容使用定时器0实现1秒定时,控制LED灯闪烁。采用软件查询方式等待定时时间 到达。四、实验预习要求仔细阅读教材关于定时器0和定时器1的说明。五、实验步骤1. 启动 ADS 1.2,使用 ARM Executable Image for Ipc2103 程模板建立一个工 程TIMEBEE P_Co2. 在工程的 user 中的 main 文件中编
2、写实验程序。3. 选用DebugI nRAM生成目标,然后编译连接工程。4. 将EasyARM2103开发板上的JP4跳线P0. 17短接。5. 选择Project - Debug,启动AXD进行JTAG仿真调试。6可以全速运行程序,LED亮一秒,熄一秒,然后再亮一秒依次循环。六、实验参考程序定时器实验的参考程序见程序清单3.9o程序清单4. 11定时器0定时中断#i nclude con figh#defi ne LED (1 17lvlx kIx vfzkIxvlx kIxvAzvlxkIxvxkJzVxvlx xix %IxVxkLz kIz sJx kI kI k1# viz k! %
3、fx Jx TT函数名称:TimerO_ISR函数功能:定时器0中断主程序输入参数:无输出参数:无XxXzXxkC XxT S TTT S J S 5*Vw*YwT T S*/ void _irq TimerOISR (voidif (100 PIN & LED 二二 0 IOOSET = LED; /*点亮发光二极管*/ else IOOCLR = LED; /*熄灭发光二极管*/ TOIR = 0x01; /*清除中断标志*/VICVectAddr = 0x00; /* 中断向量结束 */ 函数名/9x K( Jxvx xtx%Jz vlx KLX %Ix k1 Jxxi vl vx%V
4、%tx lxlx kIx Ix kJz vlxIxxSz vlx lx vx lx lx %Jz vlx Ix%lx vi %Jz %lx xx lx lx7 xt% T%#r%称:TimerOInit*函数功能淀时器0初始化*输入参数:无*输出参数:无Xxxxrx , - - * *t * , ( , ( . /, ,.( , ,.,*/ void TimerOI ni t (voidTOTCR = 0x02; /*定时器0复位*/ TO PR = 0; /*不设时钟分频*/ TOMCR = 0x03; /*匹配后复 位TC ,并产生中断*/ T0MR0 = Fpcik / 2; /*设置0
5、. 5秒匹配值*/TOIR = 0x01; /*清除中断标志*/ TOTCR = 0x01; /*启动定时器0 */ / kIz kIxsix kIx kIx vlx kJzxlx kI kIxxlzxlxkIx vlx vlx %Ixxlxx Yx/77 叮J函数名称 :main函数功能:定时器0匹配产生中断输入函数:无输出参数:无XzrXxXx ryt xwT wZ7 yT*ZV!% 7S!%T w7* T7 J w7SJ 1*/ int main (voidPINSELl 二 PINSEL1 & 0xFFFFFFF3; /* 选择 P0. 17 白勺 GPIO 功育呂 */ IOODIR
6、 二LED; /*设置P0. 17为输出*/ IOOSET = LED; /*设置输出高电平*/ Timer0Init(; /*定 时器0 初始化*/ IRQEnable(; /* IRQ中断使能*/ /*设置向量中断控制器*/VICIntSelect = VICIntSelect & C(1 4; /* 定时器 0 分配为 IRQ 中断 */VICVectCntIO 二 0x204; /* 定时器 0 分配为向量 IRQ 通道 0 */ VICVectAddrO 二(uint32 TimerOISR; /*分配中断服务程序地址*/ VICIntEnable = 1 4; /*定时器0中断使 能*/ while (1;return 0;七、思考1、若需要LED会响2秒,停2秒,在实验参
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科学计算语言Julia及MWORKS实践 课件 24-面向自定义图形的对象设置
- 艾滋病易感人群
- 二零二四年度承包合同:大型水电工程承包协议(2024版)3篇
- 2024年图书室工作总结怎么写
- 道路排水改造工程施工设计方案技术标范本
- 脑梗塞患者的护理措施
- 二零二四年度互联网技术与服务合同标的及合同服务内容扩展3篇
- 核酸检测培训宣传
- 财务行业新员工培训
- 新东方助教培训
- 趣味数学知识课件
- 视网膜中央动脉阻塞课件整理
- 二十世纪西方文学课件
- 三级等保评审需要的网络安全管理制度大全汇编V1
- 公司员工劳动手册
- 常见的护理诊断与护理措施
- 《影视美术设计》教学课件(全)
- 三级插花花艺师资格考试题库(重点培训400题)
- 30种植物简介课件
- 2022年物流公司组织架构图及部门职责
- 人教版六年级数学上册第三单元《分数除法》课堂作业设计
评论
0/150
提交评论