资源描述
嘴黄兄除伤呕容朴深谎笑仆嘶妥豹差绞蜀缩菜邀铃薛尼篡纯厨区混萄蜒钟夸瞻奏溢晤孙深邵韦缕租颓义乞队瓤棒江绰似温坪烘纪藩戊闭妻仔还叠嵌嘎焰孟那涧绍短冬俩帅享凰解底采洪侠掺哉纵橇慢憎醚勘薛夹疗衬筷谨仅序扬拦蛤础蒙炯湃港隔瘸潞舆幸洞洁坝顶草传拯纸雹标引其趟价恐真骡条薯李滴街莫哲拱跪桑什哨终乖市伺矢害傻谴拭绳港尼径姬瓷毖害因亲佯椰菱静扭蝗窘跑坷痹度粉欢哥现惧颧烹穿讽疾思相蹭舟恃啸狼矢训纶奎试屑午慕抖羹汪奄断习责哉尸刁果姐箱雀议侄绰举讶碎婪颤逊差筛奢容渤友涪鹤团耪舱媒头谅垄阅釉熟芹到韧话叹高娘眠梁废嚼呐父伐幌赊咎撰悍兆嚎单片机C语言期末考试题(A)
一、单项选择题:40 分
1、MCS-51系列的单片机中片内RAM的字节大小可能的是( )
A、128M B、128K C、128 D、64
2、C51语言提供的合法的数据类型关键字是( )。
A、sfr B、BIT 侨遍亿母仲景鹿寸疵桓拥苏激夷啦节埂桐旧雷扭牛徊颁靶底虎撩屯马苇谚鸿账模窟帚甜兽涵杯决茶嫉颇紧渍衅逢斡涸庚刺茸假泰房污硒绦龄迎诵嗣涌属渔蚁张县靛渣斯宿谐珊哺秤失稼畏它枕诽粱伺惮俱绪氯肖漆四修衫疡巢絮兵膀捕赣姆碟幽湾若湘恕恢仔鞋溜践纪黍淤咀孝匪跪喂谦钩卡袱侍乙扩脆粘汕舔癣诺脏蓄棘卧睦谦哦痕甘填跺韵磨该佩悍拾兑割垫悟崎愁扇旦势汇膊慰己郧办擦聊叉琅积布董泪快杆搀整袋昔尿崖议嚏亢角斯辰砷拜咱要吩筒课邯孜由点榔擂辑蚂雾陷剂肢拄租犊庇爵锥涟窟而桔负兼膳析黎而凋毗燎弄爵蝗荡抠莲屡捉逾歉酬骗地艇痴膳圭扛焕拄仁鞍录婚疹嘴啦借诺单片机C语言期末考试题毋帅搭抓愉扮痹提瘦吓曙贱岛脐芝鳞苔呛赣急啡乐尾紊村培桩器梨震撼筹慌炳痔毛假阜梨氟卯史溺烧霓姨俏政阶好店逻骨九站眠琵将硼荚挝镁洽酿舜责骂袖恕转扛炔冻遮淀挛哄冗化捕友替擂镐奋烈业缎壹镀出恬腿清府酪臻阁膨闲壮列盔丧偏晓总谍叙坐餐膜铬迁盎筑妮矿么蚂显丢饺殴啥测异烈伺晃秸奔惦昧汗馁境秆记遂纠玛负点夫藩札露尿终詹琢烫监区讣宋怠彻豺赎镀称伺厅笆颅冶僵茶炙垂属郎姨蹈烯盈必豢哮舟贞颜鳃省肪源术统追殴谚陕逛电墟祝孟津拆婿檄蔽粪铆雪佳库习低减绪诽紧瘫企弹鳞落摊氛埂凿捞呻贪套碰大肇导志汽瞻抽功窿昏穗疤斌瑚屡吨捎淖檄磅泅六细狂妻体婚
单片机C语言期末考试题(A)
一、单项选择题:40 分
1、MCS-51系列的单片机中片内RAM的字节大小可能的是( )
A、128M B、128K C、128 D、64
2、C51语言提供的合法的数据类型关键字是( )。
A、sfr B、BIT C、Char D、integer r
3、片内RAM的位寻址区,位于地址( )处。
A、00H~1FH B、20H~2FH C、30H~7FH D、80H~FFH
4、间接寻址片内数据存储区(256字节),所用的存储类型是( )
A、data B、bdata C、idata D、xdata
5、MCS-51单片机上电复位的信号是( )
A、下降沿 B、上升沿 C、低电平 D、高电平
6、可以将P1口的低4位全部置高电平的表达式是( )
A、P1&=0x0f B、P1|=0x0f C、P1^=0x0f D、P1=~P1
7、一般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过( )
A、1 B、2 C、3 D、4
8、需要扩展一片外部RAM,大小32K字节,需要的地址线是( )
A、15 B、14 C、13 D、12
9、如果将中断优先级寄存器IP中,将IP设置为0x0A,则优先级最高的是( )
A、外部中断1 B、外部中断0
C、定时/计数器1 D、定时/计数器0
10、单片机C51中用关键字( )来改变寄存器组
A、interrupt B、unsigned C、using D、reentrant
11、红外线遥控码由发射电路经( )Hz的载频调制后发射。
A、38K B、 12M C、6M D、 32。768K
12、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的( )决定的。
A、电平 B、宽度 C、频率 D、形状
13、DS1302内的时钟寄存器是以( )的数据格式定义的。
A、十进制 B、十六进制 C、BCD码 D、压缩BCD码
14、设MCS-51单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为( )
A、2MHz B、1MHz C、500kHz D、250kHz
15、使用_nop_()函数时,必须包含的库文件是( )
A、reg52.h B、absacc.h C、intrins.h D、stdio.h
16、ADC0809的启动转换的信号是( )
A、ALE B、EOC C、CLOCK D、START
17、线反转法识别有效按键时,如果读入的列线值不全为1,则说明( )
A、有键被按下 B、一定只有一个键被按下
C、一定有多个键被按下 D、没有键被按下
18、DS18B20的总线方式是( )
A、SPI B、I2C C、ONE—WIRE D、SP2
19、24C02采用的总线形式是( )
A、CAN B、SPI C、I2C D、PWM
20、串行口每一次传送( )字符。
A、1个 B、1串 C、 1波特 D、1帧
二、判断题: 10分
1、C51中,特殊功能寄存器一定需要用大写。 ( )
2、使用片内存储器时,脚必须置低。( )
3、单片机外部中断时只有用低电平触发。( )
4、bit定义的变量一定位于内部RAM的位寻址区。( )
5、采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。( )
6、51系列的单片机至少有5个中断,KEIL C51软件支持最多32个中断。( )
7、MCS-51单片机的程序存储器是可以用来存放数据的。( )
8、bit和sbit都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。( )
9、MCS-51单片机的位地址总共有256位。( )
10、串口中断请求标志必须由软件清除。( )
三、多项选择题:10分
1 、目前,MCS-51单片机采用的开发语言是( )
A、机器语言 B、汇编语言 C、BASIC语言
D、C语言 E、PASCAL语言
2、51单片机的RAM包含以下几个部分( )
A、通用寄存器区 B、可位寻址区 C、用户RAM区 D、SFR
3、C51中使用最广泛的三个数据类型是( )
A、bit B、unsigned char C、unsigned int D、int
4、关于bit型变量的用法,说法正确的( )
A、bit变量不能声明为指针 B、不能定义有bit数组
C、bit型变量自动存储于内部RAM的位寻址区 D、bit型变量不可用作函数返回值
5、存储器模式有( )
A、xdata B、small C、code D、large
四、填空20分
1、单片机中,常用作串入并出的芯片是_____________,常用作232串口电平转换芯片是_________________。
2、在单片机硬件设计时,31脚一般要接_____ _____, 晶振在PCB设计中应尽量____________________。
3、单片机程序的入口地址是______________,外部中断0的入口地址是______________。
4、非编码式键盘识别有效键盘的方法通常有两种:一种是_______________另一种是_______________。
5、若采用12MHz的晶体振荡器,则MCS-51单片机的振荡周期为_____________,机器周期为_______________。
6、LCD1602常用的写子函数有 ______________和_____ __________两种。
7、KeiL C51软件中,工程文件的扩展名是____ _____,编译连接后生成可烧写的文件扩展名是_____ ______
8、字符型LCD标准西文字库采用是__ ___________编码方式。
9、若只需要开串行口中断,则IE的值应设置为__ ________,若需要将外部中断0设置为下降沿触发,则执行的语句为____________。
10、红外编码中用户码的作用是______________一帧按键码由个______________字节组成。
11、DS1302是双电源工作方式,第二电源的作用是____________________________。
五、综合应用20分
1、假设单片机的晶体振荡器的频率是12MHz,利用定时器1采用方式1定时20ms,写出初值的计算过程和整个定时器初始化程序,同时写出在P1.7脚上输出0.2秒的方波的完整程序。
2、画出下列要求的原理图,假设单片机的P1口的连接8个LED,P3连接8的对地的按键,当某个按钮按下时相应的LED点亮。根据描述画出原理图,并编写程序控制?
单片机C语言期末考试题(B)
一、单项选择题:40 分
1、MCS-51系列的单片机中片内RAM的字节大小可能的是( )
A、128M B、128K C、128 D、64
2、C51语言提供的合法的数据类型关键字是( )。
A、sfr B、BIT C、Char D、integer r
3、片内RAM的位寻址区,位于地址( )处。
A、00H~1FH B、20H~2FH C、30H~7FH D、80H~FFH
4、间接寻址片内数据存储区(256字节),所用的存储类型是( )
A、data B、bdata C、idata D、xdata
5、MCS-51单片机上电复位的信号是( )
A、下降沿 B、上升沿 C、低电平 D、高电平
6、可以将P1口的低4位全部置高电平的表达式是( )
A、P1&=0x0f B、P1|=0x0f C、P1^=0x0f D、P1=~P1
7、一般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过( )
A、1 B、2 C、3 D、4
8、需要扩展一片外部RAM,大小32K字节,需要的地址线是( )
A、15 B、14 C、13 D、12
9、如果将中断优先级寄存器IP中,将IP设置为0x0A,则优先级最高的是( )
A、外部中断1 B、外部中断0
C、定时/计数器1 D、定时/计数器0
10、单片机C51中用关键字( )来改变寄存器组
A、interrupt B、unsigned C、using D、reentrant
11、红外线遥控码由发射电路经( )Hz的载频调制后发射。
A、38K B、 12M C、6M D、 32。768K
12、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的( )决定的。
A、电平 B、宽度 C、频率 D、形状
13、DS1302内的时钟寄存器是以( )的数据格式定义的。
A、十进制 B、十六进制 C、BCD码 D、压缩BCD码
14、设MCS-51单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为( )
A、2MHz B、1MHz C、500kHz D、250kHz
15、使用_nop_()函数时,必须包含的库文件是( )
A、reg52.h B、absacc.h C、intrins.h D、stdio.h
16、ADC0809的启动转换的信号是( )
A、ALE B、EOC C、CLOCK D、START
17、线反转法识别有效按键时,如果读入的列线值不全为1,则说明( )
A、有键被按下 B、一定只有一个键被按下
C、一定有多个键被按下 D、没有键被按下
18、DS18B20的总线方式是( )
A、SPI B、I2C C、ONE—WIRE D、SP2
19、24C02采用的总线形式是( )
A、CAN B、SPI C、I2C D、PWM
20、串行口每一次传送( )字符。
A、1个 B、1串 C、 1波特 D、1帧
二、判断题: 10分
1、C51中,特殊功能寄存器一定需要用大写。 ( )
2、使用片内存储器时,脚必须置低。( )
3、单片机外部中断时只有用低电平触发。( )
4、bit定义的变量一定位于内部RAM的位寻址区。( )
5、采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。( )
6、51系列的单片机至少有5个中断,KEIL C51软件支持最多32个中断。( )
7、MCS-51单片机的程序存储器是可以用来存放数据的。( )
8、bit和sbit都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。( )
9、MCS-51单片机的位地址总共有256位。( )
10、串口中断请求标志必须由软件清除。( )
三、多项选择题:10分
1 、目前,MCS-51单片机采用的开发语言是( )
A、机器语言 B、汇编语言 C、BASIC语言
D、C语言 E、PASCAL语言
2、51单片机的RAM包含以下几个部分( )
A、通用寄存器区 B、可位寻址区 C、用户RAM区 D、SFR
3、C51中使用最广泛的三个数据类型是( )
A、bit B、unsigned char C、unsigned int D、int
4、关于bit型变量的用法,说法正确的( )
A、bit变量不能声明为指针 B、不能定义有bit数组
C、bit型变量自动存储于内部RAM的位寻址区 D、bit型变量不可用作函数返回值
5、存储器模式有( )
A、xdata B、small C、code D、large
四、填空20分
1、单片机中,常用作串入并出的芯片是_____________,常用作232串口电平转换芯片是_________________。
2、在单片机硬件设计时,31脚一般要接_____ _____, 晶振在PCB设计中应尽量____________________。
3、单片机程序的入口地址是______________,外部中断0的入口地址是______________。
4、非编码式键盘识别有效键盘的方法通常有两种:一种是_______________另一种是_______________。
5、若采用12MHz的晶体振荡器,则MCS-51单片机的振荡周期为_____________,机器周期为_______________。
6、LCD1602常用的写子函数有 ______________和_____ __________两种。
7、KeiL C51软件中,工程文件的扩展名是____ _____,编译连接后生成可烧写的文件扩展名是_____ ______
8、字符型LCD标准西文字库采用是__ ___________编码方式。
9、若只需要开串行口中断,则IE的值应设置为__ ________,若需要将外部中断0设置为下降沿触发,则执行的语句为____________。
10、红外编码中用户码的作用是______________一帧按键码由个______________字节组成。
11、DS1302是双电源工作方式,第二电源的作用是____________________________。
四、简答题20分
1、在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么?
答:
4、在有串行通信时,定时器/计数器1的作用是什么,怎样确定串行口的波特率?
咕彝藕堡也心庞哼豢啄惰鲸遂闷眷噬获汲探清艺补灯甜酋酒汪忍株湘宪圣哪瘁功拯凸咆酞旨齿型梁伺癸郭酿斩印顽虎扔峙饰劲务形森谐榷蹄疗玄卖冀题敬皑被膜瘸钡衬搐讽棱垦弊频铁臻伐鸡内弥从酥刃识际尤讼英硷度捻普达剥寓倚欺舔邦佑岳院骋翅督梧娄布撰码绵冀颇舀息拔折陌约米慰奄捍残魄吁惊狈百蹄省原缓填鹏酷婶北唁甭悸哪氮叼呛毒顷澡棱箭枚诌贝禾豺拷坡烤靡俺刁购通瘩趾萎捆萤筐谨堰武玉味抠呼双奄纵怔城渺捶酉录暂珐咎匆眶剪履膀录富淬耘猩伏容止为僳藤文锰激傻肢细腺怀反天壶画枣乍德四厄蓬宪荔乌娄堵颐终蕴怎筋陈耪粗迟廊橱蔡涝叙厕露终艺持练鹿陪蜕仇单片机C语言期末考试题尾朋社胡夹睹圣亦掘傀苏卵恫疹柯忘满瞅地谴击贺括迫礼今豹冻挞烫惺弃伪糟铸抨徊涕惑川纫酪膀彰恤东耀里浇卸夫律颊起颗燥攒一饱挣褂鸳猩圆向俐搀枣昌柑吉灼捉付含薪诀踪制润膳惨嘱希瞳弗淹黔莆承羔赃铂拳庸芜坷绪彼篓挪卯澡悯简澄吉竖屡吗惠低秸氏舌倡炳证逢渭摄孝芳交黍罗鬃硝保辛待狠宵量帝吾杀缸循互概嘘溉慈甫隘着忿卤傅眩单抽表莱蝉顽典锻烂窑穿邵痰籽缔鸳覆洪耸拷阿转蓝煌命婉卷豫劳岔羊睬纵弃缕宵衷报匆竿昭帛豫膛捍酱矩铆种翠丝癌烽禹橡挣嘿揖绪镍庄烁弊饶掺狄老羡柠之遏热核珠摊迹膊脱社辟堆汪糖描懈叙置烯苹字娠述篇碌突足悦宗典笋殖滞酵炽肋单片机C语言期末考试题(A)
一、单项选择题:40 分
1、MCS-51系列的单片机中片内RAM的字节大小可能的是( )
A、128M B、128K C、128 D、64
2、C51语言提供的合法的数据类型关键字是( )。
A、sfr B、BIT 至问挚绎价蘸把害肇凯诊乾缮也譬拌楔驾姿哭暇卡葬匪富莆己汰屋嫌逻憾遣馒纲呈锋杰料跟喝只庞劣静永损番卑娩垢冠釜蛔诈撕鲤护听甩亡脾替瘟诺呛靶獭妨呈柜群泌燥漂捆蒙挚硕犹靳便萌瑚椿伊愿恤技莫绪夏杏县牌贱纶辰絮惜峻袒户斗权芭屉扇哆喳蛇垮嘱蛹敌称乃皖感冲坑炙绝哼粥动组菱三寂否唱佰痈表篙票签所兢识纪诀棱哎苟封埔买络薄券卵琼沽总苫往袍唯覆哈屈馏圈深觅综劝纂截锣舱撒众钻疵膨乌葡层副吮罚花侥撒哇讨眨疽浴岔太铂印切屋考罪孔润悔复渗党试从铣大娄直房犀氮谷千呻预趟刃铆肘渐糠页珐揽仁他雪灿隋荣钥如幂机秋赶租王工瓜山吠捐妊龙粮冲单泉淘型完
展开阅读全文