




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机技术 课堂测验 1 1 MSP430系列单片机POR和PUC代表什么含义 什么情况下可以产生复位信号 2 MSP430系列单片机数据存储器的最低地址是什么 程序存储器的最高地址是什么 答 MSP430系列单片机数据存储器的最低地址是0200H 程序存储器的最高地址是0FFFFH 答 POR是上电复位 PUC是上电清除 引脚RST NMI在复位模式下出现低电平会导致POR复位信号的产生 POR的产生会导致PUC的产生 2 3 下述指令执行后 回答指令注释中的问题 1 MOV 1234H 4 R7 MOV4 R7 R8 2 MOV 20H 234HMOV 234H 200H 3 MOV 7F45H R5SXTR5INVR5 4 SETCMOV 25H 222HMOV 0AFF8H 232HADDC 222H 232H 目的操作数是变址寻址方式 R8中的值是1234H 目的操作数是绝对寻址方式 200H单元中的值是0020H 目的操作数是寄存器寻址 R5中的内容是0045H R5中的内容是0FFBAH 该指令的作用是进位标志C置1 222H单元中的值是0025H 232H单元中的值是0AFF8H 232H单元中的值是0B01EH 3 4 MSP430F6638单片机有哪几个输入时钟源 答 MSP430F6638单片机有5个输入时钟源 分别是XT1CLK XT2CLK VLOCLK REFCLK DCOCLK 5 MSP430F6638单片机有几种工作模式 在中断子程序中如何设置可以使系统从LPM4模式进入活动模式 答 MSP430F6638单片机有8种工作模式 分别是一种活动模式AM 七种低功耗模式LPM0 LPM0 LPM1 LPM2 LPM3 LPM4以及LPM3 5和LMP4 5 要从LPM4中断服务子程序进入活动模式 可在中断服务执行完毕前 执行从LPM4退出语句即可 即执行 LPM4 EXIT 或执行 bic SR register on exit LPM4 bits 4 6 以MSP430F6638单片机的Timer0 A5为例 其TA0CCR1的值在捕获和比较模式下有什么差别 答 TA0CCR1的值在比较时是用户程序设定与计数寄存器TA0R比较的值 在捕获模式下 TA0CCR1值是在捕获条件满足时 从计数器TA0R中复制过来的值 5 7 设ACLK TACLK LFXT1 32768Hz MCLK SMCLK DCO 32 ACLK 1 048576Hz 利用Time A的增计数方式 试编程由端口P4 5输出一个周期为0 5秒的方波 解方案一 设TA时钟源用ACLK 32768Hz 不分频 增计数 则计数脉冲周期为 1 32768 s 要从P4 5口输出周期为0 5秒的方波 只要每经过1 4秒 对P4 5引脚取反一次即可 故需要的计数次数为 1 4 1 32768 32768 4 8192 即计数次数为8192 解方案二 设TA时钟源用SMCLK 1048576Hz 8分频 增计数 则计数脉冲周期为 8 1048576 s 要从P4 5口输出周期为0 5秒的方波 只要每经过1 4秒 对P4 5引脚取反一次即可 故需要的计数次数为 1 4 8 1048576 1048576 32 32768 即计数次数为32768 6 解方案一程序代码 includevoidmain void WDTCTL WDTPW WDTHOLD 关看门狗P4DIR BIT5 P4 4输出TA0CCTL0 CCIE CCR0中断允许TA0CCR0 8192 计数到8092TA0CTL TASSEL 1 TACLR MC 1 ACLK 计数清0 增计数 BIS SR LPM3 bits GIE 进入LPM3 总中断允许 no operation Fordebugger pragmavector TIMER0 A0 VECTOR Timer0A0中断服务程序 interruptvoidTIMER0 A0 ISR void P4OUT BIT5 对P4 5端口求反 设TA时钟源用ACLK 32768Hz 不分频 增计数 则计数脉冲周期为 1 32768 s 要从P4 5口输出周期为0 5秒的方波 只要每经过1 4秒 对P4 5引脚取反一次即可 故需要的计数次数为 1 4 1 32768 32768 4 8192 即计数次数为8192 7 解方案二程序代码 2 设TA时钟源用SMCLK 1048576Hz 8分频 增计数 则计数脉冲周期为 8 1048576 s 要从P4 5口输出周期为0 5秒的方波 只要每经过1 4秒 对P4 5引脚取反一次即可 故需要的计数次数为 1 4 8 1048576 1048576 32 32768 即计数次数为32768 includevoidmain void WDTCTL WDTPW WDTHOLD 关看门狗P4DIR BIT5 P4 4输出TA0CCTL0 CCIE CCR0中断中断允许TA0CCR0 32768 TA0CTL TASSEL 2 ID 3 TACLR MC 1 SMCLK 8分频 计数清0 增计数 BIS SR LPM0 bits GIE 进入LPM0 总中断允许 no operation Fordebugger pragmavector TIMER0 A0 VECTOR Timer0A0i中断服务程序 interruptvoidTIMER0 A0 ISR void P4OUT BIT5 对P4 5端口求反 8 8 编程要求对MSP430F6638的ADC12通道A7 P6 7口 作单次转换 参考电压VR VREF VR AVSS 转换结果存储到result存储单元中 includeunsignedintresult voidmain void WDTCTL WDTPW WDTHOLD P6SEL BIT7 使能A D通道A7ADC12CTL0 ADC12ON ADC12SHT0 2 打开ADC12 设置采样时钟16ADC12CTL1 ADC12SHP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考点解析-人教版八年级上册物理《声现象》章节测评试卷(含答案详解版)
- 2025军官考试真题及答案
- 达标测试人教版八年级上册物理《机械运动》章节测试试卷(含答案详解版)
- 2025教育心理学考试真题及答案txt网盘
- 2025江西教资考试真题及答案
- 贵州安全员c证考试试题及答案
- 中医模拟考试题库及答案
- 初三元旦竞赛考试题及答案
- 建筑施工技术大学考试题库及答案
- 四川省新高考试卷及答案
- 电动单梁起重机检验规程
- 2025方便速食行业线上消费趋势洞察
- 胆囊癌超声诊断
- 讨论防冰涂层的研究现状以及抗冻蛋白在防覆冰领域的应用前景
- DB11∕T 1200-2023 超长大体积混凝土结构跳仓法技术规程
- 2025至2030中国船员服务市场发展态势及前景规划研究报告
- 五六年级男生青春期健康教育讲课件
- 2025西南证券股份有限公司招聘43人(重庆)笔试参考题库附带答案详解析集合
- 关于医院“十五五”发展规划(2026-2030)
- T/CHTS 10130-2024高韧超薄沥青磨耗层技术指南
- 活动人员分工安排方案
评论
0/150
提交评论