单片机原理与嵌入式系统考试卷答案
单片机原理与嵌入式系统考试卷答案
操作,如果对命令口送出0x06控制字,是对 CA.PC6置0 B. PC6置1 C. PC3置0 D. PC4置07、执行如下指令后,50H单元的内容是 C 。
MOV R1,#50HMOV 40H,#07HMOV @R1,40HA. 40HB. 50HC. 07HD. 0FH8、指令MOV A, 3AH的源操作数寻址方式是 C 。
A. 立即寻址方式 C. 直接寻址方式B. 寄存器间接寻址 D. 寄存器寻址方式9、.有如下程序段: CMOV R0, #70HSETB CCLR AADDC A, #00HMOV @R0, A执行完该程序后,70H单元的内容是.A. 0B.00HC.1D.01H10、有如下图: 1键的键码是11101110,14键的键码是 DA. 11011101B. 01110111C. 11011110 D。
11010111二、填空题(每题2分,共44分)1、在程序开头定义了一个符号常量CONST其值为60。
其语句是_#define CONST 60____。
将PORTA定义为外部I/O口,地址为0xffco其语句是_#define PORTA XBYTE [0xffc0]_。
2、在MCS-51单片机中,内部RAM有_4__个通用工作区,它们由PSW_特殊功能寄存器中的_RS1 RS0___来选择。
复位后,默认为___0_____工作寄存器组。
3、MCS-51单片机有_4_个并行I/O口,其中_P0__口作地址/数据复用线,_P2__口作地址总线高8位输出口,_P3__口具有双重功能。
4、8051内部共有_2_个__16__位的定时器/计数器_TH____和_TL_,每个定时/计数器都可以设置成_定时___或____计数___方式。
5、8051共有_5___个中断源,_2__个中断优先级。
6、单片机要执行的程序的地址放在__PC___寄存器中,MCS-51单片机访问外接数据存储器或I/O口时,对它们的寻址可先把地址放在寄存器__DPTR__中,然后通过寄存器间接寻址来进行访问。
嵌入式系统考试试题及答案
嵌入式系统考试试题及答案一、选择题1、嵌入式系统是指哪些设备?A.智能手机B.平板电脑C.个人电脑D.所有电子设备答案:D.所有电子设备解释:嵌入式系统是指嵌入在其它设备中的小型计算机系统,它们通常具有特定的功能和用途,例如控制机械、电子设备等。
因此,所有电子设备都可以看作是嵌入式系统的一种。
2、嵌入式系统的主要特点是什么?A.体积小B.功耗低C.处理能力强D.以上都是答案:D.以上都是解释:嵌入式系统通常具有体积小、功耗低、处理能力强等特点,这些特点使得它们能够适应各种不同的应用场景。
3、下面哪个不是嵌入式系统的应用?A.手机语音助手B.智能家居控制C.汽车发动机控制D.超级计算机答案:D.超级计算机解释:超级计算机是一种大型计算机系统,主要用于科学计算、数据分析等高性能计算领域,与嵌入式系统的应用场景不同。
4、嵌入式系统开发需要哪些技能?A.硬件设计B.软件编程C.系统集成D.以上都是答案:D.以上都是解释:嵌入式系统开发需要具备硬件设计、软件编程和系统集成等技能,因为嵌入式系统需要与具体的硬件设备进行交互,同时需要进行软件编程来实现特定的功能。
5、下面哪个是嵌入式系统开发的主要语言?A. C语言B. C++语言C. Java语言D. Python语言答案:A. C语言解释:C语言是嵌入式系统开发的主要语言之一,因为它具有高效的性能和直接访问硬件的能力,适合用于编写嵌入式系统的底层代码。
嵌入式系统是现代电子技术中非常重要的一部分,它们广泛用于各种领域,如工业控制、智能家居、医疗设备等。
因此,学习嵌入式系统的知识对于电子工程专业的学生来说是非常重要的。
在这里,我们提供了一些嵌入式系统期末考试的题目和答案,以帮助学生们更好地理解嵌入式系统的基本概念和原理。
解释:嵌入式系统通常具有小型化、快速化和智能化的特点,而巨型化并不是嵌入式系统的特点。
解释:嵌入式系统通常使用低级编程语言,如C语言和汇编语言,而Python语言通常用于高级编程和脚本编写,并不是嵌入式系统常用的编程语言。
《单片机原理与嵌入式系统实践》模拟试卷及答案
《单片机原理与嵌入式系统实践》模拟试卷及答案一、填空题1. 单片机复位方式有外部RST引脚复位,内部低压检测复位,MAX810专用复位电路复位,软件复位,掉电复位/上电复位,看门狗复位和程序地址非法复位。
2. IAP15W4K58S4内部程序存储器(ROM)容量为58KB ,地址从0000H开始,用于存放程序和表格常数。
3. IAP15W4K58S4输入/输出口线38 条,它们都是标准输入输出端口。
4.八段共阳数码管,若H段信号由数据位D7提供,A段信号由数据位D0提供,则‘n’的显示码为__ABH ____。
5.LED为共阳极接法(即负逻辑控制),则提示符P的七段代码值应当为8CH __H。
6.键盘按照接口原理可分为编码键盘和非编码键盘两类。
这两类键盘的主要区别是识别键符及给出相应键码的方法不同,编码键盘主要是用硬件来实现对键的识别,非编码键盘主要是用软件来实现键盘的定义和识别。
7.键盘按照其结构可分为独立式键盘和矩阵式键盘两类。
独立式按键主要用于按键较少的场合,矩阵式主要用于按键较多的场合,也称为行列式键盘。
8.51单片机中的五个中断源分别为:外部中断0、外部中断1 、定时器0 溢出、定时器1溢出和串行口发送或接收完成。
9.外部中断0、1的中断标志是IE0、IE1 ,位于寄存器TCON 中,IE0=1表示INT0端出现有效中断请求信号。
10.51单片机有 2 级优先级,由特殊功能寄存器IP 设置优先级,IP=0x03的作用是外部中断0、定时器0溢出中断优先级为高级。
11.外部中断1的中断号是2号。
12.51单片机的中断源全部设置为相同的优先级,先响应外部中断0 的中断请求。
13. 51单片机有 2 个定时/计数器,它们能实现定时和计数功能。
14.TMOD=0x51的含义是定时器0工作在定时器模式方式1,定时器1工作在计数器模式方式1 ,TR0=1表示启动定时器0 。
15.定时/计数器的功能选择位是C/T ,GA TE=0表示定时器计时器仅受TR0或TR1控制。
单片机练习题含参考答案
单片机练习题含参考答案一、单选题(共107题,每题1分,共107分)1.下列产品中属于嵌入式系统的是 ( ) 。
A、MP4B、台式计算机C、笔记本计算机D、Tablet正确答案:A2.8032单片机内部有( )个16位定时/计数器。
A、1B、4C、2D、3正确答案:D3.MCS-51单片机复位后堆栈指针SP=( )。
A、0FFB、7FC、07D、00H正确答案:C4.累加器A的内容是29H,执行SWAP A 指令后累加器的内容变为( ) 。
A、20B、09C、90D、92H正确答案:D5.8051单片机的最高工作频率是 ( ) MHz。
A、24B、6C、12D、3正确答案:C6.89C51单片机的字长是( )位。
A、32B、16C、8D、4正确答案:C7.MCS-51系列单片机内部计数器可实现的最大计数值是 ( ) 。
A、128C、8192D、65536正确答案:D8.对于MCS-51系列单片机来说,直接寻址可寻址的空间是 ( ) 。
A、内部RAM和外部RAMB、程序存储器和外部RAMC、内部RAM中0-7FH的空间和特殊功能寄存器D、外部RAM正确答案:C9.通用异步接收/发送器的英文缩写是 ( ) 。
A、USB、(B)COMC、RS-232D、UART正确答案:D10.累加器A的内容是61H,执行RL A 指令后累加器的内容变为( )。
A、0C2B、0B0C、30D、31H正确答案:A11.下列芯片中属于单片机的芯片是 ( ) 。
A、8088B、8086C、80486D、W78E51B正确答案:D12.8031单片机的RST引脚通过一个 ( ) 与单片机复位电路相连。
A、分频器B、D触发器C、单稳触发器D、施密特触发器正确答案:D13.MCS-51单片机指令DJNZ R0,rel,其转移范围是 ( ) 。
A、-128~+128B、-126~+129C、-130~+125D、-128~+127正确答案:D14.P89C52单片机有 ( )个中断优先级。
嵌入式考试题库及答案
嵌入式考试题库及答案一、单项选择题(每题2分,共20分)1. 在嵌入式系统中,通常采用哪种类型的处理器?A. 通用处理器B. 精简指令集处理器(RISC)C. 复杂指令集处理器(CISC)D. 专用处理器答案:B2. 以下哪个不是嵌入式系统的典型特点?A. 实时性B. 可扩展性C. 资源受限D. 专用性答案:B3. 在嵌入式系统中,以下哪个不是常用的存储介质?A. ROMB. RAMC. 硬盘D. Flash答案:C4. 嵌入式操作系统与通用操作系统的主要区别是什么?A. 嵌入式操作系统更复杂B. 嵌入式操作系统更简单,资源占用少C. 嵌入式操作系统价格更高D. 嵌入式操作系统运行速度更快答案:B5. 以下哪个不是嵌入式系统的应用领域?A. 消费电子B. 工业控制C. 航空航天D. 办公自动化答案:D6. 在嵌入式系统中,通常使用哪种类型的编程语言?A. 汇编语言B. 高级语言C. 机器语言D. 以上都是答案:D7. 以下哪个不是嵌入式系统的开发工具?A. 编译器B. 调试器C. 项目管理软件D. 文字处理软件答案:D8. 在嵌入式系统中,以下哪个不是常用的通信协议?A. TCP/IPB. USARTC. I2CD. USB答案:D9. 嵌入式系统的功耗通常与什么因素有关?A. 处理器速度B. 存储容量C. 系统复杂度D. 以上都是答案:D10. 以下哪个不是嵌入式系统的开发流程?A. 需求分析B. 系统设计C. 编码实现D. 产品发布答案:D二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发过程中,以下哪些是必须考虑的因素?A. 系统性能B. 成本控制C. 系统安全性D. 用户体验答案:ABCD2. 在嵌入式系统中,以下哪些是常见的输入设备?A. 触摸屏B. 键盘C. 鼠标D. 传感器答案:ABD3. 以下哪些是嵌入式系统开发中常用的软件工具?A. 集成开发环境(IDE)B. 版本控制系统C. 项目管理工具D. 数据库管理系统答案:ABC4. 在嵌入式系统中,以下哪些是常见的输出设备?A. 显示器B. 扬声器C. 打印机D. LED灯答案:ABD5. 嵌入式系统的测试通常包括哪些方面?A. 功能测试B. 性能测试C. 安全性测试D. 稳定性测试答案:ABCD三、填空题(每题2分,共20分)1. 嵌入式系统通常由、、和四个部分组成。
嵌入式系统试题及答案
嵌入式系统试题及答案一、单项选择题(每题2分,共20分)1. 嵌入式系统的特点是()。
A. 体积小、成本低、功能强B. 体积大、成本高、功能弱C. 体积小、成本低、功能弱D. 体积大、成本高、功能强答案:A2. 以下哪个不是嵌入式系统的组成部分?()A. 嵌入式微处理器B. 嵌入式操作系统C. 通用操作系统D. 嵌入式软件答案:C3. 嵌入式系统通常用于()。
A. 个人计算机B. 服务器C. 家用电器D. 网络设备答案:C4. 在嵌入式系统中,以下哪个不是常用的编程语言?()A. C语言B. C++C. JavaD. Python答案:D5. 嵌入式系统的开发流程不包括以下哪个步骤?()A. 需求分析B. 系统设计C. 系统测试D. 系统销售答案:D6. 以下哪个是嵌入式系统的硬件平台?()A. 单片机B. 个人电脑C. 服务器D. 工作站答案:A7. 嵌入式系统的实时性要求通常()。
A. 非常高B. 一般C. 非常低D. 可有可无答案:A8. 以下哪个不是嵌入式系统的开发工具?()A. 编译器B. 调试器C. 编辑器D. 游戏机答案:D9. 嵌入式系统通常不用于以下哪个领域?()A. 汽车电子B. 移动通信C. 航空航天D. 办公自动化答案:D10. 以下哪个是嵌入式系统的软件平台?()A. 操作系统B. 数据库系统C. 网络服务器D. 办公软件答案:A二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发需要考虑以下哪些因素?()A. 系统稳定性B. 系统安全性C. 系统可扩展性D. 系统成本答案:ABCD2. 嵌入式系统的硬件设计通常包括以下哪些部分?()A. 微处理器B. 存储器C. 电源管理D. 显示设备答案:ABCD3. 嵌入式系统的软件设计通常包括以下哪些部分?()A. 操作系统B. 应用程序C. 驱动程序D. 用户界面答案:ABCD4. 以下哪些是嵌入式系统的开发工具?()A. 交叉编译器B. 版本控制系统C. 性能分析工具D. 游戏机答案:ABC5. 嵌入式系统在以下哪些领域有广泛应用?()A. 工业控制B. 消费电子C. 医疗设备D. 办公自动化答案:ABC三、判断题(每题2分,共10分)1. 嵌入式系统与通用计算机系统没有区别。
单片机与嵌入式系统样卷试题及答案2
《单片机原理及应用》考试样卷A一简答(4*5=20分)1 指令MOV @R1,A对目的操作数采用的是何种寻址方式?写出它的机器代码。
2 指出下列指令的对错(对用”T”表示,错用”F”表示):1)MOV R1, R32)PUSH DPTR3)RRC A4)MOV A,@R25) DJNE R1,LOOP3 MCS-51的并行I/O口信息有哪两种读取方法?ORL P1,#0FFH这条指令对P1口使用的是哪种读取方法?4 简述软件实现按键消抖的方法以及为什么要消除按键抖动。
二程序阅读题(6+8+9=23分)1)当下列程序执行完后,R0及累加器的内容是什么?MOV A, #71HMOV R0, #0AHXCHD A, R0SWAP AXCH A, R02)执行下述程序后,SP=? B=? PC=? ,并写出每条指令的首地址。
ORG 3100HMOV SP,#50HMOV A,#50HLCALL SUBRADD A,#22HCLR CSUBB A,#50HMOV B,AL1: SJMP L1SUBR: MOV DPTR,#310DHHPUSH PSWPUSH APUSH DPLPUSH DPHRET3)假设8031片内RAM由地址20H开始的10个单元内存放着字符串‘ABC123%@#!’(ASCII码)。
片内RAM由地址30H开始的10个单元内存放的数均为0。
I.这段程序的功能是什么?II.程序执行后,R7=III.程序执行后30H~39H的内容是什么?程序清单如下:MOV R0,#20HMOV R1,#30HMOV R6,#10MOV R7,#0NEXT1: MOV A,@R0INC R0CJNE A,#30H,L1L1: JC NEXT2CJNE A,#3AH,L2L2: JNC NEXT2INC R7MOV @R1,AINC R1NEXT2: DJNZ R6,NEXT1RET三为下列程序中有下划线的指令写出简要注释,并指出整个程序实现的功能。
嵌入式考试试题及答案
一、填空题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。
1、一般而言,嵌入式系统的构架可以分为4个部分:分别是(处理器)、存储器、输入/输出和软件,一般软件亦分为操作系统相关和(应用软件)两个主要部分。
2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器, (嵌入式微处理器),(嵌入式DSP处理器)以及片上系统。
3、操作系统是联接硬件与应用程序的系统程序,其基本功能有(进程管理)、进程间通信、(内存管理)、I/O资源管理。
4、从嵌入式操作系统特点可以将嵌入式操作系统分为(实时操作系统)和分时操作系统,其中实时系统亦可分为(硬实时操作系统)和软实时系统。
5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。
6、嵌入式开发一般采用(宿主机/目标机)方式,其中宿主机一般是指( PC机/台式机)。
7、哈佛体系结构数据空间和地址空间(分开),ARM7TDMI 采用(冯诺依曼体系)的内核架构。
二、选择题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。
1、要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。
( D )(A) 处理器的编译器能够产生可重入代码(B)在程序中可以找开或者关闭中断(C) 处理器支持中断,并且能产生定时中断(D)有大量的存储空间 2、下面哪种操作系统最方便移植到嵌入式设备中。
( D )(A) DOS(B)UNIX(C) Windows xp (D)LINUX在CPU中,__(3)__可用于传送和暂存用户数据,为ALU 执行算术逻辑运算提供工作区。
(3)A. 程序计数器 B. 累加寄存器 C. 程序状态寄存器 D. 地址寄存器●关于在I/O 设备与主机间交换数据的叙述,“__(4)__”是错误的。
(4)A. 中断方式下,CPU 需要执行程序来实现数据传送任务 B. 中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作C. 中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据D. 若同时接到DMA 请求和中断请求, CPU 优先响应DMA 请求●关于校验方法,“__(5)__ ”是正确的。
《单片机与嵌入式系统》试卷A答案
装。
订。
线。
2009~2010学年第2学期《单片机与嵌入式开发技术》试卷〖A卷〗附:试卷中可能用到的特殊功能寄存器2.3.4.5.一、选择题(每题1分,共20分)注:请将选择题答案填入下表中,否则答题无效。
1、80C51单片机的堆栈区只可设置在(A)。
A. 片内RAMB. 片外RAMC. 片内ROMD. 片外ROM2、MCS-51单片机串行端口有四种工作方式,其中方式1为(C)。
A. 同步串行移位寄存器方式B. 11位波特率可变的通用异步收发器C. 10位波特率可变的通用异步收发器D. 11位固定波特率的通用异步收发器3、下面关于MCS-51单片机并行扩展接口的描述,正确的为(C)。
A. 扩展的数据存储器和并行存储器必须统一编制B. 必须用专用的地址译码器来产生片选信号C. 执行“MOVX A,@R0”期间,P3.7(RD)引脚可能为低电平,而P3.6(WR)引脚保持高电平D. 执行“MOVX @R0,A”期间,P3.7(RD)引脚可能为低电平,而P3.6(WR)引脚保持高电平4、 80C51 CPU是(C)位的单片机。
A. 16B. 4C. 8D. 准165、在单片机中,通常将一些中间计算结果放在( D )中。
A.累加器B.控制器C.程序存储器D.数据存储器6、数据指针DPTR在(C)中。
A.CPU控制器B.CPU运算器C.内部数据存储器D.外部数据存储器7、指令和程序是以(C)形式存放在程序存储器中。
A.源程序B.汇编程序C.二进制编码D.BCD码8、辅助进位标志AC在( C )中A.累加器B.逻辑运算部件ALUC.程序状态字寄存器PSWD.DPTR9、单片机80C51的XTAL1和XTAL2引脚是(D)引脚A.外接定时器B.外接串行口C.外接中断D.外接晶振10、当标志寄存器P S W 的R S 0和R S 1分别为1和0时,系统选用的工作寄存器组为( C ) A.组0 B.组1 C.组2 D.组3 11、下列指令中错误的是( C )A.MOV A ,R4B.MOV 20H ,R4C.MOV R4,R3D.MOV ﹫R4,A12、已知1只共阴极LED 显示器,其中a 笔段为字形代码的最低位,若需显示数字9,它的字形代码应为( D )。
单片机嵌入式考试和答案(中南大学)
1 、Intel 公司的单片机的发展经历了 MCS-48 、MCS-51 、MCS-96 和 MCS-960 系列2 、若 MCS-51 的晶振频率为 12MHz ,则状态周期为 1/6us ,机器周期为 1us3 、MCS-51 中断服务子程序的入口地址是(可变的/固定的)。
同优先级的中断(能/不能) 相互之间中断。
4 、计算机的内总线 (即 CPU 的三总线是) 数据总线、地址总线和控制总线5 、SRAM 的特点是不需要刷新,随机存储,只读,内容容易因为电源掉落后失去, EPROM 的特点是可编程,可擦除,只读, EEPROM 的特点 是可编程,电可擦除,擦除时以字节为单位,只读, Flash memonry 的特点是可写入可擦除,擦除时以页为单位,写入的内容不会因电源关闭而 失去6 、MCS-51 中,内部 RAM 中有一个区域既可以按字节寻址,也可按位寻址,该区域是 位寻址区7 、MCS-51 中的中断触发方式有两种 外部触发和边缘触发8 、若 A/D 转换参考电压 Vnf 为 5.12V,请问一个 10 位 A/D 转换芯片的 A/D 转换分辨率是 0.005 V 。
指出下列指令中带下划线的操作数所采用的寻址方式 1 、 MOV B, #09H 立即数寻址 2 、 MOV A, #68H 立即数寻址 3 、 DNC A 寄存器寻址 4 、 MOV A @R0 寄存器间接寻址 5 、 MOVX A @A+DPTR 变址寻址三、编程编写 X5045 一个字节最基本的写入子程序。
A 中为输出到 OUTB45:OUTB41:1 、编写一线总线输出 1 位子程序(输出位在 C 中) 。
;延时子程序Delay: DJNZ R2,$NOP ;延时(2R2+3) μsRET;初始化子程序 INIT: SET B DQNOPCLR DQMOV R2,#240 ;拉低总线至少 480 μs ACALL Delay SET B DQMOV R2,#30 ;延时 60 μs X5045 的字节内容。
嵌入式系统期末考试题库及答案
嵌入式系统期末考试题库及答案一、选择题(每题2分,共20分)1. 以下哪项不是嵌入式系统的特点?A. 实时性B. 可扩展性C. 高性能D. 通用性答案:D2. 嵌入式系统中,CPU通常采用哪种类型的处理器?A. RISCB. CISCC. VLIWD. Superscalar答案:A3. 嵌入式操作系统中,以下哪项不是常见的实时操作系统?A. VxWorksB. RT-ThreadC. Windows CED. Linux答案:D4. 嵌入式系统中,以下哪种编程语言使用较为广泛?A. CB. C++C. JavaD. Python答案:A5. 嵌入式系统中,以下哪种通信接口常用于串行通信?A. I2CB. SPIC. UARTD. USB答案:C6. 嵌入式系统中,以下哪种存储器用于存储程序代码?A. RAMB. ROMC. FlashD. EEPROM答案:C7. 嵌入式系统中,以下哪种模块用于实现网络通信?A. TCP/IPB. HTTPC. FTPD. SMTP答案:A8. 嵌入式系统中,以下哪种中断处理方式称为“中断嵌套”?A. 中断优先级B. 中断屏蔽C. 中断向量D. 中断嵌套答案:D9. 嵌入式系统中,以下哪种调度算法适用于实时操作系统?A. 轮转调度B. 优先级调度C. 最短作业优先调度D. 最高响应比优先调度答案:B10. 嵌入式系统中,以下哪种总线用于连接CPU和外部设备?A. PCIB. USBC. CAND. I2C答案:A二、填空题(每题2分,共20分)11. 嵌入式系统的核心是______。
答案:嵌入式处理器12. 嵌入式操作系统中,实时操作系统的主要特点是______。
答案:实时性13. 嵌入式系统中,常见的编程语言有______、______和______等。
答案:C、C++、Java14. 嵌入式系统中,串行通信接口主要有______、______和______等。
嵌入式系统考试试卷及答案
12、S5pc100处理器支持(27)大/小端模式存储字数据,其寻址空间可达(28)4GB。(P42)
13、NAND Flash以(29)页为单位读/写数据,而以(30)块为单位擦除数据。(P193)
14、LOAD/STORE内存访问指令表示在ARM(31)寄存器和(32)存储器之间传送数据。ARM指令中有3种基本的数据传送指令,分别是(33)单寄存器LOAD/STORE指令、(34)多寄存器LOAD/STORE内存访问指令和(35)单寄存器交换指令(P53)
{
(GPG3.GPG3DAT= ledtab[i];)
Delay(70);
}
}
return 0;
void Delay(unsigned int x )
{
unsigned int i,j,k;
for(i=0;i<=x;i++)
for(j=0;j<=0xff;j++)
for(k=0;k<=0xff;k++);
嵌入式系统考试答案
嵌入式系统总分100分
注:此页不作答题纸,请将答案写在答题纸上, 各题必须标明题号。
一、填空题(本题40分,每空1分)
1、SRAM是利用(1)双稳态触发器来保存信息的,只要不掉电,信息是不会丢失的;DRAM是利用(2)MOS(金属氧化物半导体)电容存储信息,必须通过不停地给电容充电来维持信息。(P5)
{
Unsigned char *ptr=(unsigned char *)buf;
Unsigned int i;
NFCONT&=~(1<<1);
单片机与嵌入式系统样卷试题及答案1范文
承诺:我将严格遵守考场纪律,知道考试违纪、作弊的严重性,还知道请他人代考或代他人考者将被开除学籍和因作弊受到记过及以上处分将不授予学士学位,愿承担由此引起的一切后果。
2
12+12+8=32分)
单元各存有一个有符号数X和Y。
编程按下式要求运算,第3页共9页
4
第5页共9页
6
承诺:我将严格遵守考场纪律,知道考试违纪、作弊的严重性,还知道请他人代考或代他人考者将被开除学籍和因作弊受到记过及以上处分将不授予学士学位,愿承担由此引起的一切后果。
第7页共9页
8
第9页共9页。
嵌入式系统试题及答案
嵌入式系统试题及答案嵌入式系统是一种集成电子技术与计算机科学的交叉学科,它涵盖了硬件设计、嵌入式软件开发和系统集成等多个领域。
下面是一些关于嵌入式系统的试题以及相应的答案,希望能帮助您更好地理解和掌握这个领域。
试题一:嵌入式系统的定义和特点是什么?请简要描述。
答案:嵌入式系统是指嵌入到其他设备或系统中,用于控制、监测或处理特定任务的计算机系统。
它具有以下特点:1. 实时性:嵌入式系统通常需要在严格的实时约束下工作,对于任务的响应时间有严格要求。
2. 稳定性:嵌入式系统要求具有高可靠性和稳定性,能够在长时间运行的环境中正常工作,且不容易出现故障。
3. 资源受限:嵌入式系统通常具有有限的计算资源和存储资源,需要有效地管理和利用这些资源。
4. 低功耗:嵌入式系统通常需要在电池供电或者功耗有限的情况下工作,要求具有低功耗的设计和实现。
5. 实时操作系统:嵌入式系统通常需要使用实时操作系统,以提供对任务调度和响应时间的严格控制。
试题二:嵌入式系统的设计流程是怎样的?请简要概述。
答案:嵌入式系统的设计流程一般包括以下步骤:1. 确定需求:明确嵌入式系统的功能和性能要求,为后续的设计提供指导。
2. 系统设计:设计嵌入式系统的硬件架构和软件框架,包括选择和设计处理器、芯片、外设等硬件组件,并确定软件的分层结构和模块划分。
3. 硬件设计:进行电路设计、布局和制板,实现硬件电路的功能和连接。
4. 软件开发:基于嵌入式系统的需求和设计,开发相应的嵌入式软件,包括驱动程序、操作系统、应用程序等。
5. 集成测试:将硬件和软件进行集成测试,验证嵌入式系统的功能和性能。
6. 量产和部署:进行批量生产和部署,将嵌入式系统应用到实际的设备或系统中。
试题三:嵌入式系统中常用的开发工具有哪些?请列举几个并简要描述其功能。
答案:嵌入式系统中常用的开发工具包括:1. 开发板:用于原型设计和调试验证,提供各种接口和资源,方便嵌入式系统的开发和测试。
嵌入式考试题目及答案
嵌入式考试题目及答案一、单选题(每题2分,共20分)1. 嵌入式系统是指()。
A. 嵌入到其他系统中的专用计算机系统B. 嵌入到其他系统中的通用计算机系统C. 嵌入到其他系统中的操作系统D. 嵌入到其他系统中的硬件系统答案:A2. 以下哪个不是嵌入式系统的典型应用领域?()A. 消费电子B. 工业控制C. 航空航天D. 个人电脑答案:D3. 在嵌入式系统中,以下哪个不是常用的处理器类型?()A. 微控制器(MCU)B. 数字信号处理器(DSP)C. 微处理器(MPU)D. 网络处理器(NP)答案:D4. 以下哪个不是嵌入式系统的开发工具?()A. 编译器B. 调试器C. 仿真器D. 打印机答案:D5. 在嵌入式系统中,以下哪个不是操作系统的功能?()A. 任务调度B. 内存管理C. 文件系统D. 网络通信答案:D6. 以下哪个不是嵌入式系统的硬件组成?()A. 处理器B. 存储器C. 输入/输出设备D. 显示器答案:D7. 在嵌入式系统中,以下哪个不是软件组成?()A. 操作系统B. 应用程序C. 驱动程序D. 打印机驱动答案:D8. 以下哪个不是嵌入式系统的开发流程?()A. 需求分析B. 系统设计C. 编码D. 测试答案:D9. 在嵌入式系统中,以下哪个不是调试技术?()A. 断点B. 单步执行C. 代码覆盖率分析D. 性能优化答案:D10. 以下哪个不是嵌入式系统的可靠性要求?()A. 容错性B. 可预测性C. 可维护性D. 可扩展性答案:D二、多选题(每题3分,共15分)11. 嵌入式系统的特点是()。
A. 实时性B. 专用性C. 可扩展性D. 低功耗答案:ABD12. 嵌入式系统的开发工具包括()。
A. 编译器B. 调试器C. 仿真器D. 打印机答案:ABC13. 嵌入式系统的硬件组成包括()。
A. 处理器B. 存储器C. 输入/输出设备D. 显示器答案:ABC14. 嵌入式系统的软件组成包括()。
单片机与嵌入式系统模拟试题加答案
一、选择题(每题1分,共10分)1.8031单片机的( D)口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在(B)a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为(B)a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有(D)。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为(A)a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是(C)位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为(B)a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B )。
a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是(A)a)20H b)30H c)00H d)70H10.下列哪条指令是正确的(D)a)PUSH R2 b)ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A11.MCS-51单片机复位操作的主要功能是把PC初始化为( C)。
A.0100HB.2080HC.0000HD.8000H12.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( C)。
A.500B.1000C.216-500D.216-100013.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D)引脚。
A.P3.2B.P3.3C.P3.4D.P3.514.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( A)。
嵌入式系统试题及答案
嵌入式系统试题及答案一、选择题1. 嵌入式系统通常指的是:A. 个人计算机B. 服务器C. 智能手机D. 家用电器中的控制单元答案:D2. 以下哪个不是嵌入式系统的硬件组成部分?A. 微处理器B. 存储器C. 操作系统D. 打印机答案:D3. 嵌入式系统的软件开发通常使用:A. 汇编语言B. C语言C. Java语言D. HTML答案:B4. 下列哪个是实时操作系统的特点?A. 多任务B. 多用户C. 网络功能D. 确定性响应时间答案:D5. 嵌入式系统中的中断处理机制主要用于:A. 系统启动B. 错误检测C. 任务调度D. 事件响应答案:D二、填空题6. 嵌入式系统的设计需要考虑______、______和______三个主要方面。
答案:性能、功耗、成本7. 嵌入式系统中的______是指系统在规定的时间内完成特定功能的能力。
答案:实时性8. 在嵌入式系统中,______是指软件与硬件的紧密结合。
答案:系统级集成9. 嵌入式系统的______是指系统在没有外部干预的情况下,能够独立完成预定功能的能力。
答案:自主性10. 嵌入式系统的______是指系统在面对各种环境变化时,仍能保持稳定运行的能力。
答案:鲁棒性三、简答题11. 简述嵌入式系统与通用计算机系统的主要区别。
答案:嵌入式系统与通用计算机系统的主要区别在于:嵌入式系统是为特定应用而设计的,通常具有较低的功耗、较小的体积和成本,以及高度的实时性。
而通用计算机系统则具有更广泛的应用范围,通常不强调实时性,功耗和体积也相对较大。
12. 解释什么是嵌入式系统的中断机制,并说明其重要性。
答案:嵌入式系统的中断机制是一种允许外部事件或内部条件触发中断服务程序执行的机制。
它的重要性在于能够使系统快速响应外部事件,提高系统的实时性和可靠性。
四、论述题13. 论述嵌入式系统在工业自动化领域的应用及其优势。
答案:嵌入式系统在工业自动化领域的应用非常广泛,包括但不限于机器人控制、生产线监控、数据采集和处理等。
100分嵌入式系统考试参考答案
一、单项选择1. 串口中断中下列哪一个中断的优先级最低的:()(A) RDA中断(B) THRE中断(C) C TI中断(D) RLS中断2. 外设时钟PCLK为24MHz,定时时间为100us,不使用预分频,则匹配寄存器的值为:()(A) 1200(B) 2000(C) 2400(D) 48003. 配置串口通信数据格式时应该访问下列哪一个寄存器:()(A) UnTHR(B) UnLCR(C) U nIIR(D) UnLSR4. 控制引脚P1.16应该访问哪一个引脚功能选择寄存器:()(A) PINSEL3(B) PINSEL1(C) P INSEL0(D) PINSEL25. 当需要往引脚上同时输出高电平和低电平时应该访问哪一个寄存器:()(A) FIOSET(B) FIODIR(C) F IOCLR(D) FIOPIN6. LPC1768微控制器属于什么内核:()(A) Cortex-M4(B) Cortex-M3(C) C ortex-A(D) Cortex-M07. 锁相环0倍频后输出的时钟的最高频率不超过:()(A) 300MHz(B) 275MHz(C) 550MHz(D) 500MHz8. 安装完MDK软件后,下列哪一个文件夹包含了Flash编程算法:()(A) Flash(B) Boards(C) S tartup(D) Hlp9. GPIO中断和哪一个外部中断共用一个中断通道:()(A) 外部中断1(B) 外部中断3(C) 外部中断2(D) 外部中断010. 上电复位后下列哪一个外设的功率控制默认是不使能:()(A) 定时器0(B) GPIO模块(C) U SB模块(D) 串口011. 串口模块中哪一个串口具备RS485通信功能:()(A) UART2(B) UART3(C) U ART0(D) UART112. 异步串行通信的字符格式中起始位是什么电平:()(A) 高电平(B) 低电平(C) 高阻态(D) 不定态13. 前后台编程模式中,后台程序指的是:()(A) 主程序(B) 中断服务程序(C) 引导程序(D) 初始化程序14. LPC1768微控制器的引脚在上电复位后处于什么模式:()(A) 上拉模式(B) 开漏模式(C) 下拉模式(D) 中继模式15. 在MDK软件的仿真界面查看存储器应该使用下列哪一个调试窗口:()(A) Watch窗口(B) 外设窗口(C) U ART窗口(D) Memory窗口16. LPC1768微控制器的Flash大小为:()(A) 128KB(B) 64KB(C) 256KB(D) 512KB17. 当引脚配置为下列哪一种功能时无法使用FIOPIN读取引脚的状态:()(A) A/D功能(B) 定时器功能(C) 串口通信功能(D) GPIO功能18. 串口通信采用查询方式接收数据时应该访问下列哪一个寄存器:()(A) UnIIR(B) UnLCR(C) U nTHR(D) UnLSR19. UnFCR寄存器的值为0x87,则FIFO的触发点是多少字节:()(A) 1字节(B) 14字节(C) 4字节(D) 8字节20. 设置外部中断的中断极性应该访问下列哪一个寄存器:()(A) EXTMODE(B) EXIINT(C) F IODIR(D) EXTPOLAR21. 在一般的工程应用中LPC1768微控制器采用哪一个振荡器作为时钟源:()(A) 主振荡器(B) 外加时钟信号(C) R TC振荡器(D) 内部RC振荡器22. LPC1751微控制器的SRAM大小为:()(A) 64KB(B) 32KB(C) 8KB(D) 128KB23. GPIO模块中要让引脚输出高电平应该向FIOSET寄存器写入什么:()(A) 0xFF(B) 1(C) 0(D) 0x5524. LPC1768微控制器的P1.31引脚一共有几种功能:()(A) 1种(B) 2种(C) 3种(D) 4种25. LPC1768微控制器的GPIO引脚最多有:()(A) 100个(B) 70个(C) 90个(D) 60个26. 在MDK软件开发工程时,如果要求硬件系统掉电后下一次上电仍然能够运行程序,应该使用下列哪一种模板:()(A) Flash模板(B) Ram模板(C) S imulate模板(D) HEX模板27. 当使用P1.27作为捕获引脚时,捕获值存放在哪一个捕获寄存器中:()(A) CR0(B) CR3(C) C R1(D) CR228. 外部中断3对应的引脚为:()(A) P2.13(B) P2.10(C) P2.12(D) P2.1129. LPC1768有多少个定时器/计数器:()(A) 4个(B) 3个(C) 2个(D) 1个30. 在MDK软件的工程设置栏中,下面哪一个选项卡中包含RL-RTX实时内核的选择:()(A) Option(B) Debug(C) D evice(D) Target31. 配置锁相环0的参数应该访问下列哪一个寄存器:()(A) PLL1STAT(B) PLL0STAT(C) P LL0CON(D) PLL0CFG32. 在RL-RTX实时内核中,内核的初始化函数是下列哪一个:()(A) OS_DLY_WAIT(B) OS_TSK_CREATE© OS_TSK_DELETE_SELF(D) OS_SYS_INIT()33. 11位数据位的异步串行通信的波特率误差最大不能超过多少:()(A) 6.25%(B) 5.56%© 4.50%(D) 4%分值:2.5这个在教材中答案就是4.5%啊,不知系统为啥给错了34. 下列嵌入式操作系统中哪一个是国产的:()。
单片机嵌入式试题(附答案)
考核试卷一第一部分理论试题一、填空题(每空1分,共25分)1.计算机的系统总线有地址总线、控制总线和_数据总线。
2.通常、单片机上电复位时PC= 00,SP= 07;而工作寄存器则缺省采用第0组,这组寄存器的地址范围是从00-07。
3.JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为1022。
4.汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编起命令作用。
5.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031单元的内容送累加器A 中。
6.MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号。
7.MCS-51单片机8031中有2个16位的定时/计数器,可以被设定的工作方式有四种。
8.MCS-51单片机有5 个中断源,可分为2 个中断优先级。
上电复位时INT0 中断源的最高。
9.用串行口扩展并行口时,串行接口的工作方式应选为0。
10.半导体存储器的最重要的两个指标是存贮容量和转换速度。
11.若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为_5/28。
12.MOV A,40H 指令对于源操作数的寻址方式是直接寻址。
13.MCS-8051系列单片机字长是 16 位,有 40 根引脚,96系列字长是 16 位。
14.8051单片机的存储器的最大特点是数据和程序的分离,Px并行口的地址是与 I/O 统一编址的,或者说属于该存储器。
15. 8051最多可以有 4 个并行输入输出口,最少也可以有1个并行口,即P1 。
16. P3常需复用作中端口和读写控制信号。
17.8051复位后,PC= 00 H。
若希望从片内存储器开始执行,EA脚应接高电平。
18. PC值超过 0FFF H时,8051会自动转向片外存储器继续取指令执行。
20. 8051的C/T是加(加或减)计数的。
21. 8051的中断向量表在 03 H、 0B H和13H、1BH、23H。
嵌入式考试题目及答案
嵌入式考试题目及答案一、单项选择题(每题2分,共20分)1. 嵌入式系统的特点是()。
A. 体积小、功耗低、可靠性高B. 体积大、功耗高、可靠性低C. 体积小、功耗高、可靠性低D. 体积大、功耗低、可靠性高答案:A2. 以下哪个不是嵌入式操作系统的特点?()A. 实时性B. 多任务C. 可扩展性D. 复杂性答案:D3. 嵌入式系统的硬件核心是()。
A. 微处理器B. 微控制器C. 存储器D. 输入输出设备答案:B4. 在嵌入式系统中,以下哪个不是常用的总线标准?()A. I2CB. SPIC. USBD. Ethernet答案:D5. 嵌入式系统的软件开发不包括以下哪个阶段?()A. 需求分析B. 系统设计C. 编码D. 硬件设计答案:D6. 以下哪个不是嵌入式系统的开发工具?()A. 编译器B. 调试器C. 仿真器D. 路由器答案:D7. 嵌入式系统中,以下哪个不是常用的编程语言?()A. C语言B. C++C. JavaD. Python答案:D8. 在嵌入式系统中,以下哪个不是常用的存储介质?()A. EEPROMB. FlashC. RAMD. 硬盘答案:D9. 嵌入式系统的功耗优化不包括以下哪个方面?()A. 硬件优化B. 软件优化C. 系统优化D. 外观优化答案:D10. 以下哪个不是嵌入式系统的可靠性测试?()A. 抗干扰测试B. 温度测试C. 湿度测试D. 色彩测试答案:D二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发流程包括()。
A. 需求分析B. 系统设计C. 编码D. 测试E. 维护答案:ABCDE2. 嵌入式系统的硬件设计需要考虑的因素包括()。
A. 性能B. 成本C. 功耗D. 体积E. 可靠性答案:ABCDE3. 嵌入式系统的软件设计需要考虑的因素包括()。
A. 实时性B. 可移植性C. 可维护性D. 可扩展性E. 稳定性答案:ABCDE4. 嵌入式系统的测试包括()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作,如果对命令口送出0x06控制字,是对 C
A.PC6置0 B. PC6置1 C. PC3置0 D. PC4置0
7、执行如下指令后,50H单元的内容是 C 。
MOV R1,#50H
MOV 40H,#07H
MOV @R1,40H
A. 40H
B. 50H
C. 07H
D. 0FH
8、指令MOV A, 3AH的源操作数寻址方式是 C 。
A. 立即寻址方式 C. 直接寻址方式
B. 寄存器间接寻址 D. 寄存器寻址方式
9、.有如下程序段: C
MOV R0, #70H
SETB C
CLR A
ADDC A, #00H
MOV @R0, A
执行完该程序后,70H单元的内容是.
A. 0
B.00H
C.1
D.01H
10、有如下图: 1键的键码是11101110,14键的键码是 D
A. 11011101
B. 01110111
C. 11011110 D。
11010111
二、填空题(每题2分,共44分)
1、在程序开头定义了一个符号常量CONST其值为60。
其语句是_#define CONST 60____。
将PORTA定义为外部I/O口,地址为0xffco其语句是_#define PORTA XBYTE [0xffc0]_。
2、在MCS-51单片机中,内部RAM有_4__个通用工作区,它们由PSW_特殊功能寄存器中的_RS1 RS0___来选择。
复位后,默认为___0_____工作寄存器组。
3、MCS-51单片机有_4_个并行I/O口,其中_P0__口作地址/数据复用线,_P2__口作地址总线高8位输出口,_P3__口具有双重功能。
4、8051内部共有_2_个__16__位的定时器/计数器_TH____和_TL_,每个定时/计数器都可以设置成_定时___或____计数___方式。
5、8051共有_5___个中断源,_2__个中断优先级。
6、单片机要执行的程序的地址放在__PC___寄存器中,MCS-51单片机访问外接数据存储器或I/O口时,对它们的寻址可先把地址放在寄存器__DPTR__中,然后通过寄存器间接寻址来进行访问。
7、定时器运行启停控制位是_TR0,TR1__标志,已知A中值为01100111B,P=_1_。
单片机进行复位操作后,PC自动指向_0000H___单元,表明_程序从0000H地址开始运行_。
8、51单片机能提供_16__条地址线,可扩展_64K__字节的ROM。
9、EPROM2764芯片的存储容量为_8K__,它的地址线有_13__根。
10、ADC 0809是8位逐次逼近__型A/D转换器,带__8__个模拟量输入通道。
11、MCS-51单片机中,用__PSEN__信号作外部EPROM的读选通信号;用__RD_____和_WR______信号作外部数据存储器的读/写选通信号。
12、当系统晶振频率为6MHZ,则时钟周期为__1/3__μs,机器周期为__2____μs,最短和最长的指令周期分别为___2_____μs和____8__μs。
13、当单片机的型号为8031/8032时其芯片引线EA一定要接__高___电平。
CPU与内存或I/O接口相连的系统总线通常由___地址总线__、_数据总线_、_控制总线_等三种信号线组成。
14、MCS-51指令系统中,ADD与ADDC指令的区别是__不加进位与加进位的区别_。
15、MCS-51单片机访问片外存储器时利用_ALE信号锁存来自__P0__口的低八位地址信号。
16、12根地址线可选_2_个存储单元,32KB存储单元需要_15__根地址线。
17、用并行口扩展一个有32只按键的行列式键盘,最少需要__12__根I/O线。
18、与Timer工作有关的特殊功能寄存器是:_TMOD_____和_TCON_____。
19、TMOD选方式1 写“M1,M0” = __01_____。
20、已知fosc = 12MHz方式1求50ms计算初值的公式是_TH0=(65536-50000)/256; TL0=(65536-50000)%256;__。
21、74LS273通常用来作__输出___接口扩展;而74LS244则常用来作简单_输入__接
口扩展。
22、C51提供的位操作运算符有_& | ! << >> ___。
三、简答题(每题4分,共24分)
2、试说明8051单片机的专用控制信号线ALE、PSEN的含义是什么?
•ALE地址锁存允许/编程脉冲输入端。
P0口寻址外部低8位地址时接外部锁存器G端;
ALE端平时会输出周期正脉冲:f fosc/6 ;
对片内ROM编程时编程脉冲由此端加入
•PSEN寻址外部程序存储器时选通外部EPROM的
读控制端(OE)低有效。
3、如下函数是什么函数:
V oid inter_ex1 () interrupt 2 using 2
{
}
是外部中断1 中断函数。
4、12M晶振选定时器0 方式1,定时50MS ,定时器1方式2计数100次,编写C51初始化程序。
TMOD=0x51;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TH1= 256-100
TL1=256-100
6、特殊功能寄存器PSW地址为D0在C51中如何定义?其中CY又如何定义?Sfr PSW=0xd0;
Sbit CY=PSW^7;
四、分析程序(每题4分,共16分)
1、已知dd的内容为0xaa执行如下程序后,d_dat输出值:
void out_disp(unsigned char dd) {
unsigned char i;
sbit d_dat,d_clk;
for (i=0;i<8;i++) {
if (dd&0x01) d_dat=1; else d_dat=0;
d_clk=0;
dd>>1;
d_clk=1; }}
答案:01010101
2、有如下DAC0832输出程序段,画出它的输出波形?
#include<absacc.h>
#include<reg51.h>
#define DA0832 XBYTE[0xffe]
#define uchar unsigned char;
#defiine uint unsigned int
void stasr(void)
uchar i;
while(1)(
for(i=0;i<=255;i++=)
{ DA0832=I;
}
} }
3 、如下定时器程序画出它的P1。
1端输出波形,并写出定时间常数。
#include <reg51.h>
sbit P1_1=P1^1;
void timer0(void) interrupt 1 using 1 {
P1_1=!P1_1;
TH0=65536-1000/256; TL0=65536-1000%256;
}
void main (void) {
TMOD=0x01;
TH0=65536-1000/256; TL0=65536-1000%256;
EA=1; ET0=1; TR0=1;
Do { } while(1);
} 时间周期是1MS
4、单片机P0口连接8个8段数码管的段码端,P2口连接8个8段数码管的位码端,有如下程序:
#include <reg52.h>
unsigned char code T AB[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; unsigned char aa, b1[8]; int ii;
void main
{
for(ii=0;ii<8;ii++) { b1[i]=8-ii; }
while(1)
aa=0xfe;
for(ii=0;ii<8;ii++) {
P2=0xff; P0=T AB[b[ii]; P2=aa; aa=aa<<1 aa=aa|0x01;} }
}
写出个8段数码管显示的数。
答案: 1 2 3 4 5 6 7 8
五、综合设计(每题9分,共18分)
2、在INT1引脚接一个按钮开关到地,每按一下按钮就申请一次中断,编写C51中断服务程序:从左到右依次点亮八盏灯。
V oid inter_ex1 () interrupt 2 using 2
V oid main()
{ { IE=ox82;
Unsigned char aa; int I; while (1)
Aa=0x80; {}
For (i=0;i<8;i++)
{ P1=aa; daly(1000) aa=aa>>1; }} }。