首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 考研频道 > 历年真题 > 专业课真题 >

单片机技术试题

2009-07-02 
学习网 单片机技术试题 一、 填空 1.8051单片机的内部硬件结构包括了:              、             、               、和             以及并行i/o口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过             相连接。 2.mcs-51的堆栈只可设置在   ,堆栈寄存器sp是  位寄存器。 3.mcs-51单片机的p0~p4口均是           i/o口,其中的p0口和p2口除了可以进行数据的输入、输出外,通常还用来构建系统的                           ,在p0~p4口中,           为真正的双相口,               为准双向口;           口具有第二引脚功能。 4.定时器/计数器的工作方式3是指得将              拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为               使用。 5.假定(sp)=40h ,  (39h)=30h,(40h)=60h。执行下列指令: pop  dph pop  dpl 后,dptr的内容为        ,sp的内容是           。     二、 选择 1.mcs-96单片机的片内a/d转换器是()的转换器件。 a.4通道8位      b.8通道8位        c.8通道10位       d.8通道16位 2.mcs-51单片机的堆栈区应建立在()。 a. 片内数据存储区的低128字节单元       b. 片内数据存储区 c.片内数据存储区的高128字节单元        d.程序存储区 3.mcs-51单片机定时器工作方式0是指的()工作方式。 a.8位      b.8位自动重装       c.13位        d.16位 4.当需要从mcs-51单片机程序存储器取数据时,采用的指令为()。 a.mov  a, @r1          b.movc  a,  @a + dptr c.movx  a, @ r0        d.movx  a,  @ dptr   三、 简答题 1.想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。 2.51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?     四、 参数计算 已知一mcs51单片机系统外接晶体振荡器频率为11.059mhz,计算: 单片机系统的拍节p、状态s、机器周期所对应的时间是多少? 指令周期中的单字节双周期指令的执行时间是多少?   五、 改错 请判断下列各条指令的书写格式是否有错,如有错说明原因: 1.mul  r0r1 2.mov  a,@r7 3.mov  a,#3000h 4.movc  @a+dptr, a 5.ljmp  #1000h       六、使用简单指令序列完成以下操作 1.请将片外ram20h-25h单元清零 2.请将rom3000单元内容送r7   七、 编程题(20) 已知mcs-51单片机系统片内ram20h单元存放乐一个8位无符号数7ah,片外扩展ram的8000h存放了一个8位无符号数86h,试编程完成以上两个单元中的无符号数相加,并将和值送往片外ram的01h、00h单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的psw的有关位以及寄存器a、dptr和ram单元中。

cy a dptr 片外01h 片外00h 片外8000h            

 
/
热点排行