河北科技大学单片机期末试题1--王雷讲解学习
单片机期末考试_试题含答案4教学提纲

二、简答题(15分,每小题5分)1 • 51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?2 •各中断源对应的中断服务程序的入口地址是否能任意设定?3•如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。
三、参数计算题(16分)已知一单片机系统的外接晶体振荡器的振荡频率为11 . 059MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少?四、改错题(共5分,每小题1分)以给出的指令操作码为依据,请判断MCS—5I单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。
1 • MUL R0R12 • MOV4. MOVC @A+DPTR , A5 - LJMP #1000H(5分,每问1五、寻址方式令)说明MCS— 51单片机的下列各条指令中源操作数的寻址方式(可直接在每条指令后面书写)1 • ANLA,20H2 • ADDC A,#20H3 • JZ rel4• CLRC5 • RRA六、使用简单指令序列完成以下操作(12分)1 •请将片外RAM20H — 25H单元清零2 •请将ROM3000H单元内容送R7七、编程题(18分)已知一MCS — 51单片机系统的片内RAM 20H单元存放了一个8位无符号数7AH,片外扩展RAM的8000H存放了一个8位无符号数86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外RAM的01H、00H单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的PSW的有矣位以及寄存器A、DPTR和RAM单元中。
八、判读电路题(14分)下图为MCS — 51单片机系统中混合扩展多片存储器2764、6264芯片部分连线电路图。
试分析电路并回答下列问题:1 •请简单叙述2764芯片的功能、容量、在电路中起什么作用?2 .请简单叙述6264芯片的功能、容量,在电路中起什么作用?3 •请分析各片2764、6264所占用的单片机数据存储空间的地址范围是多少?的任意区域,此时,通过以下方式,可实现对中断服务程序的执行:(4分)ORGO003H (2 分)JMP INTOP列举其他中断跳转的例子也可,但叙述的中断源要与中断地址相对应才可得分,如外中断0对应0003H地址。
单片机期末考试题库

单片机期末考试题库(正文)在单片机期末考试中,准备一份合理的题库对于学生们的复习和考试准备至关重要。
下面是一份精心准备的单片机期末考试题库,帮助学生们加深对单片机相关知识的理解和掌握。
1. 位操作题将一个8位的二进制数的第4位和第7位取反,写出代码实现。
2. 循环控制题编写一个程序,使用循环结构使LED灯每隔500ms亮灭切换一次,亮持续时间为200ms。
3. 数字运算题编写一个程序,实现两个8位无符号整数的加法运算,并将结果存储在一个变量中。
4. 字符串处理题编写一个程序,求一个字符串的长度,并将长度保存在一个变量中。
5. 数组操作题给定一个整型数组,编写一个程序,统计数组中大于等于10的数的个数,并将结果存储在一个变量中。
6. 逻辑判断题假设有两个变量a和b,编写一个程序,如果a等于1并且b等于0,则将a的值赋为2,并将b的值赋为1。
7. 中断处理题编写一个程序,实现定时器中断,每隔1秒打印一次“Hello World!”。
8. 显示控制题设计一个程序,通过单片机驱动数码管显示一个从0到9循环计数的数列,每隔500ms更新一次。
9. 软件设计题设计一个程序,实现单片机动态显示数字0到9,每隔1秒更新一次。
10. 单片机应用题根据给定的温度传感器读数,设计一个程序,实现当温度超过指定阈值时,点亮LED灯。
通过对以上题目的复习和解答,学生可以全面了解和掌握单片机的相关知识。
同时,可以通过修改部分题目的参数或要求,扩展题库。
这样,学生们可以通过解答更多不同情境下的题目,提高对单片机知识的应用能力。
该题库旨在帮助学生们全面复习单片机相关知识,并在期末考试中取得好成绩。
学生们可以根据自己的实际情况和复习进度,合理安排时间,有针对性地解答和复习这些题目。
同时,建议学生们在复习过程中注重理论知识和实践能力的结合,通过实际操作加深对单片机知识的理解和掌握。
总之,单片机期末考试题库是学生们备考的重要工具,希望这份题库能够帮助学生们有效复习,提高对单片机相关知识的运用能力,顺利通过期末考试。
单片机原理 期末考试试题 (附答案)

?单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 ?b)P1 c)P2 ?d)P32.单片机应用程序一般存放在(?????)??? a) RAM????b)ROM????c)寄存器???d)CPU??3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a) 7542H b) 7542 c)75.42H d) 75.424.下列指令中不影响标志位CY的指令有(?????)。
??? a)ADD A,20H?b)CLR?? c)RRC A???d)INC??A5.CPU主要的组成部部分为(?????)?? ??a)运算器、控制器?????b)加法器、寄存器?c)运算器、寄存器?????d)运算器、指令译码器?6.INTEL?8051?CPU是(???)位的单片机????a) 16???b)4??? c)8????d)准16? 7.8031复位后,PC与SP的值为(?????)??a)0000H,00H? b) 0000H,07Hc) 0003H,07H d)0800H,00H?8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
? a)MOV??A,?@R1????b)MOVC?A,?@A+DPTR?c)MOVX? A, @R0?? d)MOVX?A,?@DPTR?9.8031单片机中既可位寻址又可字节寻址的单元(?)??? a)20H? ?b)30H????c)00H?????d)70H??10.下列哪条指令是正确的()a) PUSH R2 b) ADDR0,Ac) MOVX A @DPTR d) MOV@R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由____和____两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。
单片机原理及应用期末考试试题含答案(K12教育文档)

单片机原理及应用期末考试试题含答案(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(单片机原理及应用期末考试试题含答案(word版可编辑修改))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为单片机原理及应用期末考试试题含答案(word版可编辑修改)的全部内容。
单片机原理及应用期末考试试题汇总1、单片机是将微处理器、一定容量的 RAM 和ROM以及 I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机.2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。
3、两位十六进制数最多可以表示 256 个存储单元.4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。
6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器.T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。
F8、当CPU访问片外的存储器时,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位数据由 P0 口提供。
9、在I/O口中, P0 口在接LED时,必须提供上拉电阻, P3 口具有第二功能。
10、是非题:MCS—51系列单片机直接读端口和读端口锁存器的结果永远是相同的。
F11、是非题:是读端口还是读锁存器是用指令来区别的.T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。
F13、是非题:中断的矢量地址位于RAM区中。
单片机期末考试题和答案

单片机期末考试题和答案一、选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)?A. ACCB. BC. SPD. PC答案:D2. 8051单片机的内部RAM共有多少字节?A. 128B. 256C. 512D. 1024答案:B3. 8051单片机中,以下哪个指令用于将累加器A的内容与外部RAM的数据进行交换?A. MOV A, @R0B. MOVX A, @R0C. MOV A, #dataD. MOV A, direct答案:B4. 8051单片机的定时器/计数器0和1工作在方式1时,定时器/计数器的值会如何变化?A. 16位自动重装载B. 8位自动重装载C. 16位不自动重装载D. 8位不自动重装载答案:B5. 8051单片机中,以下哪个指令用于将立即数传送到累加器A?A. MOV A, #dataB. MOV A, directC. MOV A, @R0D. MOV A, R0答案:A6. 8051单片机的外部中断0和外部中断1的优先级如何?A. 外部中断0优先级高于外部中断1B. 外部中断1优先级高于外部中断0C. 两者优先级相同D. 无法确定答案:A7. 8051单片机中,以下哪个指令用于将累加器A的内容与寄存器R0的内容进行交换?A. MOV A, R0B. MOV R0, AC. XCH A, R0D. SWAP A, R0答案:C8. 8051单片机的串行通信可以工作在几种模式?A. 1种B. 2种C. 3种D. 4种答案:C9. 8051单片机中,以下哪个指令用于将累加器A的内容与直接寻址的内存单元进行交换?A. MOV A, @R0B. MOV A, directC. MOVX A, @R0D. MOV A, #data答案:B10. 8051单片机的看门狗定时器(WDT)的作用是什么?A. 用于定时器溢出B. 用于产生中断C. 用于系统监控D. 用于串行通信答案:C二、填空题(每题3分,共30分)1. 8051单片机的外部中断0和外部中断1的中断向量地址分别是______和______。
《单片机系统设计基础》练习题答案_王雷

注:标红题要重点掌握。
题后加(略)的不要求。
练习题一1. 选择(1) 单片机片内集成了基本功能单元( ③)①微处理器②运算器③中央处理单元(2) 工业自动化设备采用工控机实现自动控制,工控机属于( ①)①通用计算机②嵌入式计算机③微处理器(3) 单片机的英文缩写为( ②)①SCM ②MCU ③PCL2. 叙述单片机的含义答:利用大规模集成技术,将计算机的各个基本功能单元集成在一块硅片上,这块芯片就具有一台计算机的属性,因而被称为单片微型计算机,简称单片机。
3. 叙述计算机发展的两大分支及其特点。
答:计算机形成了通用计算机系统和嵌入式计算机系统两大分支。
通用计算机系统以高速数值计算为已任,不必兼顾控制功能,其数据总线宽度不断更新,通用操作系统不断完善,以突出发展海量、高速数值计算能力。
以单片机为代表的嵌入式系统,以面向对象控制为已任,不断增加控制功能,提高可靠性,降低成本,减小体积,改善开发环境。
4. 叙述半导体工艺MOS、HMOS、CMOS和HCMOS的特点,说明新型单片机广泛采用HCMOS工艺的目的。
提示:从速度、密度和功耗三个方面比较。
答:HMOS工艺(高速MOS),即高密度短沟道MOS工艺,虽然有较高的集成度和速度,但其功耗较大。
HCMOS工艺,即互补金属氧化物的HMOS工艺,是CMOS和HMOS的结合,除了具有HMOS的高速高密度之外,还具有CMOS的低功耗的特点。
5. 试述单片机应用系统低功耗设计的主要内容。
答:(1)对于那些采用电池供电的单片机应用系统,降低功耗尤为必要。
降低功耗的重要手段是采用CMOS技术。
新型单片机广泛采用了HCMOS工艺,大大降低了功耗。
(2)降低单片机的工作电源电压也可降低功耗。
(3)选用低功耗的外围芯片及设备,也是降低功耗的措施之一。
过去单片机的外围扩展多采用74TTL芯片,其功耗较大。
为了降低功耗,应选用CMOS(HCMOS)工艺外围芯片。
6. MCS-51、80C51、80C51系列这三个概念有何区别?答:(1)MCS-51指Intel公司推出的利用HMOS或HCMOS工艺制造的一个单片机系列,它又分成51和52两个子系列,其中51子系列是基本型,而52子系列属于增强型。
单片机期末考试试卷及答案

单片机期末考试试卷及答案制作人:兰香子一、填空题1、设X=5AH,Y=36H,则X与Y“或”运算为7EH,X与Y的“异或”运算为6CH。
2、若机器的字长为8位,X=17,Y=35,则X,Y=110100,X,Y=11101110(要求结果写出二进制形式).3、单片机复位后,堆栈指针SP的值是07h。
4、若采用6MHz的晶体振荡器,则MCS—51单片机的振荡周期为0.5us,机器周期为2us。
5、一个函数由两部分组,即说明部分和语句部分.6、C语言中输入和输出操作是由库函数scanf和printf等函数来完成. 7.当MCS-51引脚 ALE 信号有效时,表示从Po口稳定地送出了低8位地址。
8。
MCS-51的堆栈是软件填写堆栈指针临时在_片内数据存储_器内开辟的区域。
9。
MCS—51有4组工作寄存器,它们的地址范围是 00H—1FH 。
10。
MCS-51片内 20H-2FH 范围内的数据存储器,既可以字节寻址又可以位寻址.11.计算机的系统总线有数据总线、地址总线、控制总线。
6个状态周期,振荡脉冲2分频后产生的时钟信号12。
一个机器周期等于的周期定义为状态周期。
13、单片机的复位操作是_高电平,寄存器IE的值是_EA、ES、ET1、EX1、ET0、EX0_。
14、若选择内部程序存储器,应该设置为高电平(高电平/低电平),那么,PSEN信号的处理方式为不用。
15、单片机程序的入口地址是0000H ,外部中断1的入口地址是0013H 。
16、片机的内部RAM区中,可以位寻址的地址范围是20H-2FH ,特殊功能寄存器中,可位寻址的地址是能被8整除的地址 .17、eiL C51软件中,工程文件的扩展名是UV2,编译连接后生成可烧写的文件扩展名是HEX。
18、CS—51单片机中,在IP=0x00时,优先级最高的中断是外部中断,最低的是串行口中断。
19、CS—51单片机的P0—P4口均是并行 I,O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线,在P0—P4口中, P0为真正的双向口, P1-P3 为准双向口。
单片机期末考试试题

单片机期末考试试题
1. 基础知识题(40分)
1.1 单片机的定义是什么?
1.2 提供一种例子,说明单片机的应用领域。
1.3 什么是时钟频率?为什么它在单片机中很重要?
1.4 请解释以下常见单片机术语:GPIO,ADC,UART,PWM。
1.5 简述汇编语言和高级语言之间的区别。
2. 程序设计题(60分)
设计一个单片机程序,满足以下要求:
2.1 输入 8 位二进制数,将其转换为相应的十进制数并输出。
2.2 设计一个 LED 灯循环显示程序,循环周期为 1 秒。
2.3 编写函数来生成一个指定范围内的随机数,并将其显示在7段数码管上。
2.4 使用 ADC 模块读取一个光敏电阻的值,并将 ADC 值以 0-100 的百分比的形式显示在 LED 条上。
2.5 使用 PWM 模块控制一个舵机,实现从 0°到 180°的转动。
总结:
本次单片机期末考试试题涵盖了基本知识和程序设计两个部分。
基
础知识部分考察了对单片机概念、应用领域以及术语的理解。
在程序
设计部分,学生需要设计满足要求的单片机程序,包括二进制转十进制、LED灯循环显示、随机数生成、光敏电阻读取和舵机控制等功能。
此次考试试题旨在考察学生对单片机原理和应用的理解以及能够独立
设计和实现基本功能的能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河北科技大学单片机期末试题1--王雷
河北科技大学2005——2006学年第2学期
《单片机原理及应用》期末考试试卷
一、填空(30分)
1. 8031系列单片机有个外部中断源,中断系统有级优先级。
3. 单片机复位结束时堆栈指针SP的内容是, P0口的内容是。
4. 8031有_____位地址总线,_____个全双工串行端口。
5. 在执行位操作指令时作为运算单元,它还有一个非常重要的作用,即指示运算结果。
5. 在MOVX @DPTR, A 指令中源操作数是寻址方式;语句的功能是。
6.8031单片机扩展一片EPROM 2764,其输出允许端由单片机的读信号控制,这时EPROM 2764中的内容是____ 。
7.8031系列单片机选择片外程序时接低电平。
8.8031的I/O接口的输入指令为_______ 。
9.P1口7根独立的I/O线用于扩展键盘,最多可以管理个键。
这时应该是工作方式。
10.单片机8031 接12MHZ的晶体振荡器,某定时器工作在方式1时,最长的定时时间是微秒,如果要定时5微秒,定时器的初值是 H。
收集于网络,如有侵权请联系管理员删除
11.8031无内部程序存储器,但具有___ __字节的寻址能力,可扩展最大为___ __字节的外部程序存储器。
12.E2PROM具有和的优点,所以可以作为数据存储器也可以用作程序存储器。
13.8031系列单片机的P0口比较特殊,它的内部,所以在作为I/O线使用时必须。
14.RET指令和RETI的区别是。
15.ADD A,#22H和ADDC A,#22H两条指令的区别是,前者是
,后者是。
二、选择(16分)
1. 串行口工作在方式1时适用于。
a有启停控制的字节传送b用串行口扩展并行输出口c多个单片机通讯d用串行口扩展并行输入口
2. 在取指令过程中,数据有效时一定无效。
a PSEN b读信号c地址线d INT0
3. 在读周期内数据有效时,总线上的内容是。
a CPU发出的b存储器或I/O接口发出的c不确定的d高阻态
4. 8031扩展某接口芯片,芯片的使能端如果在P2.7为“1”时选通,则该芯片的地址范围是。
a. 16K字节
b. 0~8000H
c. 8 K字节d .8000H以上
收集于网络,如有侵权请联系管理员删除
5. 8031扩展外部数据存储器使用_____ 信号。
a.PSEN和P2口
b. 读和写;
c.INT0和ALE;d . PSEN和地址
6.373是个锁存器,所以它。
a可以作为输出口b用一片就可作为输入输出双向口
c只能作为总线缓冲器d必须用ALE信号控制才能使用
7.8031一个机器周期内取出字节的指令代码。
a 1
b 2
c 4
d 8
8、静态显示8位数码时(包括小数点)8个8位输出口,动态扫描显示8位数码需要个8位输出口。
a 8
b 4
c 2
d 1
三. 判断对错并说明理由(24分)
1.8031单片机扩展I/O接口必须使用地址线用来区别不同的端口。
2.访问外部数据存储器和访问程序存储器可以用相同的指令,只要访问地址不同即可区别之。
3. 8031单片机是8位机,所以它只能运算8位的数据。
4. LED数码管有共阴和共阳之分,所以显示代码不同。
收集于网络,如有侵权请联系管理员删除
5. 中断子程序的长度不同,所以入口地址无法固定。
6. 8031单片机有64k的数据存储器寻址空间,还有64k的程序存储器寻
址空间。
7. 位操作运算单元C与累加器A的功能是一样的,所以编成时二者可以互
相代替。
8. 进入中断子程序必须使用LCALL指令。
四.说明8031单片机的存储器空间(组织)结构,说明程序存储器中的特殊单元;指出数据存储器的特殊单元,及这些单元的作用。
(12
分)
五、下图是单片机应用电路,补全电路中缺少的连线和元件,确定程序存储器和数据存储器的容量。
(10分)
六、编制一段程序,实现如下的逻辑功能。
(8分)
1、P1.0=30H•P3.2•C•F0+ACC.7•EA+00H
2、
收集于网络,如有侵权请联系管理员删除。