c语言复习题(3)

c语言复习题(3)

ID:21934482

大小:6.51 MB

页数:13页

时间:2018-10-25

c语言复习题(3)_第1页
c语言复习题(3)_第2页
c语言复习题(3)_第3页
c语言复习题(3)_第4页
c语言复习题(3)_第5页
资源描述:

《c语言复习题(3)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一、填空题1、8051单片机芯片共有40个引脚,MCS-51系列单片机为8位单片机。2、8051有4K内部ROM。3、8051内部数据存储器的地址范围是00H--FFH,位地址空间的字节地址范围是20H---2FH,对应的位地址范围是00H---7FH,外部数据存储器的最大可扩展容量是64kb。4、十进制数59转换成二进制数是111011。5、MCS-51单片机有5个中断源,可分为2个中断优先级。6、MCS-51单片机8051中有2个16位的定时/计数器,可以被设定的工作方式有4种。7、当单片机复位时PSW=00

2、H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为11H。8、123=1111011B=7BH。9、完成不同数制间的转换:(00100100)二=36十;(10011011)二=9B十六10、8051内部有4并行口,P0口直接作输出口时,必须外接上拉电阻;并行口作输入口时,必须先写1,才能读入外设的状态。二、选择题1、单片机应用程序一般存放在(B    )    a)RAM           b)ROM          c)寄存器           d)CPU  2、C语言中最简单的数据类型包括(

3、B)   a)整型、实型、逻辑型   b)整型、实型、字符型c)整型、字符型、逻辑型     d)整型、实型、逻辑型、字符型 3、8031复位后,PC与SP的值为(B   )  a)0000H,00H    b)0000H,07H    c)0003H,07Hd)0800H,00H 4、下列计算机语言中,CPU能直接识别的是(D)。 a)自然语言      b)高级语言c)汇编语言        d)机器语言5、80C51的时钟频率fosc=6MHZ,则它的1个机器周期=_____C_______。A、1/12μ

4、SB、1μSC、2μSD、1/6μS6、CPU复位后,若要使用第3组工作寄存器,则应设置RS1RS0=(D)。A、00B、01C、10D、117、中断源INT1的中断入口地址是____D___。A、0000HB、0003HC、000BHD、0013HE、001BHF、0023HG、0030H8、要求T0、T1都工作在方式1,T0为定时器,T1为计数器,且不受INT0、INT1的控制,TMOD的值为_______A____。A、51HB、62HC、D9HD、9DH9、若单片机的振荡频率为6MHz,设定时器工作在方式

5、1需要定时1ms,则定时器初值应为(C)。A.500B.1000C.216-500D.216-100010、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A)。A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断11、MCS-51单片机的外部中断0的中断请求标志是(D)。A.ET0B.TF0C.IT0D.IE012、七段共阴极发光两极管显示字符‘H’,段码应为(D)A.67HB.6EHC.91HD.76HE.90H13、以下不正确的C语言标识符是_B__。A、ab1exeB、mai

6、nC、_xD、a_1_214、C语言程序从main()函数开始执行,所以这个函数要写在__D__。A、程序文件的开始B、程序文件的最后C、它所调用的函数的前面D、程序文件的任何位置15、下列关于C语言的叙述错误的是CA、在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型B、同一个运算符号在不同的场合可以有不同的含义C、大写字母和小写字母的意义相同D、不同类型的变量可以在一个表达式中16、在C语言中,错误的int类型的常数是A。A、65536B、0C、037D、0Xaf17、以下能正确定义一维数组的选项是A

7、。A、chara[]={2,5,7};           B、inta[4]={1,5,5,3,4};C、chara={'A','B','C'};              D、inta[5]="0123";18、80C51的时钟频率fosc=12MHZ,则它的1个机器周期=_____B______。A、1/12μSB、1μSC、2μSD、1/6μS19、CPU复位后,若要使用第2组工作寄存器,则应设置RS1RS0=C。A、00B、01C、10D、1120、若num和sum均是int型变量,且num=sum=8

8、;则计算表达式sum=num++,sum++,++num;后sum的值为_____C_。A、7B、8C、9D、10三、简答题1、80C51单片机中断响应条件是什么?(1)由中断源发出中断请求(2)中断总允许EA=1(3)申请中断的中断源允许2、已知一MCS-51单片机系统使用12MHZ的外部晶体振荡器:1)计算该单片机系统的机器周期为多少?晶振周期:T=1/f=1/12M

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。