- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 注意事项 * * ISR * 关中断 设置相关的中断控制位等 中断子程 有关量的初始化 开中断 主程其它工作处理 开始 主程序 保护现场 清零中断标志 完成中断源 请求的任务 恢复现场 RETI中断返回 开始 中断子程 中断程序结构 * 中断编程举例 本章仅举例 P1 , P2 和非屏蔽中断的编程; 对外设中断的编程在后续的相应章节中讲解。 * P1 和 P2 中断——外部输入可屏蔽中断 P1和P2端口的任一引脚均具有中断功能,即具有16个外部输入可屏蔽中断源; P1端口的8个引脚中断源共享同一个中断向量(对于MSP430F149,该中断向量存放在0FFE8h~0FFE9h中), P1中断的配置通过编程P1IE,P1IFG和P1IES三个寄存器实现(set GIE); P2端口的8个引脚中断源共享同一个中断向量(对于MSP430F149,该中断向量存放在0FFE2h~0FFE3h中), P2中断的配置通过编程P2IE,P2IFG和P2IES三个寄存器和其它相关寄存器实现(set GIE) ; * P1 和 P2 中断的配置寄存器介绍 * * P1IES.x=0: 上升沿 P1IES.x=1: 下降沿 P1中断沿选择寄存器 * P1中断标志寄存器 P1IFG.x=0: No interrupt pending P1IFG.x=1: An interrupt pending 需由软件清零P1IFG.x * P1IE.x=0: 屏蔽中断 P1IE.x=1: 允许中断 P1中断屏蔽寄存器 * P1SEL.x=1: 屏蔽中断 P1SEL.x=0: 允许中断 P1功能选择寄存器对P1中断的影响 低电平有效 * P1中断编程 * P1中断编程要点 P1SEL.x=0 ;digital I/O P1IE.x=1 ;允许中断 GIE=1 ;可屏蔽中断 P1DIR.x=0 ;输入 P1IES.x=? ;沿选择 * ;********************************************************** ; Port Interrupt on P1.4 ; A hi to low transition on P1.4 will trigger P1_ISR which toggles P1.0 ;********************************************************** #include msp430x149.h ;------------------------------------------------------------------------------- ORG 0F800h ; Program Reset ;------------------------------------------------------------------------------- RESET mov #0280h,SP ; Initialize stackpointer mov #WDTPW+WDTHOLD,WDTCTL ; Stop WDT mov.b #00h , P1SEL ; digital I/O bis.b #001h,P1DIR ; P1.0 output, P1.4 input bis.b #010h,P1IE ; P1.4 Interrupt enabled bis.b #010h,P1IES ; P1.4 hi to low edge bic.b #010h,P1IFG ; P1.4 IFG Cleared ;需由软件清零P1IFG.x bis #GIE,SR ; enable interrupts P1中断编程举例 * loop nop ; Required only for debugger jmp loop ; ;------------------------------------------------------------------------------- P1_ISR ; Toggle P1.0 Ou
您可能关注的文档
- 模式1:必修4人教版精品课件27份湖南师大附中内部资料高二政治必修4课件:4.12.2价值判断与价值选择新人教版幻灯片.ppt
- 模式1:必修4人教版精品课件27份湖南师大附中内部资料高二政治必修4课件:4.12.3价值的创造与实现新人教版幻灯片.ppt
- 模式1:必修4人教版精品课件27份湖南师大附中内部资料高二政治必修4课件:哲学复习新人教版幻灯片.ppt
- 模式1:高中化学必修1精品课件22份人教版化学必修1课件:第1章第1节化学实验基本方法1化学实验安全幻灯片.ppt
- 模式1:高中化学必修1精品课件22份人教版化学必修1课件:第1章第1节化学实验基本方法4蒸馏和萃取幻灯片.ppt
- 模式1:高中化学必修1精品课件22份人教版化学必修1课件:第2章第1节物质的分类幻灯片.ppt
- 模式1:高中化学必修1精品课件22份人教版化学必修1课件:第2章第2节离子反应幻灯片.ppt
- 模式1:高中化学必修1精品课件22份人教版化学必修1课件:第3章第3节几种重要的金属化合物用途广泛的金属材料幻灯片.ppt
- 模式1:高中化学必修1精品课件22份人教版化学必修1课件:第4章第1节无机非金属材料的主角--硅幻灯片.ppt
- 模式1:高中化学必修1精品课件22份人教版化学必修1课件:第4章第2节富集在海水中的元素--氯幻灯片.ppt
- 《JJF 2132-2024荧光紫外灯人工气候老化试验装置校准规范:辐射照度参数》.pdf
- JJF 2120-2024轮速传感器校准规范.pdf
- 计量规程规范 JJF 2120-2024轮速传感器校准规范.pdf
- 《JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数》.pdf
- JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数.pdf
- 《JJF 2120-2024轮速传感器校准规范》.pdf
- JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
- JJF 2116-2024特定蛋白分析仪校准规范.pdf
- 《JJF 2116-2024特定蛋白分析仪校准规范》.pdf
- 计量规程规范 JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
文档评论(0)