蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

《单片机C语言试题》

  • 资源ID:55550821       资源大小:193.91KB        全文页数:6页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

《单片机C语言试题》

1 单片机 C 语言试题(二) 一、 填空题 1、设 X5AH,Y36H,则 X 与 Y“或”运算为________,X 与 Y 的“异或”运算 为_______。 2、若机器的字长为 8 位,X17,Y35,则 X+Y__110100_____ ,X-Y_111011 10______ (要求结果写出二进制形式)。 3、单片机复位后,堆栈指针 SP 的值是_______。 4、单片机中,常用作地址锁存器的芯片是 ___________ ,常用作地址译码器芯片 是_____________ 。 5 若采用 6MHz 的晶体振荡器,则 MCS-51 单片机的振荡周期为 _______,机器周 期为______________ 。 6、子程序返回指令是 ___ __ ,中断子程序返回指令是 _ 。 7、 8051 单片机的存储器的最大特点是 与 分开编址。 8、 一个函数由两部分组成,即 和 。 9、C 语言中输入和输出操作是由库函数 和 等函数来完成。 10.当 MCS-51 引脚 信号有效时,表示从 Po 口稳定地送出了 低 8 位地址. 11.MCS-51 的堆栈是软件填写堆栈指针临时在 _ 器内 开辟的区域. 12.MCS-51 有 4 组工作寄存器,它们的地址范围是 。 13.MCS-51 片内 范围内的数据存储器 ,既可以字节寻址 又可以位寻址. 14.计算机的系统总线 有 、 、 。 2 15.80C51 在物理有 个独立的存储空间。 16.一个机器周期等于 状态周期, 振荡脉冲 2 分频后产生的时钟 信号的周期定义为 周期。 二、单项选择题 1、C 语言中最简单的数据类型包括( )。 A、整型、实型、逻辑型 B、整型、实型、字符型 C、整型、字符型、逻辑型 D、整型、实型、逻辑型、字 符型 2、下列描述中正确的是( )。 A、程序就是软件 B、软件开发不受计 算机系统的限制 C、软件既是逻辑实体,又是物理实体 D、软件是程序、数据与相关文档的集合 3、下列计算机语言中,CPU 能直接识别的是( )。 A、 自然语言 B、 高级语言 C、 汇编语言 D、机 器语言 4、MCS-5l 单片机的堆栈区是设置在 中。 A、片内 ROM 区 B、片外 ROM 区 C、片内 RAM 区 D、片外 RAM 区 5、以下叙述中正确的是( )。 A、用 C 语言实现的算法必须要有输入和输出操作 B、用 C 语言实现的算法可以没有输出但必须要有输入 C、用 C 程序实现的算法可以没有输入但必须要有输出 D、用 C 程序实现的算法可以既没有输入也没有输出 6、以下能正确定义一维数组的选项是( )。 3 A、int a[5]{0,1,2,3,4,5}; B、char a[ ]{0,1,2, 3,4,5}; C、char a{A,B,C}; D、int a[5]“012 3“; 7、数据的存储结构是指( )。 A、存储在外存中的数据 B、数据所占的存储空间量 C、数据在计算机中的顺序存储方式 D、数据的逻辑结构在计算机中的表示 8、下列关于栈的描述中错误的是( )。 A、栈是先进后出的线性表 B、栈只能顺序存储 C、栈具有记忆作用 D、对栈的插入和删除操作中,不需要改变 栈底指针 9、能够用紫外光擦除 ROM 中程序的只读存储器称为 。 A、掩膜 ROM B、PROM C、EPROM D、EEP ROM 10、以下叙述中错误的是( ) A、对于 double 类型数组,不可以直接用数组名对数组进行整体输入或输出 B、数组名代表的是数组所占存储区的首地址,其值不可改变 C、当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下 标越界”的出错信息 D、可以通过赋初值的方式确定数组元素的个数 三、判断题 ( )1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配 存储单元。 ( )2、在 C 语言的复合语句中,只能包含可执行语句。 ( )3、自动变量属于局部变量。 ( )4、Continue 和 break 都可用来实现循环体的中止。 4 ( )5、字符常量的长度肯定为1。 ( )6、在 MCS-51 系统中,一个机器周期等于1.5μs。 ( )7、C 语言允许在复合语句内定义自动变量。 ( )8、若一个函数的返回类型为void,则表示其没有返回值。 ( )9、所有定义在主函数之前的函数无需进行声明。 ( )10、定时器与计数器的工作原理均是对输入脉冲进行计数。 ( )11、END 表示指令执行到此结束。 ( )14、MCS-51 的程序存储器只是用来存放程序的。 ( )15、MCS-51 的特殊功能寄存器分布在 60H~80H 地址范围内。 ( )16、MCS-51 系统可以没有复位电路。 ( )17、片内 RAM 与外部设备统一编址时,需要专门的输入/输出指令。 ( )18、锁存器、三态缓冲寄存器等简单芯片中没有命令寄存和状态寄存等功 能。 四、简答题 1.51 系列单片机具有几个中断源,分别是如何定义的其中哪些中断源可 以被定义为高优先级中断,如何定义 2.各中断源对应的中断服务程序的入口地址是否能任意设定 5 3.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作 何种设置请举例加以说明。 4、什么是重入函数重入函数一般什么情况下使用,使用时有哪些需要注意 的地方 5、8051 引脚有多少 I/O 线他们和单片机对外的地址总线和数据总线有什么关 系地址总线和数据总线各是几位 6 五、参数计算题 已知一单片机系统的外接晶体振荡器的振荡频率为11.059MHz,请计算该单 片机系统的拍节 P、 状态 S、 机器周期所对应的时间是多少指令周期中的单字节 双周期指令的执行时间是多少 六、编程题 若 51 单片机的 P1 口接了 8 个 LED,编写程序完成跑马灯程序要求每隔大约 1 秒 变化一次。

注意事项

本文(《单片机C语言试题》)为本站会员(zxj4123)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开