m单片机考试题(A卷)2012.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
m单片机考试题(A卷)2012

吉林大学通信工程学院单片机原理及应用考试题(A卷) (2012年 1 月 2 日) 题 号 一 二 三 四 五 总分 复核人 得 分 评卷人 选择题(每题1分,共10分) ( )1、二进制换为十进制数是多少? A、132 B、133 C、134 D、135 ( )2、S12XS128单片机的程序计数器(PC)的寻址范围多大? A、128 B B、256 B C、8 KB D、64 KB ( )3、HS12XS128单片机堆栈指针的作用是什么? A、指明栈底的位置 B、指明栈顶的位置 C、操作数地址 D、指令地址 ( )4、调用子程序、中断响应过程及转移指令的共同特点是? A、都能返回 B、都通过改变PC实现转移 C.都将返回地址压入堆栈 D.都必须保护现场 ( )5、某存储器芯片有12根地址线,8根数据线,该芯片有多少个存储单元? A、1 KB B、2 KB C、3 KB D、4 KB ( )6、 PIT定时器0的溢出标志PTF0,在CPU响应中断后,将( )。 A 、由软件清零 B、由硬件清零 C、 随机状态 D、 AB都可以 ( )7、S12X CPU的数据总线是( )。 A、 8位 B、 16位 C、 32位 D、 64位 ( )8、S12X CPU的地址总线是( )。 A、 8位 B、 16位 C、 32位 D、 64位 ( )9、ATD转换可以采用( )方式确定转换完成,读取相关结果寄存器取得ATD转换结果。 ① 通过查询ATD0STAT0中的SCF位 ② 通过查询ATD0STAT2中的某通道的CCF位 ③ 通过查询ATDCTL2中的AFFC位 ④ 采用中断方式 A、 ①②③ B、 ②③④ C、 ①③④ D、 ①②④ ( )10、在SPI的4个引脚MISO、MOSI、SCK、SS中,从机模式下作为片选信号的是( )。Spi主要做主机应用,建议问MISO、MOSI、SCK A、MISO B、MOSI C、SCK D、SS 二、填空(每空1分,共20分) 1、计算机系统一般有3条总线,分别是数据总线、( )和( )。 2、S12X复位后,当PORTB口做输出口输出数据时,必须先向( )寄存器写入( )。 3、若S12单片机使用的晶振是12MHz,不使用PLL则其总线时钟为( )。 4、指令( )是将立即数12送到单片机的内部RAM单元120中 这个指令PPT上好象都没看到,指令这建议只考LD、ST,只要知道数据传送方向即可,或者写出指令,问作用 5、S12XS系列单片机内置 8/10/12位可选ATD转换器,最多可以支持( )路模拟信号输入。 6、MC9S12XS单片机是( )位单片机,堆栈寄存器SP堆HCS12系列单片机的4个片内外设( )( )( )( )等。 三、简答题:(每题5分,共35分) 1、S12XS128单片机的汇编指令按功能分几大类?都是什么?几类? 2、子程序调用与中断调用有什么共同点?有什么不同点? 3、结合中断响应的过程,解释中断向量表的作用。 4、说明SCI和SPI的区别,并解释什么是波特率?给公式 7、在S12XS实验板上,如要完成通道0(AN0)的单次采样,结合以下所给资料,分析说明如何设置寄存器ATDCTL5? 图中,SC: Special Channel Conversion Bit SCAN: Continuous Conversion Sequence Mode MULT: Multi-Channel Sample Mode CA、CB、CC、CD:Analog Input Channel Select Code 四、分析题(10分) 已知外接晶体16MHz,阅读以下程序,回答问题。 /* derivative-specific definitions */ unsigned char vTmpPIT,flag; void main(void) { vTmpPIT=0; flag=0; IRQCR=0xC0; EnableInterrupts; //(_____________________) PITCFLMT_PITE=0; //关闭PIT模块 PITCE_PCE0=1; //定时器通道0使能

文档评论(0)

cuotian + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档