




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理与应用复习思考题一、 基本概念题基本概念题答案256内部寄存器阵列有什么突出特点? 含有特殊寄存器 节省系统扩展RAM 可在此设置堆栈空间 寻址速度快,直接参与计算80196KC所有内部通用RAM为_? 128字节 256字节 512字节 1024字节80196单片机中断服务程序第一条指令通常为 ,其后是否可响应更高级别的中断请求? DI,不能响应 PUSHF,不能响应 EI,能响应 PUSHF,能响应8096系列单片机寻址空间是多少?起始执行地址多少? 32K,2080H 64K,0000H 64K,2080H 128K,0000H80C196KB/KC的晶振为16MHz,则其T状态的时间长度为多少纳秒? 25 125 250 50080C196KC 10位AD输入模拟量为4V,对应输出的数字量是多少(用十进制表达)? 1023 818 512 25680C196KC 10位AD最大输入幅值为5V,则分辨率为 。 5.00mv 1.023mv 1.00mv 4.89mv80C196KC 10位逐次逼近型AD转换一般需要比较 次得到AD转换结果? 1023 100 1000 1080C196KC采用什么方法实现多机通信? 模式0发送地址,模式1发送数据 模式1发送地址,模式2发送数据 模式2发送地址,模式3发送数据 模式3发送地址,模式0发送数据80C196KC单片机内部最短的时间长度单位是什么? T状态 指令周期 晶振周期 读写周期80C196KC单片机执行读操作时,下列哪一个信号有效表明为读操作? /WR INST /RD READY80C196KC的PWM直接输出是什么样的波形? 幅值可变的三角波 占空比可变的矩形波 频率可变的正弦波 指数波形80C196KC度量各指令执行长短的时间单位是什么? T状态 定时器周期 晶振周期 读写周期80C196KC晶振为12MHz,定时器1多长时间加1? 0.0833微秒 0.1667微秒 0.25微秒 1.333微秒80C196KC晶振为16MHz,定时器1多长时间加1? 0.1875微秒 1.5000微秒 0.0625微秒 1.0000微秒80C196KC如果操作数直接寻址意味着指令代码中 ? 含有该操作数的地址 含有该操作数 含有操作数单元地址的存放地址 表明操作数在堆栈中80C196KC直接寻址的空间为? 低256字节 低512字节 低8K字节 低256K字节若单片机直接寻址的空间为256K,则地址线宽度为 ? 8位 16位 18位 20位EPA捕获什么信号? 正跳沿,负跳沿,8次正跳沿 正跳沿,负跳沿,8次负跳沿 正跳沿,负跳沿,正负跳沿 高电平,低电平,正负跳沿Intel 16位单片机中那种型号适合控制电动机? 80C196KB 80C196KC 80C196MC 8098MCS- 96系列单片机是_位单片机? 8 16 32 64MCS-96操作数中不包括哪类操作数? 整型数 双字 浮点数 字节PTS SIO同步方式时,协调接收发送一致的信号是_? 数据位移位脉冲 READY信号 读写信号 地址锁存信号PTS方式与普通中断相比主要有什么优点? 执行速度快,占用CPU资源少 执行速度快,不用编程序 中断级别高,响应快 形式多样,应用灵活PTS向量单元存储着 。 对应中断的中断服务程序入口地址 PTS中断服务程序的入口地址 PTS控制块的首地址 PTS中断返回地址READY信号的作用是什么?什么地方进行有关的设置? 外部芯片等待单片机,CCB字节 单片机等待外部芯片,CCB字节 外部芯片等待单片机,TIMER1 单片机等待外部芯片,TIMER1WFG那种模式下时钟周期可通过EPA事件修改? 模式0 模式1 模式2 模式3WFG通常用来控制电机,其中为什么需要无信号时间寄存器? 防止PWM的一对输出同时有效,造成功率器件损坏。 减少PWM的信号输出时间,减少功率器件功耗。 停止PWM的输出,停止对电机的控制。 防止通过电机电流过大,保护电机。标准总线控制和写选通方式主要区别是 地址维持时间长短不同 数据维持时间长短不同 总的总线周期不一样 写脉冲方向不一样波形发生器调制正弦波,调制深度为50%时,对应电平为_。 0 负最大值 正最大值 不确定波形发生器调制正弦波,过零点对应的占空比为 。 0 50% 75% 100%采用16MHz晶振时单片机程序设置通信波特率为19200,若改用12MHz晶振,程序不变则现波特率为多少? 14400 19200 9600 4800测量高速脉冲信号时应利用单片机什么功能? PWM HSO HSI AD程序状态字可直接判断操作结果为_。 零,负,奇偶数 进位,零,负 负,指数,零 溢出,黏着,舍入单片机采用PWM方式输出模拟量,当加大输出模拟量的幅值时应采用 。 加长周期 提高占空比 缩短周期 降低占空比单片机采用什么方式输出模拟量? 三角波 正弦波 指数波形 占空比可变的矩型波单片机程序数字量测控能力主要体现在 。 I/O管脚数量 中断源数量 数据总线宽度 通信口数量单片机程序一般存放在 ? RAM FLASHmemory EEPROM EPROM单片机的运行速度可用 表示? 片内集成FLASHmemory容量 定时器数量 中断源数量 指令执行周期单片机片计算数据一般存放在 。 RAM FLASHmemory EEPROM EPROM单片机片内集成闪存容量的大小反映了什么? 程序存储空间的大小 数据存储空间的大小 输入输出量的多少 程序执行的快慢单片机片拥有16根地址总线,对应寻址空间为 ? 16K 32K 64K 256K单片机片拥有IO管脚数量反映了什么? 测控能力 通信能力 定时输出控制 实时检测单片机未包含下列哪种运算指令。 加法计算指令 指数计算指令 除法计算指令 加1计算指令单片机寻址空间若是1M,则地址线宽度为 ? 8位 16位 24位 20位单片机中监视定时器(WATCH DOG)的作用是什么? 消除死机 减少死机次数 消除干扰信号 减少死机时间,重启动单片机中下列那种集成功能模块适合存储程序? flash memory RAM TIMER PWM单片机总线采用时分复用形式时是为了 。 提高运行速度 减小芯片体积 增加I/O管脚 提高抗干扰性当采用地址数据总线复用方式时,哪个信号与复用地址相关联? ALE READY INST BUSWIDTH当某中断被屏蔽时还能否知道该中断是否发生?能否响应该中断? 可以知道,不能响应 可以知道,可以响应 不可以知道,不能响应 不可以知道,可以响应当总线采用时分复用形式时,先输出 信号,后输出 信号。 地址,数据 地址,HSO数据 数据,地址 数据,读写定时器1和定时器2可共用定时器溢出中断,如何区分是哪个定时器引起的中断? 通过输入输出控制寄存器 通过输入输出状态寄存器 通过定时器1或者2的数值 通过软件定时器短整型数是 符号的 位变量,其取值范围为 。 有,8,-128-+127 无,8,0-+255 有,16,-32768-+32767 无,16,0-+65535对80C196MC单片机想通过直接寻址查找1F32H单元,采用64单元分块。试写出WSR数值和直接寻址的地址。 WSR=28H,0E8H WSR=3CH,0F2H WSR=64H,064H WSR=30H,0F2H多机通信时利用 发送地址帧,此时D8位设置为 。 模式2,0 模式2,1 模式3,1 模式3,0非屏蔽中断的含义是_? 仅由DI指令屏蔽 可通过用屏蔽寄存器屏蔽 不被中断悬挂寄存器记录 总被响应非总线型单片机是指 ? 有内部总线 有外部总线 有HSI/HSO管脚 无总线管脚复位电路至少要在哪几种情况下可靠复位单片机? 上电复位,通信出错,手动复位 手动复位,AD值过大,短暂掉电复位 上电复位,短暂掉电复位,手动复位 短暂掉电复位,手动复位,通信出错高速输入可直接检测下列什么形式的信号? 三角波 正弦波 矩形波 指数波形汇编指令中不包含下面哪一种计算? 异或 比较 减一 对数就绪控制有效表明单片机 。复位完毕 允许中断 插入等待状态 允许通信目前常用单片机的数据位宽度有哪几种? 4,8,16位 8,16,32位 8,32,64位 4,16,32位目前电力常用的单片机的数据位宽度是多少? 8,16位 16,32位 32,64位 8,32位内部寄存器阵列特有的寻址方式是_? 间接寻址 直接寻址 立即数寻址 零寄存器间接寻址如果单片机的地址总线是16位,则单片机的寻址空间为 ? 1G 64K 128K 256KH软件定时器和定时器1有什么关系?在什么功能部分进行设置? 以定时器1计数时间为基准,TIMER1 以定时器1计数时间为基准,HSO 以波特率为基准,TIMER1 以波特率为基准,HSO软件定时器在单片机哪个功能模块中实现的? PWM HSI HSO WFG若判断两数是否相等,执行比较指令后可依据 标志判断。 Z N C V通常如何应用MCS- 96系列单片机的A/D转换交流模拟量? 直接输入 将模拟量幅值减小输入 将模拟量叠加一负电压后输入 将模拟量叠加一正电压后输入为读入HSI的信息,单片机设置了几项有关的中断? 1 2 3 4为读写慢速外围芯片,单片机提供了什么信号? BUSWIDTH READY ALE INST下列哪项说明对80196系列单片机AD转换特性是正确的? 10位AD转换,单极性输入 8位AD转换,双极性输入 单极性输入,转换时间约8微秒 双极性输入,转换时间约22微秒下列哪一功能适合捕获随机到来的脉冲信号? 通用I/O EPA EXINT RXD下列哪一条全面写出了80C196KC的串行口通讯中断源? 发送字节 接收字节 发送和接收字节 接收字节出错下列哪一种型号的单片机适用于电机控制? 80c196kb 80c196kb 80c196mc 8098下列哪一种寻址方式是间接寻址_。INCB CL;POP AX;ADD AX,#340;ADD AX,12340下列哪种PTS模式是80c196KC 不具备的? AD SIO HSI HSO下列哪种关于普通中断和PTS中断对应关系的描述正确? 非屏蔽中断和特殊中断有对应的PTS中断 只有特殊中断有对应的PTS中断 特殊中断和非屏蔽中断均没有对应的PTS中断 所有普通中断均有对应的PTS中断下列哪种计算单片机不能执行? 加 减 乘 正弦下列哪种描述叫确切地说明EPA的特点? 简化功能的HSIO 面向管脚的单元化的HSIO 灵活应用时钟的HSIO 可进行90相移计数的HSIO下列那项指标反映单片机处理模拟量多少的能力 AD精度 AD输入量程 AD输入通道数量 AD转换时间下列那种操作属于高速输出事件? 复位单片机 启动AD转换 PWM输出 通信下列那种功能模块可直接启动A/D转换? TIMER HSI EPA PWM下面哪一种指令开启总中断允许? DI PUSHF EI NOP下面哪一种中断源被包含在软件定时器中断? 串行口 A/D转换完成 复位定时器2 HIS数据有效下面哪种状态不能直接由程序状态字判断? 结果为零 结果是奇数 结果是负数 结果有进位选出下列对Intel16位单片机A/D特性的正确描述。单极性输入,AD转换为数12位,转换时间约22微秒 双极性输入,AD转换为数10位,转换时间约10微秒单极性输入,AD转换为数10位,转换时间约22微秒双极性输入,AD转换为数8位,转换时间约10微秒欲输出模拟量信号时应利用单片机什么功能? HSIHSO PWM PTS在8MHz晶振时,波特率为9600。当仅晶振改为12MHz时,波特率为_? 2400 4800 14400 19200 在读信号/RD的_将数据线上的数据读入单片机。下降沿 中心 上升沿 高电平在多机通信中,通信模式2用来发送什么信息? 数据 地址 波特率 奇偶校验位在汇编语言中单片机不能识别哪一类操作数? 字节 浮点数 整型数 位在做什么操作时/WR信号有效。 读指令操作 写操作 复位 读数据操作整型数是 符号的 位变量,其取值范围为 。 有,8,-128-+127 无,8,0-+255 有,16,-32768-+32767 无,16,0-+65535执行32位加法时,低位字加法必须考虑 标志。 Z N V C执行DI指令后,下面哪一中断能得到响应? TIMER2捕获 EXINT NMI SIO中断屏蔽寄存器起什么作用? 确定总中断允许或禁止 确定各中断允许或禁止 确定各中断向量单元地址 确定各中断向量中断响应时,单片机从哪里找到中断服务程序的入口地址? 中断屏蔽寄存器 中断向量单元 中断悬挂寄存器 中断源中断响应时间是否固定为某一时间? 12微秒 24个T状态 0秒 不确定,最长70T状态中断向量单元的内容是_。 中断服务程序的入口地址 中断优先级 中断响应时间 中断程序第一条指令代码中断悬挂寄存器起什么作用? 记录有效的中断源信号 设置有效的中断源信号 修改中断信号 确定中断优先级字节BYTE是 符号的 位变量,取值范围 。有,8,-128-+127 无,16,0-65535 有,16,-32768-+32767 无,8,0-+255字是 符号的 位变量,其取值范围为 。 有,8,-128-+127 无,8,0-+255 有,16,-32768-+32767 无,16,0-+65535总线型单片机的标志是_? 有IO管脚 有定时器 有波形发生器 有总线管脚二、 分析题以下程序利用HIS.1引脚测量一个方波信号高电平的持续时间。请写出号码处语句的操作和在程序中的作用。UP_TIME DSW30H ;注:IOS1.7-HSI保持寄存器数据有效DOWN_TIME DSW32H;注:JBS 若指定位=1 跳转WIDTH DSW34H;注:JBC若指定位=0 跳转FLAG DSW36H;初始化Prog1:CLRBFLAG;清标志Reflush:LD0,HIS_TIME;NOP; NOP; JBSIOS1,7,reflush;LDBHIS_MODE,#00001100B;设置HIS.1每次跳变方式LDBIOC0,#00000100B;允许HIS.1输入;测试程序wait:JBCIOS1,7,wait;等待HSI.1事件JBSHIS_STATUS,3,up;JBSFLAG,0,down; LD0,HIS_TIME; SJMPwait;Up:LDUP_TIME,HIS_TIME; LDBFLAG,#1; SJMPwait;Down:LDDOWN_TIME,HIS_TIME; SUBWIDTH,DOWN_TIME,UP_TIME; CLRBFLAGRET答案:等待数据从FIFO中移到数据保持寄存器;判断是否已经记录了上升沿数据;记录上升沿数据;记录下降沿数据;计算脉冲宽度以下串行口中断服务程序自发自收数据,初始时发送数据个数在NUM变量,发送数据块首地址在TXBUF变量,接收数据块首地址在RXBUF变量,FLAG初始为0。请写出号码处语句的操作和在程序中的作用。ALDSB26HNUMDSB28HSPTEMPDSW30H ;注:IOS1.7-HSI保持寄存器数据有效TXBUFDSW32H;注:JBS 若指定位=1 跳转RXBUF DSW34H;注:JBC若指定位=0 跳转FLAGDSW36HSp_int:PUSHF;LDBSPTEMP,SPSTAT;JBSSPTEMP ,5,TX;JBSSPTEMP ,6,RX;Return:CLRBSPTEMPPOPFRETTx:JBCFLAG,0,return; DECBNUM;JEreturnANDBFALG,#0LDBSBUF,TXBUF+;SJMPreturnrx:JBSFLAG,0,returnJBSSPTEMP,7,return;ORBFLAG,#1;LDBAL,SBUF;ANDBAL,#7FH;STBAL,RXBUF;SJMPreturn答案:复制串口状态寄存器判断是否发送引起的中断从发送缓冲区中顺序取出一个数据发送设置已接收数据标志消除奇偶校验位以下是AD转换程序,AX、BX、DX定义在寄存器阵列字变量,RESULT_TABLE=30H。AD_COMMAND 02位 AD通道,3位 启动位。试写出标号处操作和作用CSEGAT2080HStart:LDSP,#100H;CLRBXNext:ADDBAD_COMMAND,BL,#1000B;NOP;NOPCheck:JBSAD_RESULT_LO,3,Check;LDBAL, AD_RESULT_LO;LDAH, AD_RESULT_HIADDBDL,BL,BL;LDBZEDX,DLSTAX, RESULT_TABLEDX;INCBBLANDBBL,#03HBRNEXTEND答案: 设置堆栈栈顶 启动AD转换,通道号由BL决定 等待AD忙信号有效 检测AD转换是否结束,未结束,循环等待;结束,向下进行 DL=BLBL,得到结果存放地址的偏移量以下程序欲利用80C196KC HSI.1测量一个外部方波信号(5ms=T=10ms)高电平持续时间(单位:S),该时间存储到4000H字单元。采用保持寄存器满中断;晶振12Mhz。程序中有5个错误(含漏写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 经费拨付协议书
- 绿化收购协议书
- 美伊谈判协议书
- 道路刷黑协议书
- 混凝土临时供货协议书
- 资金三方协议书
- 纱窗合作协议书
- 财务调账协议书
- 美女婚前协议书
- 拆迁后产权调换协议书
- 2025年入团考试开放机会与试题与答案
- 电梯安全管理员培训
- 民办学校新学期课程设置计划
- ICU休克患者的镇痛镇静-秦秉玉
- 2025年高考数学复习难题速递之排列与组合(2025年4月)
- 森林抚育施工项目方案投标文件(技术方案)
- 北京开放大学2025年《企业统计》形考作业1答案
- 涉密项目管理培训
- 2025四川省安全员A证考试题库及答案
- 南开大学-商业健康保险与医药产业高质量协同发展-团体补充医疗保险改革新视角-2025年3月20日
- 子女过继协议书范本
评论
0/150
提交评论