《计算机原理练习题答案_计算机-计算机原理.pdf》由会员分享,可在线阅读,更多相关《计算机原理练习题答案_计算机-计算机原理.pdf(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、.I .r .计算机原理练习题 一、填空题 1、为区别不同的进制,在数的末尾用字母表示,二进制为 B,十六进制为 H,十进制为 D。2、8 位二进制数组成一个 字节,它是单片机中数的基本单位。3、硬件技术中三种基本的无源器件是 电阻、电容、电感。4、电感对电流的作用效果可以总结为:阻 交流、通 直流,交流电流频率越高,电感对电流的阻抗效应越 强。5、电容对电流的作用效果可以总结为:隔 直流、通 交流,交流电流频率越高,电容对电流的阻抗效应越 弱。6、晶体二极管的一个最重要特征是 单向导电。7、晶体三极管的主要作用是 电流放大作用。8、微机硬件的五大部件是:运算器、控制器、存储器、输入设备 和
2、输出设备。9、单片机又称为 微控制器(MCU)。10、单片机 就是在一块芯片上集成了中央处理部件(CPU)、存储器(RAM、ROM)、定时器/计数器和各种输入/输出(I/O)接口等片上外设的微型计算机。11、单片机构成的四要素是 CPU、ROM、RAM 和 片上外设,它们相互之间通过 总线 连接。12、8051 单片机是 8 位 CPU。13、时钟 电路用于产生单片机工作所需要的时钟信号。14、时钟周期(振荡周期)是指为单片机提供时钟信号的振荡源的周期。15、机器周期 是指单片机完成某种基本操作所需要的时间,它由 12 个时钟周期组成。16、假设单片机时钟频率 f=12MHz,则时钟周期为 1
3、/12 us,机器周期为 1 us。17、假设单片机时钟频率 f=6MHz,则时钟周期为 1/6 us,机器周期为 2 us。18、单片机的存储系统包含三大部分:程序存储器(ROM)、数据存储器(RAM)和 特殊功能寄存器(SFR)。19、从物理地址空间来看,MCS-51 单片机有四个存储器地址空间:即 片 ROM 和 片外 ROM 以 及 片 RAM 和 片外 RAM。20、从逻辑上看,单片机存储空间可分为三个部分:64KB 程序存储器、256B 数据存储器 和 64KB 数据存储器。21、在单片机的引脚中,XTAL1和 XTAL2用于连接 时钟 电路。22、在单片机的引脚中,RESET用于
4、连接 复位 电路。23、在单片机的引脚中,EA=1,表示 使用部程序存储器。24、在单片机的引脚中,EA=0,表示 使用外部程序存储器。25、单片机的时钟电路有:外部 时钟电路和 部 时钟电路。26、单片机的并行端口有:P0、P1、P2、P3。其中 P0 端口外接电路时要加上拉电阻,P3 端口主要使用其第二功能。27、当单片机外接地址总线时,P2 端口作为地址总线高 8 位,P0 端口作为地址总线低 8 位。28、当单片机外扩存储器时,作为数据总线的是 P0 端口。29、单片机复位后,PC=0000H,SP=07H,P0P3=0FFH。30、51 单片机引脚 P3.2 的第二功能是:INT0外
5、部中断 0 输入端,P3.3 的第二功能是:INT1外部中断1 输入端,P3.4 的第二功能是:T0 外部计数脉冲输入端 0,P3.5 的第二功能是:T1 外部计数脉冲输入端 1。31、单片机 最小系统 是能让单片机工作起来的一个最基本的组成电路。32、C 语言程序的基本结构有:顺序结构、选择结构 和 循环结构。33、C 语言程序中,有且仅有一个 main 函数。34、C 程序的基本单位是 函数。35、C 语言程序的执行是从 main 函数开始,也是在 main 函数中结束。36、在 C 语言程序的运行过程中,我们称其值不能被改变的量为:常量;其值可以改变的量为:变量。.I .r .37、C
6、语言中的变量必须先 定义,后 使用。38、C 语言规定给变量起名时,只能使用 字母、数字、下划线,而且第一个字符不能是 数字。39、C 语言中,定义数组 a10,则数组 a 的第一个元素是:a0,最后一个元素是 a9。40、C 语言中,执行语句:x=7/3;则 x 的值为:2。41、C 语言中,执行语句:x=7%3;则 x 的值为:1。42、单片机的片数据存储器低 128 单元按照功能不同,可分为 工作寄存器 区、位寻址 区、用户 RAM 区三个区域。43、堆栈是一种数据结构,是一片按照“先进后出”原则工作的连续存储区域。44、堆栈的一端固定,称为 栈底,另一端激活,称为 栈顶,并用堆栈指针寄
7、存器 SP 存放栈顶地址,总是指向 栈顶。45、发光二极管 LED与单片机连接时,一般 阴 极接端口,阳 极接电源。这种连接方式下,端口输出 低 电平可点亮 LED。46、设变量 k=0 x08;则执行 C 语句:k=k1;后,k=0 x08。48、设变量 k=0 x6b;则执行 C 语句:k=k;后,k=0 x94。49、数码管分为 共阴极 和 共阳极 两种结构。若字型码最低位对应 a 段,最高位对应 h 段,要显示数字“2”,这两种结构对应的字型码分别为:0 x 5b 和 0 x a4。50、数码管分为 共阴极 和 共阳极 两种结构。若字型码最低位对应 a 段,最高位对应 h 段,要显示数
8、字“6”,这两种结构对应的字型码分别为:0 x 7d 和 0 x 82。51、数码管分为 共阴极 和 共阳极 两种结构。若字型码最低位对应 a 段,最高位对应 h 段,要显示数字“4”,这两种结构对应的字型码分别为:0 x 66 和 0 x 99。52、共阴极数码管公共端为 低 电平;段选端为 高 电平时亮,为 低 电平时灭。53、共阳极数码管公共端为 高 电平;段选端为 低 电平时亮,为 高 电平时灭。54、根据 LED数码管的硬件设计方法不同,数码管显示驱动方式分为:静态方式 和 动态方式。55、数码管 静态 显示方式,每个数码管要占用一个端口;动态 显示方式采用动态扫描方式显示。56、在
9、数码管的动态显示方式中,段选 端输出字型码,片选 端选择数码管。57、非编码 键盘仅提供按键的开关工作状态,其键码由软件确定。58、按照键盘与单片机的连接方式分,可把键盘分为:独立式 键盘和 矩阵式 键盘。59、独立式 键盘每一个按键占用一根端口线。60、矩阵式 键盘采用扫描方式检测按键闭合情况及识别确定键码。61、当测试到有键闭合后,需进行 去抖动 处理。62、引起中断的原因,或者是能发出中断请求的来源,称为:中断源。63、单片机的中断优先级有 2 级。64、在单片机中断系统中,设置中断允许使用寄存器 IE,设置中断优先级使用寄存器 IP,设置外部中断的触发方式使用寄存器 TCON。65、在
10、单片机中断系统中,当发生中断请求时,将影响的寄存器是 TCON 和 SCON。66、计算机中断系统有两种不同类型的中断:一类称为 非屏蔽 中断,另一类称为 可屏蔽 中断。单片机的中断源均为 可屏蔽 中断。67、在单片机中断系统中,要允许定时器 T0中断,除设置 ET0 =1 之外,还要将总开关 EA =1。68、在单片机中断系统中,要允许外部中断 1 中断,可设置 IE=0 x84,或者用位操作指令,设置 EA=1和 EX1=1。69、如果几个同一优先级的中断源同时向 CPU 申请中断,则 51 单片机中断源中 外部中断 0 的优先级最高。70、如果几个同一优先级的中断源同时向 CPU 申请中
11、断,则 51 单片机中断源中 串行中断 的优先级最低。71、在单片机中断系统中,定时器 T1的中断号是:3。72、在单片机中断系统中,外部中断 1 的中断号是:2。73、中断处理过程可分为:中断请求、中断响应、中断服务 和 中断返回。74、编写中断应用程序大致包括两大部分:中断初始化 和 中断服务程序。75、MCS-51 单片机部有 2 个 16 位的可编程定时器/计数器。成一个字节它是单片机中数的基本单位硬件技术中三种基本的无源器件是电阻电容电感电感对电流的作用效果可以总结为阻交流通直流交流电流频率越高电感对电流的阻抗效应越强电容对电流的作用效果可以总结为隔直流通交流交流放大作用微机硬件的五
12、大部件是运算器控制器存储器输入设备和输出设备单片机又称为微控制器单片机就是在一块芯片上集成了中央处理部件存储器定时器计数器和各种输入输出接口片上外设的微型计算机单片机构成的四要素是周期是指为单片机提供时钟信号的振荡源的周期机器周期是指单片机完成某种基本操作所需要的时间它由个时钟周期组成假设单片机时钟频率则时钟周期为机器周期为假设单片机时钟频率则时钟周期为机器周期为单片机的存储系统.I .r .76、定时器 T0和 T1可通过编程作为 定时器 使用,也可通过编程作为 计数器 使用。77、定时器 T0可分为两个 8 位专用寄存器:TH0 和 TL0;T1可分为 TH1 和 TL1。78、定时器 T
13、0 和 T1 作为计数器使用时,是对 外部输入 脉冲计数;作为定时器使用时,是对 部机器周期 脉冲计数。79、设置单片机定时器的工作方式,使用寄存器 TMOD。80、启动定时器,使用寄存器 TCON。81、将 51 单片机的定时器/计数器作为 13 位计数器使用,其工作方式为:方式 0。82、将 51 单片机的定时器/计数器作为 16 位计数器使用,其工作方式为:方式 1。83、将 51 单片机的定时器/计数器作为 8 位计数器使用,并带初值自动装入功能,其工作方式为:方式2。84、当系统时钟频率为 12MHz 时,51 单片机的定时器/计数器的方式 0 的最大定时时间是 8.192 ms,方
14、式 1 的最大定时时间是 65.536 ms,方式 2 和方式 3 的最大定时时间是 256 us。85、当系统时钟频率为 6MHz 时,51 单片机的定时器/计数器的方式 0 的最大计数值是 8192,方式 1的最大计数值是 65536,方式 2 和方式 3 的最大计数值是 256。86、当定时时间超过单片机定时器的最大定时时间时,可采用两种方法扩大定时时间:一种是 硬件 定时+软件 计数;一种是 硬件 定时+硬件 计数。87、使用定时器 T0定时、工作方式 2;定时器 T1计数,工作方式 1,则 TMOD=0 x 52。88、MCS-51 单片机中的串行通信共有 4 种方式,其中方式 0
15、是用作同步移位寄存器来扩展 I/O 口的。89、串行通信有单工、半双工 和 全双工 三种通信模式。90、点阵式 LED的连接线分为行线和列线,要点亮 LED,行线是 高 电平有效,列线是 低 电平有效。二、选择题(将正确答案填在空白处,每小题均只有一个正确答案)1、MCS-51 单片机是 A CPU。(A)8 位 (B)准 16 位 (C)16 位 (D)4 位 2、MCS-51 部数据 RAM 中,特殊功能寄存器 SFR占 B 字节。(A)512 (B)128 (C)64K (D)256 3、MCS-51 单片机部程序 ROM 的容量是 C 字节。(A)64K (B)128 (C)4K (D
16、)256 4、MCS-51 单片机外部 ROM 和 RAM 均可扩展到 D 字节。(A)4K (B)128 (C)256 (D)64K 5、单片机应用程序一般存放在 C 中。(A)CPU (B)寄存器 (C)ROM (D)RAM 6、MCS-51 单片机中,当引脚 EA=1 时,表示访问 B 。(A)外部 ROM (B)部 ROM (C)外部 RAM (D)部 RAM 7、MCS-51 单片机中,一个机器周期等于 A 个时钟周期。(A)12 (B)4 (C)2 (D)8 8、MCS-51 单片机中,有 D 个并行端口。(A)1 (B)2 (C)3 (D)4 9、MCS-51 扩展外部数据存储器
17、时,用作数据总线的是 B 端口。(A)P0 和 P2 (B)P0 (C)P2 和 P3 (D)P2 10、MCS-51 扩展外部存储器时,用作地址总线的是 A 端口。(A)P0 和 P2 (B)P0 (C)P2 和 P3 (D)P2 11、当 MCS-51 单片机系统的振荡晶体频率为 12MHz 时,其一个机器周期的时间是 A 。(A)1us (B)2us (C)3us (D)4us 12、MCS-51 按键处理中,为防止误操作,一般延时 B 后再进行处理。(A)5ms (B)10ms (C)0.5s (D)0.3s 13、MCS-51 控制多位数码管时,D 负责输出字型码,控制数码管的显示容
18、。(A)显示端 (B)公共端 (C)位选端 (D)段选端 14、MCS-51 单片机中,输入/输出端口中用于专门的第二功能的端口是 D 。(A)P0 (B)P1 (C)P2 (D)P3 成一个字节它是单片机中数的基本单位硬件技术中三种基本的无源器件是电阻电容电感电感对电流的作用效果可以总结为阻交流通直流交流电流频率越高电感对电流的阻抗效应越强电容对电流的作用效果可以总结为隔直流通交流交流放大作用微机硬件的五大部件是运算器控制器存储器输入设备和输出设备单片机又称为微控制器单片机就是在一块芯片上集成了中央处理部件存储器定时器计数器和各种输入输出接口片上外设的微型计算机单片机构成的四要素是周期是指为
19、单片机提供时钟信号的振荡源的周期机器周期是指单片机完成某种基本操作所需要的时间它由个时钟周期组成假设单片机时钟频率则时钟周期为机器周期为假设单片机时钟频率则时钟周期为机器周期为单片机的存储系统.I .r .15、程序状态字寄存器 PSW 中的 RS1 和 RS0 用来 A 。(A)选择工作寄存器区号 (B)指示复位 (C)选择定时器 (D)选择工作方式 16、在单片机 C 语言中,数据类型 char 的最大表示围是 B 。(A)-129+128 (B)-128+127 (C)-127+129 (D)-126+127 17、下列标志位中,C 是奇偶标志。(A)CY (B)AC (C)P (D)O
20、V 18、在单片机扩展系统中,通常 B 口作为用户 I/O 口使用。(A)P0 (B)P1 (C)P2 (D)P3 19、MCS-51 单片机的 XTAL1和 XTAL2引脚是 D 引脚。(A)外接定时器 (B)外接串行口 (C)外接中断 (D)外接晶振 20、进位标志 CY 在 C 中。(A)累加器 ACC (B)算术逻辑单元 ALU (C)程序状态字寄存器 PSW (D)数据指针 DPTR 21、MCS-51 有 B 个 位的定时器/计数器。(A)1,8 (B)2,16 (C)1,16 (D)2,8 22、定时器 T1工作于计数状态时,其外接的计数脉冲信号应连接到 D 引脚。(A)P3.2
21、 (B)P3.3 (C)P3.4 (D)P3.5 23、要使用外部中断 0 进行中断处理,其外部中断请求信号应连到 A 引脚。(A)P3.2 (B)P3.3 (C)P3.4 (D)P3.5 24、MCS-51 单片机中,有 B 个中断源,其中外部中断有 个。(A)6,2 (B)5,2 (C)6,3 (D)5,3 25、在 MCS-51 单片机中,要设置外部中断 1 的触发方式为电平触发,应执行语句:A 。(A)IT1=0;(B)IT1=1;(C)IE1=0;(D)IE1=1;26、在 MCS-51 单片机中,要设置外部中断 0 的触发方式为边沿触发,应执行语句:B 。(A)IT0=0;(B)I
22、T0=1;(C)IE0=0;(D)IE0=1;27、下列说确的是:C 。(A)各中断源发出的中断请求信号,都会标记在 MCS-51 系统的 IE寄存器中。(B)各中断源发出的中断请求信号,都会标记在 MCS-51 系统的 TMOD 寄存器中。(C)各中断源发出的中断请求信号,都会标记在 MCS-51 系统的 TCON 与 SCON 寄存器中。(D)各中断源发出的中断请求信号,都会标记在 MCS-51 系统的 IP寄存器中。28、要设置中断的优先级,应使用寄存器 B 。(A)IE (B)IP (C)TCON (D)SCON 29、要设置中断的允许,应使用寄存器 A 。(A)IE (B)IP (C
23、)TCON (D)SCON 30、要启动定时器/计数器,应使用寄存器 C 。(A)IE (B)IP (C)TCON (D)SCON 31、要设置定时器/计数器的工作方式,应使用寄存器 D 。(A)IE (B)IP (C)TCON (D)TMOD 32、要设置外部中断 1 为高优先级,应执行语句:A 。(A)PX1=1;(B)PX1=0;(C)PT1=1;(D)PT1=0;33、要设置定时器 T0为低优先级,应执行语句:D 。(A)PX0=1;(B)PX0=0;(C)PT0=1;(D)PT0=0;34、在单片机中断系统中,如果几个同一优先级的中断源同时向 CPU 申请中断,则以下中断源中 A 的
24、优先级最高。(A)外部中断 0(B)定时器 T0 (C)外部中断 1(D)定时器 T1 35、在单片机中断系统中,如果几个同一优先级的中断源同时向 CPU 申请中断,则以下中断源中 D 的优先级最低。(A)外部中断 0(B)定时器 T0 (C)外部中断 1(D)定时器 T1 36、在单片机中断系统中,定时器 T1的中断号是:C 。(A)1 (B)2 (C)3 (D)4 成一个字节它是单片机中数的基本单位硬件技术中三种基本的无源器件是电阻电容电感电感对电流的作用效果可以总结为阻交流通直流交流电流频率越高电感对电流的阻抗效应越强电容对电流的作用效果可以总结为隔直流通交流交流放大作用微机硬件的五大部
25、件是运算器控制器存储器输入设备和输出设备单片机又称为微控制器单片机就是在一块芯片上集成了中央处理部件存储器定时器计数器和各种输入输出接口片上外设的微型计算机单片机构成的四要素是周期是指为单片机提供时钟信号的振荡源的周期机器周期是指单片机完成某种基本操作所需要的时间它由个时钟周期组成假设单片机时钟频率则时钟周期为机器周期为假设单片机时钟频率则时钟周期为机器周期为单片机的存储系统.I .r .37、在单片机中断系统中,外部中断 0 的中断号是:A 。(A)0 (B)1 (C)2 (D)3 38、在单片机中断系统中,定时器 T0的中断号是:A 。(A)1 (B)2 (C)3 (D)4 39、在单片机
26、中断系统中,外部中断 1 的中断号是:B 。(A)1 (B)2 (C)3 (D)4 40、将 51 单片机的定时器/计数器作为 13 位计数器使用,其工作方式为:A 。(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 3 41、将 51 单片机的定时器/计数器作为 16 位计数器使用,其工作方式为:B 。(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 3 42、将 51 单片机的定时器/计数器作为 8 位计数器使用,并带初值自动装入功能,其工作方式为:C 。(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 3 43、下列说法错误的是:A 。(A)同一时间同一级别
27、的多中断请求,将形成阻塞,系统无法响应。(B)同一级别的中断请求按时间的先后顺序依次响应。(C)同级中断不能嵌套。(D)低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。44、下列关于 TH0和 TL0的叙述正确的是:B 。(A)TH0和 TL0必须为相同的值。(B)TH0寄存器存放计数值的高 8 位,TL0寄存器存放计数值的低 8 位。(C)TH0寄存器存放计数值的低 8 位,TL0寄存器存放计数值的高 8 位。(D)TH0和 TL0均为 16 位寄存器。45、在单片机中断系统中,若要将所有中断源均设置为低优先级,则中断优先级寄存器 IP 的值为:B 。(
28、A)0 x1f (B)0 x00 (C)0 x15 (D)0 x0a 46、在单片机中断系统中,若要允许所有外部中断,禁止其他中断,则中断允许寄存器 IE的值为:D 。(A)0 x8a (B)0 x1a (C)0 x15 (D)0 x85 47、在单片机中断系统中,若要允许所有定时中断,禁止其他中断,则中断允许寄存器 IE的值为:A 。(A)0 x8a (B)0 x1a (C)0 x15 (D)0 x85 48、在单片机中断系统中,若要将所有中断源均设置为高优先级,则中断优先级寄存器 IP 的值为:A 。(A)0 x1f (B)0 x00 (C)0 x15 (D)0 x0a 49、在 51 单
29、片机定时器编程中,若要启动定时器 T0,应执行语句:C 。(A)TF0=1;(B)TF0=0;(C)TR0=1;(D)TR0=0;50、当系统时钟频率为 6MHz 时,51 单片机的定时器/计数器的方式 0 的最大定时时间是 D us。(A)32 (B)256 (C)8192 (D)16384 51、当系统时钟频率为 6MHz 时,51 单片机的定时器/计数器的方式 1 的最大定时时间是 C us。(A)256 (B)8192 (C)131072 (D)65536 52、在 MCS-51 定时器的工作方式中,B 的定时时间最长。(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 3 5
30、3、在 MCS-51 定时器的工作方式中,C 具有初值自动装入功能。(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 3 54、在 MCS-51 定时器的工作方式中,A 是作为 13 位计数器使用。(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 3 55、要使 MCS-51 中的定时器 T1工作于计数、方式 0;定时器 T0工作于定时、方式 1;则 TMOD 应设置为:B 。(A)0 x04 (B)0 x41 (C)0 x14 (D)0 x15 56、要使 MCS-51 中的定时器 T1工作于计数、方式 1;定时器 T0工作于定时、方式 2;则 TMOD 应设置成一个字节
31、它是单片机中数的基本单位硬件技术中三种基本的无源器件是电阻电容电感电感对电流的作用效果可以总结为阻交流通直流交流电流频率越高电感对电流的阻抗效应越强电容对电流的作用效果可以总结为隔直流通交流交流放大作用微机硬件的五大部件是运算器控制器存储器输入设备和输出设备单片机又称为微控制器单片机就是在一块芯片上集成了中央处理部件存储器定时器计数器和各种输入输出接口片上外设的微型计算机单片机构成的四要素是周期是指为单片机提供时钟信号的振荡源的周期机器周期是指单片机完成某种基本操作所需要的时间它由个时钟周期组成假设单片机时钟频率则时钟周期为机器周期为假设单片机时钟频率则时钟周期为机器周期为单片机的存储系统.I
32、 .r .为:A 。(A)0 x52 (B)0 x15 (C)0 x24 (D)0 x25 57、要使 MCS-51 中的定时器 T0工作于计数、方式 1;定时器 T1工作于定时、方式 0;则 TMOD 应设置为:D 。(A)0 x50 (B)0 x41 (C)0 x14 (D)0 x05 58、在 MCS-51 的串行通信方式中,帧格式为 1 位起始位、8 位数据位和 1 位停止位的异步通信方式是 B 。(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 3 59、串行通信传输速率的单位是波特,而波特的单位是 B 。(A)字节/秒 (B)位/秒 (C)帧/秒 (D)字符/秒 三、计算
33、题(写出计算过程)1、将二进制数:10011101B 转换为十进制。10011101B=1*27+1*24+1*23+1*22+1*20=128+16+8+4+1=157 2、将二进制数:10100101B 转换为十进制。3、将二进制数:11001011B 转换为十进制。4、将二进制数:10110110B 转换为十进制。5、将二进制数:11011001B 转换为十进制。6、将十进制数:59 转换为二进制。59D=111011B(要写出除式)7、将十进制数:110 转换为二进制。8、将十进制数:78 转换为二进制。9、将十进制数:85 转换为二进制。85D=1010101B 10、将十进制数:1
34、07 转换为二进制。107D=1101011B 11、将二进制数:11000101B 转换为十六进制。11000101B=0C5H 12、将二进制数:00101101B 转换为十六进制。13、将二进制数:01111000B 转换为十六进制。01111000B=78H 14、将二进制数:10111010B 转换为十六进制。10111010B=0BAH 15、将二进制数:11101001B 转换为十六进制。11101001B=0E9H 16、将十六进制数:7CH 转换为二进制。7CH=01111100B 17、将十六进制数:4AH 转换为二进制。4AH=01001010B 18、将十六进制数:0D
35、5H 转换为二进制。0D5H=11010101B 19、将十六进制数:0BFH转换为二进制。0BFH=10111111B 20、将十六进制数:0E9H 转换为二进制。21、设 X=10110010B,Y=01101010B,计算二进制与运算 XY,二进制或运算X+Y。XY=00100010B,X+Y=11111010B。22、设 X=10011110B,Y=11001011B,计算二进制与运算 XY,二进制或运算X+Y。23、设 X=10001100B,Y=00101011B,计算二进制与运算 XY,二进制或运算X+Y。XY=00001000B,X+Y=10101111B。24、设 X=110
36、10110B,Y=01111110B,计算二进制与运算 XY,二进制或运算X+Y。成一个字节它是单片机中数的基本单位硬件技术中三种基本的无源器件是电阻电容电感电感对电流的作用效果可以总结为阻交流通直流交流电流频率越高电感对电流的阻抗效应越强电容对电流的作用效果可以总结为隔直流通交流交流放大作用微机硬件的五大部件是运算器控制器存储器输入设备和输出设备单片机又称为微控制器单片机就是在一块芯片上集成了中央处理部件存储器定时器计数器和各种输入输出接口片上外设的微型计算机单片机构成的四要素是周期是指为单片机提供时钟信号的振荡源的周期机器周期是指单片机完成某种基本操作所需要的时间它由个时钟周期组成假设单片
37、机时钟频率则时钟周期为机器周期为假设单片机时钟频率则时钟周期为机器周期为单片机的存储系统.I .r .XY=01010110B,X+Y=11111110B。25、设 X=10001101B,Y=10100111B,计算二进制与运算 XY,二进制或运算X+Y。四、简答题 1、什么是单片机?答:就是在一块芯片上集成了中央处理部件(CPU)、存储器(RAM、ROM)、定时器/计数器和各种输入/输出(I/O)接口(如并行 I/O 口、串行 I/O 口和 A/D 转换器)等片上外设的微型计算机。2、单片机构成的四个要素是什么?画出单片机结构简图。答:单片机构成的四个要素是 CPU、ROM、RAM、片上外
38、设(IO 口等),互相之间通过总线连接。3、单片机存储系统由几部分组成?画出单片机存储系统简图。答:单片机存储系统由程序存储器(ROM)、数据存储器(RAM)、特殊功能寄存器(SFR)三部分组成。4、MCS-51 的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为6MHz 时,一个单片机时钟周期为多少微秒?机器周期呢?指令周期呢?答:MCS-51 的时钟周期是单片机最小的时间单位,它是时钟频率的倒数;机器周期是单片机完成一个基本操作所需要的时间,它固定等于 12 个时钟周期;指令周期是单片机执行一条指令需要的时间,它等于 14 个机器周期。当振荡频率为 6MHz 时,一个单片机时钟周期为
39、1/6us,机器周期为 2us,指令周期为 28us。5、单片机的并行端口有哪些功能?答:单片机的并行端口有以下功能:P0:(1)数据总线 8 位/地址总线低 8 位;(2)通用 I/O 端口。P1:通用 I/O 端口。P2:(1)地址总线高 8 位;(2)通用 I/O 端口。P3:(1)通用 I/O 端口;(2)第二功能。6、什么是单片机最小系统?画出单片机最小系统简图,并简述各部分功能。答:单片机最小系统就是能让单片机工作起来的一个最基本的组成电路。(电路图见课堂笔记)电源:为单片机系统提供能源。复位电路:让单片机系统能够实现初始化。时钟电路:为单片机系统提供时钟信号。EA 接高电平:选择
40、片程序存储器。P0 端口上拉电阻:提高 P0 端口的驱动能力。7、画出数码管的结构简图,以及两种连接方式的示意图。答:8、简述矩阵式键盘识别按键状态的工作原理。答:矩阵式键盘将端口线分为行线和列线,在行列相交的位置连接按键,采用扫描的方式识别按键状态。成一个字节它是单片机中数的基本单位硬件技术中三种基本的无源器件是电阻电容电感电感对电流的作用效果可以总结为阻交流通直流交流电流频率越高电感对电流的阻抗效应越强电容对电流的作用效果可以总结为隔直流通交流交流放大作用微机硬件的五大部件是运算器控制器存储器输入设备和输出设备单片机又称为微控制器单片机就是在一块芯片上集成了中央处理部件存储器定时器计数器和
41、各种输入输出接口片上外设的微型计算机单片机构成的四要素是周期是指为单片机提供时钟信号的振荡源的周期机器周期是指单片机完成某种基本操作所需要的时间它由个时钟周期组成假设单片机时钟频率则时钟周期为机器周期为假设单片机时钟频率则时钟周期为机器周期为单片机的存储系统.I .r .行线和列线一组输出,一组输入。通过输出线依次输出低电平,在输入线中检查状态变化来判断按键状态。9、什么是中断?什么是中断源?MCS-51 单片机的中断源有哪些?答:中断是指计算机在执行某一程序的过程中,由于计算机系统、外的某种原因,而必须中止原来程序的执行,转去执行相应的处理程序,待处理结束之后,再回来继续执行被中止的原程序的
42、过程。引起中断的原因,或者是能发出中断申请的来源,称为“中断源”。MCS-51 单片机的中断源有:(1)INT0:外部中断 0 中断请求,由 P3.2 脚输入。(2)INT1:外部中断 1 中断请求,由 P3.3 脚输入。(3)TF0:定时器 T0溢出中断请求。(4)TF1:定时器 T1溢出中断请求。(5)RI 或 TI:串行中断请求。10、画出中断响应过程示意图。答:11、简述 MCS-51 单片机中断初始化的步骤。若规定外部中断 1 为边沿触发方式,高优先级,允许中断;试写出相关的初始化程序。答:MCS-51 单片机中断初始化的步骤:(1)初始化堆栈指针 SP;(2)定义中断优先级;(3)
43、定义外部中断触发方式;(4)开放中断。初始化程序为:SP=0 x60;PX1=1;IT1=1;EA=1;EX1=1;12、简述 MCS-51 单片机中断初始化的步骤。若规定外部中断 0 为电平触发方式,低优先级,允许中断;试写出相关的初始化程序。答:MCS-51 单片机中断初始化的步骤:(1)初始化堆栈指针 SP;(2)定义中断优先级;(3)定义外部中断触发方式;(4)开放中断。初始化程序为:SP=0 x60;PX0=0;IT0=0;EA=1;EX0=1;13、简述 MCS-51 单片机中断初始化的步骤。若规定外部中断 0 为边沿触发方式,高优先级,允许中断;外部中断 1 为电平触发方式,低优
44、先级,允许中断;试写出相关的初始化程序。答:MCS-51 单片机中断初始化的步骤:(1)初始化堆栈指针 SP;(2)定义中断优先级;(3)定义外部中断触发方式;(4)开放中断。初始化程序为:SP=0 x60;PX0=1;PX1=0;IT0=1;IT1=0;EA=1;EX0=1;EX1=1;14、简述 MCS-51 单片机定时器初始化的步骤。设系统晶振频率为 12MHz,若定时器 T0工作于方式 0,作为定时器定时 5ms;试写出相关的初始化程序。答:MCS-51 单片机定时器初始化的步骤:(1)确定工作方式;(2)预置定时或计数的初值;(3)根据需要开启定时器/计数器中断;(4)启动定时器/计
45、数器工作。初始化程序为:TMOD=0 x00;TH0=(8192-5000*12/12)/32;TL0=(8192-5000*12/12)%32;成一个字节它是单片机中数的基本单位硬件技术中三种基本的无源器件是电阻电容电感电感对电流的作用效果可以总结为阻交流通直流交流电流频率越高电感对电流的阻抗效应越强电容对电流的作用效果可以总结为隔直流通交流交流放大作用微机硬件的五大部件是运算器控制器存储器输入设备和输出设备单片机又称为微控制器单片机就是在一块芯片上集成了中央处理部件存储器定时器计数器和各种输入输出接口片上外设的微型计算机单片机构成的四要素是周期是指为单片机提供时钟信号的振荡源的周期机器周期
46、是指单片机完成某种基本操作所需要的时间它由个时钟周期组成假设单片机时钟频率则时钟周期为机器周期为假设单片机时钟频率则时钟周期为机器周期为单片机的存储系统.I .r .EA=1;ET0=1;TR0=1;15、简述 MCS-51 单片机定时器初始化的步骤。设系统晶振频率为 6MHz,若定时器 T1工作于方式 1,作为计数器计数 4000 次;试写出相关的初始化程序。答:MCS-51 单片机定时器初始化的步骤:(1)确定工作方式;(2)预置定时或计数的初值;(3)根据需要开启定时器/计数器中断;(4)启动定时器/计数器工作。初始化程序为:TMOD=0 x50;TH1=(65536-4000*12/1
47、2)/256;TL1=(65536-4000*12/12)%256;EA=1;ET1=1;TR1=1;16、简述 MCS-51 单片机定时器初始化的步骤。设系统晶振频率为 6MHz,若定时器 T0工作于方式 2,作为定时器定时 200us;试写出相关的初始化程序。答:MCS-51 单片机定时器初始化的步骤:(1)确定工作方式;(2)预置定时或计数的初值;(3)根据需要开启定时器/计数器中断;(4)启动定时器/计数器工作。初始化程序为:TMOD=0 x02;TH0=256-200*6/12;TL0=256-200*6/12;EA=1;ET0=1;TR0=1;17、简述 MCS-51 单片机定时器
48、初始化的步骤。设系统晶振频率为 12MHz,若定时器 T0工作于方式 1,作为计数器计数 20000 次;试写出相关的初始化程序。答:MCS-51 单片机定时器初始化的步骤:(1)确定工作方式;(2)预置定时或计数的初值;(3)根据需要开启定时器/计数器中断;(4)启动定时器/计数器工作。初始化程序为:TMOD=0 x05;TH0=(65536-20000*12/12)/256;TL0=(65536-20000*12/12)%256;EA=1;ET0=1;TR0=1;五、设计题(应包含画图、设计说明、程序)1、使用按键控制一个 LED灯闪烁,按一次亮,再按一次灭,周而复始。要求:(1)使用外部
49、中断 1,中断实现。(2)在程序设计中必须考虑按键去抖动。解:说明:(1)使用按键开关直接接 P3.3,作为外部中断 1 的输入端,按键开关闭合为低电平,触发中断;(2)使用一个 LED灯,阴极接 P1.0,阳极接电源,P1.0 输出低电平灯亮。(3)按键开关的去抖动使用软件延时实现。(4)LED灯的闪烁,通过对 P1.0 输出的状态取反来实现。程序:#include#define uchar unsigned char sbit L1=P10;void delay10ms()uchar i,j;for (i=20;i0;i-)for (j=250;j0;j-);成一个字节它是单片机中数的基本
50、单位硬件技术中三种基本的无源器件是电阻电容电感电感对电流的作用效果可以总结为阻交流通直流交流电流频率越高电感对电流的阻抗效应越强电容对电流的作用效果可以总结为隔直流通交流交流放大作用微机硬件的五大部件是运算器控制器存储器输入设备和输出设备单片机又称为微控制器单片机就是在一块芯片上集成了中央处理部件存储器定时器计数器和各种输入输出接口片上外设的微型计算机单片机构成的四要素是周期是指为单片机提供时钟信号的振荡源的周期机器周期是指单片机完成某种基本操作所需要的时间它由个时钟周期组成假设单片机时钟频率则时钟周期为机器周期为假设单片机时钟频率则时钟周期为机器周期为单片机的存储系统.I .r .void