文档库 最新最全的文档下载
当前位置:文档库 › 单片机原理及应用第四版林立第七章

单片机原理及应用第四版林立第七章

单片机原理及应用第四版林立第七章
单片机原理及应用第四版林立第七章

第七章选择题答案

(1)从串口接收缓冲器中将数据读入到变量temp中的C51语句是

______。

A.temp=SCON;B.temp=TCON;C.temp=DPTR;D.temp=SBUF;(2)全双工通信的特点是,收发双方______。

A.角色固定不能互换B.角色可换但需切换C .互不影响双向通信D.相互影响互相制约

(3)80C51的串口工作方式中适合多机通信的是______。

A.工作方式0B.工作方式1C.工作方式2D.工作方式3(4)80C51串行口接收数据的次序是下述的顺序______。

①接收完一帧数据后,硬件自动将SCON的RI置1②用软件将RI清零③接收到的数据由SBUF读出④置SCON的REN为1,外部数据由RXD输入A.①②③④B.④①②③C.④③①②D.③④①②(5)80C51串行口发送数据的次序是下述的顺序______。

①待发数据送SBUF②硬件自动将SCON的TI置1

③经TXD()串行发送一帧数据完毕④用软件将SCON的TI清零

A.①③②④B.①②③④C.④③①②D.③④①②(6)80C51用串口工作方式0时______。

A.数据从RXD串行输入,从TXD串行输出

B.数据从RXD串行输出,从TXD串行输入

C.数据从RXD串行输入或输出,同步信号从TXD输出

D.数据从TXD串行输入或输出,同步信号从RXD输出

(7)在用接口传送信息时,如果用一帧来表示一个字符,且每帧中有一个起始位、一个结束位和若干个数据位,该传送属于______。

A.异步串行传送B.异步并行传送C.同步串行传送D.同步并行传送

(8)80C51的串口工作方式中适合点对点通信的是______。A.工作方式0B.工作方式1C.工作方式2D.工作方式3(9)80C51有关串口内部结构的描述中______是不正确的。

A.51内部有一个可编程的全双工串行通信接口

B.51的串行接口可以作为通用异步接收/发送器,也可以作为同步移位寄存器C.串行口中设有接收控制寄存器SCON

D.通过设置串口通信的波特率可以改变串口通信速率

(10)80C51有关串口数据缓冲器的描述中______是不正确的。

A.串行口中有两个数据缓冲器SUBF

B.两个数据缓冲器在物理上是相互独立的,具有不同的地址

C.SUBF发只能写入数据,不能读出数据

D.SUBF收只能读出数据,不能发送数据

(11)80C51串口发送控制器的作用描述中______是不正确的。

A.作用一是将待发送的并行数据转为串行数据

B.作用二是在串行数据上自动添加起始位、可编程位和停止位

C.作用三是在数据转换结束后使中断请求标志位TI自动置1

D.作用四是在中断被响应后使中断请求标志位TI自动清零

(12)下列关于80C51串口接收控制器的作用描述中______是不正确的。

A.作用一是将来自RXD引脚的串行数据转为并行数据

B.作用二是自动过滤掉串行数据中的起始位、可编程位和停止位

C.作用三是在接收完成后使中断请求标志位RI自动置1

D.作用四是在中断被响应后使中断请求标志位RI自动清零

(13)80C51串口收发过程中定时器T1的下列描述中______是不正确的。

A.T1的作用是产生用以串行收发节拍控制的通信时钟脉冲,也可用T0进行替换B.发送数据时,该时钟脉冲的下降沿对应于数据的移位输出

C.接收数据时,该时钟脉冲的上升沿对应于数据位采样

D.通信波特率取决于T1的工作方式和计数初值,也取决于PCON的设定值(14)有关集成芯片74LS164的下列描述中______是不正确的。

A.74LS164是一种8位串入并出移位寄存器

B.74LS164的移位过程是借助D触发器的工作原理实现的

C.8次移位结束后,74LS164的输出端Q0锁存着数据的最高位,Q7锁存着最低位D.74LS164与80C51的串口方式0配合可以实现单片机并行输出口的扩展功能(15)与串口方式0相比,串口方式1发生的下列变化中______是错误的。

A.通信时钟波特率是可变的,可由软件设置为不同速率

B.数据帧由11位组成,包括1位起始位+8位数据位+1位校验位+1位停止位C.发送数据由TXD引脚输出,接收数据由RXD引脚输入

D.方式1可实现异步串行通信,而方式0则只能实现串并转换

(16)与串口方式1相比,串口方式2发生的下列变化中______是错误的。

A.通信时钟波特率是固定不变的,其值等于晶振频率

B.数据帧由11位组成,包括1位起始位+8位数据位+1位可编程位+1位停止位C.发送结束后TI可以自动置1,但接收结束后RI的状态要由SM2和RB8共同决定D.可实现异步通信过程中的奇偶校验

(17)下列关于串口方式3的描述中______是错误的。

A.方式3的波特率是可变的,可以通过软件设定为不同速率

B.数据帧由11位组成,包括1位起始位+8位数据位+1位可编程位+1位停止位C.方式3主要用于要求进行错误校验或主从式系统通信的场合

D.发送和接收过程结束后TI和RI都可硬件自动置1

(18)下列关于串行主从式通信系统的描述中______是错误的。

A.主从式通信系统由1个主机和若干个从机组成

B.每个从机都要有相同的通信地址

C.从机的RXD端并联接在主机的TXD端,从机的TXD端并联接在主机的RXD端D.从机之间不能直接传递信息,只能通过主机间接实现

(19)下列关于多机串行异步通信的工作原理描述中______是错误的。

A.多机异步通信系统中各机初始化时都应设置为相同波特率

B.各从机都应设置为串口方式2或方式3,SM2=REN=1,并禁止串口中断C.主机先发送一条包含TB8=1的地址信息,所有从机都能在中断响应中对此地址进行查证,但只有目标从机将SM2改为0

D.主机随后发送包含TB8=0的数据或命令信息,此时只有目标从机能响应中断,并接收到此条信息

(20)假设异步串行接口按方式1每分钟传输6000个字符,则其波特率应为______。

A.800B. 900C. 1000D. 1100

(21)在一采用串口方式1的通信系统中,已知fosc=6MHz,波特率=2400,SMOD=1,则定时器T1在方式2时的计数初值应为______。

A.0xe6B. 0xf3C. 0x1fe6D. 0xffe6

(22)串行通信速率的指标是波特率,而波特率的量纲是______。

A.字符/秒

B.位/秒

C.帧/秒

D.帧/分

单片机原理及应用(第三版)课后习题答案完整版

第1 章思考题及习题1 参考答案 一、填空 1.除了单片机这一名称之外,单片机还可称为或。答:微控制器,嵌入式控制 器. 2.单片机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接 在一起,集成于一块芯片上。答:CPU、存储器、I/O 口、总线 3.AT89S52 单片机工作频率上限为MHz 。答:33 MHz。 4.专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低和提 高。答:成本,可靠性。 二、单选 1.单片机内部数据之所以用二进制形式表示,主要是 A.为了编程方便B.受器件的物理性能限制 C.为了通用性D.为了提高运算速度 答:B 2.在家用电器中使用单片机应属于微计算机的。 A.辅助设计应用B.测量、控制应用 C.数值计算应用D.数据处理应用 答:B 3.下面的哪一项应用,不属于单片机的应用范围。 A.工业控制B .家用电器的控制C .数据库管理D .汽车电子设备 答:C

三、判断对错 1.STC 系列单片机是8051内核的单片机。对 2.AT89S52 与AT89S51相比,片内多出了4KB的Flash 程序存储器、128B 的RAM、1 个中断源、1 个定时器(且具有捕捉功能)。对 3.单片机是一种CPU。错 4.AT89S52 单片机是微处理器。错 5.AT89C52片内的Flash 程序存储器可在线写入,而AT89S52则不能。错 6.为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。对 7.为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。对 8.单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功 能则是DSP 的长处。对 四、简答 1.微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别? 答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。 2.AT89S51 单片机相当于MCS-51系列单片机中的哪一型号的产品?“ S”的含义是什么? 答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash 存储器取代了87C51片内的4K 字节的EPRO。M

单片机原理及应用第四章课后题答案

第四章作业答案 16. MCS-51单片机系统中,片外程序存储器和片外数据存储器共用 16位地址线和8位数 据线,为何不会产生冲突? 解: 数据存储器的读和写由 RD 和WR 信号控制,而程序存储器由读选通信号 PSEN 控制, 这些信号在逻辑上时序上不会产生冲突;程序存储器访问指令为 MOVC ,数据存储器访问 指令为MOVX 。程序存储器和数据存储器虽然共用 16位地址线和8位数据线,但由于二者 访问指令不同,控制信号不同 ,所以两者虽然共处于同一地址空间,不会发生总线冲突。 18.某单片机应用系统,需扩展 2片8KB 的EPROM 和2片8KB 的RAM ,采用地址译码 法,画出硬件连接图,并指出各芯片的地址范围。 解: 硬件连接电路图如图 4.18所示。各芯片的地址范围为: 图4.18 4.18题硬件连接电路图 21. 8255A 的端口地址为 7F00H ?7F03H ,试编程对 8255A 初始化,使A 口按方式0输入, B 口按方式1输出。 解: 程序如下: ORG 0000H LJMP START ORG 0030H START : MOV SP, #60H MOV DPTR , #7F03H MOV A , #10010100B MOVX @DPTR , A SJMP $ END 25.使用8255A 或者8155的B 端口驱动红色和绿色发光二极管各 4只,且红、绿发光二极 管轮流发光各1S 不断循环,试画出包括地址译码器、 8255A 或8155与发光管部分的接口 2764 (1#): 0000H~1FFFH 6264 (1#): 4000H~5FFFH 2764 (2#): 2000H~3FFFH 6264 (2#): 6000H~7FFFH 8031 ALE Q7-QQ G 74LS373 □7-DO OE 1_ —. AO-A?A8-A1?CE 2764 1# D7-D0 QE Al f A12 CE 6264 1# D7-0B WE OE A0-A7Aa-Al2CE 6264 2# D7~D(? W E OE P2.4-P2.0 1 2764 2# D7-D0 OE RESET P0.7^P0.0 PSEN WR RD

单片机原理及应用课程简介

《传感器原理及应用》课程简介 传感器是获取自然科学领域信息的主要途径和手段。在现代测控系统中,作为关键环节的传感器处于连接被测控对象和测控系统的接口位置,该课程涉及机械、动力、物理、化学、光学、材料、电子、生物、半导体、信息处理等众多学科领域,应用领域十分广泛,与当前多学科交叉融合的趋势相一致,在专业课程体系中起到重要的承上启下作用,从本课程开始奠定工程设计与应用思想、创新实践能力和创新思维能力基础,在现代高素质专业人才培养中所起的重要作用是不言而喻的。通过本课程的学习学生应掌握以下几方面的知识: (1)测量的基本知识。 (2)各种常用传感器的结构,原理,特性及应用。 (3)工程检测中常用的测量电路及工作原理。 (4)传感器的静,动态特性及其标定方法。 《单片机实用系统设计》课程简介 《单片机实用系统设计》是电子科学与技术专业、电子信息工程技术专业和电气自动化技术专业的一门专业课,是现代电子工程领域一门飞速发展的技术,其在教学及产业界的技术推广仍然是当今科学技术发展的热点。学习单片机并掌握其设计应用技术已经成为电子类学生必须掌握的一门技术,也是现代工科学生就业的一个基本条件。它的后续课程是各专业课如:计算机控制、智能化仪器仪表、数控机床、课程设计、毕业设计,一般都要应用到单片机系统的应用。它可以充分体现学生利用自己所掌握的知识解决实际工程问题的能力。单片机知识在电子类专业整个课程体系中处于承上启下的核心地位。 通过本课程的学习,使学生能更深刻地领会和掌握单片机应用系统设计的基本理论、基本知识与基本技能,掌握单片机应用系统各主要资源的设计、单片机C语言编程方法和调试方法,了解单片机在测量、控制等电子技术应用领域的应用。利用所学知识,独立设计电路、布局印刷电路板、设计应用软件和系统软件、亲自焊接元器件、亲自调试系统。培养学生实

单片机原理习题及答案

习题 1. 何为“准双向I/O接口”?在MCS-51单片机的四个并口中,哪些是“准双向I/O接口”? 答:准双向I/O接口是能实现输入输出功能,但在使用时只能从输入和输出中选择一个。MCS-51单片机的四个并口中P1、P2、P3是准双向I/O接口。 2. 80C51单片机内部有几个定时/计数器?它们由哪些功能寄存器组成?怎样实现定时功能和计数功能? 答:80C51单片机内部有两个16位的可编程定时/计数器,由TH0,TL0,TH1,TL1,TMOD和TCON功能寄存器组成。通过TMOD中的C/T位选择对机器周期计数实现计数功能,选择对外部脉冲计数实现计数功能。 3. 定时/计数器T0有几种工作方式?各自的特点是什么? 答:有四种工作方式,特点见下表: M1 M0 工作方式方式说明 0 0 0 13位定时/计数器 0 1 1 16位定时/计数器 1 0 2 8位自动重置定时/计数器 1 1 3 两个8位定时/计数器(只有T0有) 4. 定时/计数器的四种工作方式各自的计数范围是多少?如果要计10个单位,不同的方式初值应为多少? 答:有四种方式。方式0计数范围:1~8192;方式1计数范围:1~65536;方式2计数范围:1~256;方式3计数范围:1~256。 如果计10个单位,方式0初值为:8192-10=8182;方式1初值为:65536-10=65526;方式2初值为:256-10=246;方式2初值为:256-10=246。 5. 设振荡频率为12MHz,如果用定时/计数器T0产生周期为100ms的方波,可以选择哪几种方式,其初值分别设为多少? 答:只能选择方式1,初值为65536-50000=15536。

单片机原理及应用第四版林立第二章选择题答案

第二章选择题 (1)下列关于程序计数器PC的描述中______是错误的。 A. PC不属于特殊功能寄存器B.PC中的计数值可被编程指令修改 C. PC可寻址64KB RAM空间D.PC中存放着下一条指令的首地址 (2)MCS-51单片机的复位信号是______有效。 A、下降沿 B、上升沿 C、低电平 D、高电平 (3)以下选项中第______项不是80C51单片机的基本配置。 A.定时/计数器T2B.128B片内RAM C.4KB片内ROM D.全双工异步串行口 (4)单片机中的CPU主要由______两部分组成。 A.运算器和寄存器B.运算器和控制器C.运算器和译码器D.运算器和计数器 (5)在51单片机的下列特殊功能寄存器中,具有16位字长的是______。 A.PCON B.TCON C.SCON D.DPTR (6)80C51单片机的ALE引脚是______引脚。 A.地址锁存使能输出端B.外部程序存储器地址允许输入端 C.串行通信口输出端D.复位信号输入端 (7)80C51单片机的存储器为哈佛结构,其内包括______。 A.4个物理空间或3个逻辑空间B.4个物理空间或4个逻辑空间 C.3个物理空间或4个逻辑空间D.3个物理空间或3个逻辑空间 (8)在通用I/O方式下,欲从P1口读取引脚电平前应当______。 A.先向P1口写0B.先向P1口写1C.先使中断标志清零D.先开中断 (9)程序状态字寄存器中反映进位(或借位)状态的标志位符号是______。 A.CY B. F0 C . OV D. AC (10)单片机中的程序计数器PC用来______。

A.存放指令 B.存放正在执行的指令地址 C . 存放下一条指令地址 D. 存放上一条指令地址 (11)单片机上电复位后,PC的内容和SP的内容为______。 A.0000H,00H B. 0000H,07H C . 0003H,07H D. 0800H,08H (12)80C51单片机要使用片内RAM,/EA引脚______。 A.必须接+5V B. 必须接地 C . 必须悬空 D. 没有限定 (13)PSW中的RS1和RS0用来______。 A.选择工作寄存器区号 B. 指示复位 C . 选择定时器 D. 选择中断方式 (14)上电复位后,PSW的初始值为______。 A.1 B. 07H C . FFH D. 0 (15)单片机80C51的XTAL1和XTAL2引脚是______引脚。 A.外接定时器 B. 外接串行口 C . 外接中断 D.外接晶振 (16)80C51单片机的VSS(20)引脚是______引脚。 A.主电源+5V B. 接地 C . 备用电源 D.访问片外存储器 (17)80C51单片机的P0~P3端口中具有第二功能的端口是______。 A.P0 B. P1 C . P2 D. P3 (18)80C51单片机的/EA引脚接+5V时,程序计数器PC的有效地址范围在______。 A.1000H~FFFFH B. 0000H~FFFFH C .0001H~0FFFH D. 0000H~0FFFH (19)当程序状态字寄存器PSW中的R0和R1分别为0和1时,系统选用的工作寄存器组为______。 A.组0 B. 组1 C .组2 D. 组3 (20)80C51单片机的内部RAM中具有位地址的字节地址范围是______。 A.0~1FH B. 20H~2FH C .30H~5FH D. 60H~7FH (21)若80C51单片机的机器周期为12微秒,则其晶振频率为______MHz。

单片机第四章答案

第四章习题与思考答案 4-3 外设端口有哪两种编址方法?各有什么特点? 答:微型计算机对I/O端口进行编址的方式有两种:单独编址和统一编址。 1.外设端口单独编址 特点:(1)需要专用I/O指令,实现CPU和外设间数据传送。 (2)I/O端口地址的独立。 2.外设端口与存储器统一编址 特点:(1)无需专用I/O指令 (2)I/O端口地址是内存地址中的一部分。 4-4 I/O数据有哪四种传送方式?各有什么特点? CPU与外设之间的数据传送方式有无条件传输方式、查询方式、中断方式和DMA方式。 1.无条件传输方式 无条件传送又称为同步传送或直接传送方式。CPU在与外设进行数据交换时,外设随时处于准备好的状态,这样CPU不必查询外设的状态,也不必等待,而是直接进行数据的输入输出。 2.查询传输方式 查询传输方式也称为异步传输、条件传输方式。采用查询方式时,CPU每次与外设进行数据传输前,都要先读取状态端口的信息,查询外设是否准备就绪,只有在外设处于“就绪”状态时,才能向外设的数据端口发送数据或从其中读取数据,如果外设未就绪,就需要CPU原地循环等待外设完成准备工作,所以CPU的工作效率不高。 3.中断传输方式 在中断传输方式中,以外设为主动方,每次外设准备好就可以向CPU发出一次中断请求,使CPU暂停当前正在执行的程序,转去与外设进行一次数据传输工作,当完成了本次数据的输入或输出后,再回到原先被打断的地方继续执行原来的程序。中断方式可以大大提高CPU的效率和系统的实时性。 4.DMA方式 DMA方式即直接存储器存取方式,是一种在DMA控制器的控

制下实现的外设与存储器之间的直接数据传输方式。在整个DMA 传输过程中,是不需要CPU参与的,完全是通过硬件逻辑电路用固定的顺序发地址和读写信号来实现的,数据不需要经过CPU而是在外设和存储器之间高速传输。 4-5 8051内部的并行I/O口有哪些?各有什么功能? 1.P0口 P0口的第一功能是作为通用I/O口使用。 P0口的第二功能是作为地址(低8位地址)/数据总线的复用口。 2.P1口 P1口的第一功能是作为通用I/O口使用 3.P2口 P2口的第一功能是通用I/O口 P2口的第二功能是作为地址总线,输出高8位地址信号,与P0口输出的低8位地址组合,共同完成外部存储器单元16位地址信号的输出。 4.P3口 P3口的第一功能是通用I/O口,且各引脚有不同的第二功能。 4.8 中断处理的过程是怎样的? 所谓中断是指CPU在正常执行程序的过程中,由于某种随机发生的事件使它暂停当前正在执行的程序,转而去执行另外的一段程序(中断服务程序),在这段程序完成后自动返回被打断的程序处继续执行的过程。 CPU与外设之间一个完整的可屏蔽中断传输过程包括:中断请求、中断响应、中断处理和中断返回。 4.9 8051单片机有几个中断源?各自对应的中断标志是什么?对应的中断服务子程序入口地址是什么?IE寄存器的作用是什么? 8051单片机提供5个中断源,其中2个外部中断,2个定时器/计数器中断,1个串行口中断。 外部中断INT0/ INT1以各自引脚上输入低电平或负跳变信

单片机原理及应用习题答案第三版

单片机原理及应用习题 答案第三版 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

第一章习题参考答案 1-1:何谓单片机与通用微机相比,两者在结构上有何异同 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用

单片机原理及应用(林立_张俊亮版)课后习题答案

第一章习题 1.什么是单片机?单片机和通用微机相比有何特点? 答:单片机又称为单片微计算机,它的结构特点是将微型计算机的基本功能部件(如中央处理器(CPU)、存储器、输入接口、输出接口、定时/计数器及终端系统等)全部集成在一个半导体芯片上。虽然单片机只是一个芯片,但无论从组成还是从逻辑功能上来看,都具有微机系统的定义。与通用的微型计算机相比,单片机体积小巧,可以嵌入到应用系统中作为指挥决策中心,是应用系统实现智能化。 2.单片机的发展有哪几个阶段?8位单片机会不会过时,为什么? 答:单片机诞生于1971年,经历了SCM、MCU、SOC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8031,此后在8031上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。然而,由于各应用领域大量需要的仍是8位单片机,因此各大公司纷纷推出高性能、大容量、多功能的新型8位单片机。 目前,单片机正朝着高性能和多品种发展,但由于MCS-51系列8位单片机仍能满足绝大多数应用领域的需要,可以肯定,以MCS-51系列为主的8位单片机,在当前及以后的相当一段时间内仍将占据单片机应用的主导地位。 3.举例说明单片机的主要应用领域。 答:单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴: 智能仪器 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、电流、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(电压表、功率计,示波器,各种分析仪)。 工业控制 单片机具有体积小、控制功能强、功耗低、环境适应能力强、扩展灵活和使用方便等优点,用单片机可以构成形式多样的控制系统、数据采集系统、通信系统、信号检测系统、无线感知系统、测控系统、机器人等应用控制系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。家用电器现在的家用电器广泛采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备和白色家电等。

单片机原理试题库答案

单片机原理及应用复习题及答案 一、选择题(在每个小题四个备选答案中选出一个或几个正确答案,填在题的括号中) 1、80C51基本型单片机内部程序存储器容量为(C)。 (A)16KB (B)8KB (C)4KB (D)2KB 2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。 (A)EA(B)RST (C)ALE (D)PSEN 3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。 (A)P0 (B)P1 (C)P2 (D)P3 4、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。 (A)并口(B)T1 (C)串口(D)T0 5、在80C51中,要访问SFR使用的寻址方式为(AB)。 (A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址 6、以下的4条指令中,不合法的指令为(D)。 (A)INC A (B)DEC A (C)INC DPTR (D)SWAP ACC 7、当需要扩展一片8KB的RAM时,应选用的存储器芯片为(B)。 (A)2764 (B)6264 (C)6116 (D)62128 8、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。 (A)8155 (B)8255 (C)8253 (D)8251 9、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。 (A)方式0 (B)方式1 (C)方式2 (D)方式3 10、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。 (A)08H (B)80H (C)00H (D)07H 11、MCS—51单片机的复位信号是( A )有效。 A.高电平 B.低电平 C.脉冲 D.下降沿 12、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )。 A.2μs B.4μs C.8μs D.1ms 13、若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( D )指令。 A.PUSH R0 B.PUSH @R0 C.PUSH 00H D.PUSH 08H 14、能够用紫外光擦除ROM中程序的只读存储器称为( C )。 A.掩膜ROM B.PROM C.EPROM D.EEPROM 15、在片外扩展一片2764程序存储器芯片要( B )地址线。 A.8根 B.13根 C.16根 D.20根 16、定时器/计数器工作方式1是( D )。 A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构 17、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为 ( C ) A.2MHz B.1MHz C.500KHz D.250KHz 18、已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。 A.06H B.F9H C.30H D.CFH

单片机原理和应用习题答案解析(第三版)

第一章习题参考答案 1-1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用户提供的与外设连接的物理界面。用户对外设的连接要设计具体的接口电路,需有熟练的接口电路设计技术。 另外,单片机的微处理器(CPU)、存储器、I/O接口电路集成在一块芯片上,而通用微机的微处理器(CPU)、存储器、I/O接口电路一般都是独立的芯片 1-4 IAP、ISP的含义是什么? ISP:In System Programable,即在系统编程。用户可以通过下载线以特定的硬件时序在线编程(到单片机内部集成的FLASH上),但用户程序自身不可以对内部存储器做修改。 IAP:In Application Programable,即在应用编程。用户可以通过下载线对单片机进行在线编程,用户程序也可以自己对内部存储器重新修改。 1-6 51单片机与通用微机相比,结构上有哪些主要特点? (1)单片机的程序存储器和数据存储器是严格区分的,前者为ROM,后者为RAM; (2)采用面向控制的指令系统,位处理能力强; (3)I/O引脚通常是多功能的; (4)产品系列齐全,功能扩展性强; (5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。 1-7 51单片机有哪些主要系列产品? (1)Intel公司的MCS-51系列单片机:功能比较强、价格比较低、较早应用的单片机。此系列三种基本产品是:8031/8051/8751; (2)ATMEL公司的89系列单片机:内含Flash存储器,开发过程中可以容易地进行

单片机原理及应用作业答案

作业答案0-1 绪论 1.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。 2.什么叫单片机其主要特点有哪些 解: 将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。 单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。 第1章 MCS-51单片机的结构与原理 15. MCS-51系列单片机的引脚中有多少根I/O线它们与单片机对外的地址总线和数据总线之间有什么关系其地址总线和数据总线各有多少位对外可寻址的地址空间有多大 解: MCS-51系列单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。 MCS-51系列单片机数据总线为8位,地址总线为18位,对外可寻址空间为64KB。25. 开机复位后,CPU使用的是哪组工作寄存器(R0-R n)它们的地址是什么CPU如何确定和改变当前工作寄存器组(R0-R n) 解: 开机复位后,CPU使用的是第0组工作寄存器。它们的地址是00H-07H。CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。 27. MCS-51单片机的时钟周期、机器周期、指令周期是如何定义的当主频为12MHz的时候,一个机器周期是多长时间执行一条最长的指令需要多长时间 解:

单片机原理与应用习题答案

习题答案 习题1 一、选择题 1.B 2.C 3.C 4.C 5.B 二、填空题 1.微控制器;嵌入式微控制器 2.CPU;存储器;I/O口 3.Flash存储器 4.8751 三、简答题 1.MCS-51系列单片机的基本型芯片分别是8031、8051和8751。它们的差别是在片内程序存储器上。8031无片内程序存储器,8051片内有4KB的程序存储器ROM,而8751片内集成有4KB的程序存储器EPROM。 2.MCS-51系列单片机是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。 习题2 一、选择题 1.D 2.B 3.B 4.C 5.C 6.B 7.B 8.A 9.A 10.D 二、填空题 1.8;0 2.16;64 KB 3.内部RAM的00H~7FH;8 4.PC;PC 5.4;00H;1FH 6.128;28H 7.50H;88H 8.8位并行的;P0;P1、P2、P3;地址总线 9.12;1μs;12μs 10.按下复位按钮;2 11.04H;00H;0

12.07H;08H 三、简答题 1.A T89C51片内都集成下列功能部件: (1)1个微处理器(CPU); (2)128个数据存储器(RAM)单元; (3)4KB Flash程序存储器; (4)4个8位可编程并行I/O口(P0口、P1口、P2口、P3口); (5)1个全双工串行口; (6)2个16位定时器/计数器; (7)一个中断系统,5个中断源,2个优先级; (8)21个特殊功能寄存器(SFR)。 2.当EA接低电平时,只访问外部程序存储器,地址为0000H~FFFFH。此时,片内4KB的程序存储器没有用到。 当EA接+5V高电平时,首先访问片内4KB的程序存储器,当PC值超过0FFFH时,即超出片内程序存储器的4KB地址范围时,自动转向外部程序存储器执行程序。此时,片外4KB的程序存储器没有用到。 3.5个中断源的中断服务子程序的入口地址见下表。 4.读外部ROM的控制线是PSEN,读外部RAM的控制线是P3.6(WR)、P3.7(RD)。 5.P3口各个引脚的第二功能如下表所示。 6.读写位地址与字节地址不会混淆,因为读写位地址的指令与读写字节地址的指令

单片机原理及应用第四版林立第七章

第七章选择题答案 (1)从串口接收缓冲器中将数据读入到变量temp中的C51语句是 ______。 A.temp=SCON;B.temp=TCON;C.temp=DPTR;D.temp=SBUF;(2)全双工通信的特点是,收发双方______。 A.角色固定不能互换B.角色可换但需切换C .互不影响双向通信D.相互影响互相制约 (3)80C51的串口工作方式中适合多机通信的是______。 A.工作方式0B.工作方式1C.工作方式2D.工作方式3(4)80C51串行口接收数据的次序是下述的顺序______。 ①接收完一帧数据后,硬件自动将SCON的RI置1②用软件将RI清零③接收到的数据由SBUF读出④置SCON的REN为1,外部数据由RXD输入A.①②③④B.④①②③C.④③①②D.③④①②(5)80C51串行口发送数据的次序是下述的顺序______。 ①待发数据送SBUF②硬件自动将SCON的TI置1 ③经TXD()串行发送一帧数据完毕④用软件将SCON的TI清零 A.①③②④B.①②③④C.④③①②D.③④①②(6)80C51用串口工作方式0时______。 A.数据从RXD串行输入,从TXD串行输出 B.数据从RXD串行输出,从TXD串行输入 C.数据从RXD串行输入或输出,同步信号从TXD输出 D.数据从TXD串行输入或输出,同步信号从RXD输出 (7)在用接口传送信息时,如果用一帧来表示一个字符,且每帧中有一个起始位、一个结束位和若干个数据位,该传送属于______。

A.异步串行传送B.异步并行传送C.同步串行传送D.同步并行传送 (8)80C51的串口工作方式中适合点对点通信的是______。A.工作方式0B.工作方式1C.工作方式2D.工作方式3(9)80C51有关串口内部结构的描述中______是不正确的。 A.51内部有一个可编程的全双工串行通信接口 B.51的串行接口可以作为通用异步接收/发送器,也可以作为同步移位寄存器C.串行口中设有接收控制寄存器SCON D.通过设置串口通信的波特率可以改变串口通信速率 (10)80C51有关串口数据缓冲器的描述中______是不正确的。 A.串行口中有两个数据缓冲器SUBF B.两个数据缓冲器在物理上是相互独立的,具有不同的地址 C.SUBF发只能写入数据,不能读出数据 D.SUBF收只能读出数据,不能发送数据 (11)80C51串口发送控制器的作用描述中______是不正确的。 A.作用一是将待发送的并行数据转为串行数据 B.作用二是在串行数据上自动添加起始位、可编程位和停止位 C.作用三是在数据转换结束后使中断请求标志位TI自动置1 D.作用四是在中断被响应后使中断请求标志位TI自动清零 (12)下列关于80C51串口接收控制器的作用描述中______是不正确的。 A.作用一是将来自RXD引脚的串行数据转为并行数据 B.作用二是自动过滤掉串行数据中的起始位、可编程位和停止位 C.作用三是在接收完成后使中断请求标志位RI自动置1

单片机原理第2章习题解答

第2章思考题及习题2参考答案 一、填空 1. 在AT89S52单片机中,如果采用6MHz晶振,一个机器周期为。答:2μs 2. AT89S52单片机的机器周期等于个时钟振荡周期。答:12 3. 内部RAM中,位地址为40H、88H的位,该位所在字节的字节地址分别为 和。答:28H,88H 4. 片内字节地址为2AH单元最低位的位地址是;片内字节地址为A8H单元的最低位的位地址为。答:50H,A8H 5. 若A中的内容为63H,那么,P标志位的值为。答:0 6. AT89S52单片机复位后,R4所对应的存储单元的地址为,因上电时PSW= 。这时当前的工作寄存器区是组工作寄存器区。答:04H,00H,0。 7. 内部RAM中,可作为工作寄存器区的单元地址为 H~ H。答:00H,1FH 8. 通过堆栈操作实现子程序调用时,首先要把的内容入栈,以进行断点保护。调用子程序返回指令时,再进行出栈保护,把保护的断点送回到,先弹出的是原来中的内容。答:PC, PC,PCH 9. AT89S52单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S52单片机的PC是16位的,因此其寻址的范围为 KB。答:64 10. AT89S52单片机复位时,P0~P3口的各引脚为电平。答:高 11. AT89S52单片机使用片外振荡器作为时钟信号时,引脚XTAL1接,引脚XTAL2的接法是。答:片外振荡器的输出信号,悬空 12. AT89S52单片机复位时,堆栈指针SP中的内容为,程序指针PC中的内容为 。答:07H,0000H 二、单选 1. 程序在运行中,当前PC的值是。 A.当前正在执行指令的前一条指令的地址 B.当前正在执行指令的地址。 C.当前正在执行指令的下一条指令的首地址 D.控制器中指令寄存器的地址。 答:C 2. 判断下列哪一种说法是正确的?

单片机原理与应用习题和答案

“单片机原理及应用”课程习题与解答 第一章 1-3:单片机与普通计算机的不同之处在于其将(cpu )(I/O口)和(存储器)三部分集成于一块芯片上。 答:CPU、存储器、I/O口 1-8:8051与8751的区别是:(部程序存储器不同) A、部数据存储但也数目的不同 B、部数据存储器的类型不同 C、部程序存储器的类型不同 D、部的寄存器的数目不同 答:C 第二章 2-4:在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为()。 答:2us。 析:机器周期为振荡周期的1/6。 2-6:部RAM中,位地址为30H的位,该位所在字节的字节地址为()。 答:26H 2-7:若A中的容为63H,那么,P标志位的值为()。 答:0 析:P为奇偶校验位,因为A中1的个数为偶数,所以P=0。 2-8:判断下列说法是否正确: A、8031的CPU是由RAM和EPROM所组成。运算器和控制器组成 B、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址围的低端还是高端。通过 引脚指令 C、在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。 D、PC可以看成使程序存储器的地址指针。 答:错、错、对、对 2-9:8031单片机复位后,R4所对应的存储单元的地址为(04H),因上电时PSW=(00H)。这时当前的工作寄存器区是(0)组工作寄存器区。 答:04H、00H、0 2-11:判断以下有关PC和DPTR的结论是否正确? A、DPTR是可以访问的,而PC不能访问。 B、它们都是16位的存储器 C、它们都有加1的功能。Pc无 D、DPTR可以分为两个8位的寄存器使用,但PC不能。 答:对、对、错、对 2-13:使用8031芯片时,需将/EA引脚接(低)电平,因为其片无(程序)存储器。 答:低、程序 2-14:片RAM低128个单元划分为哪3个主要部分?各部分的主要功能是什么? 答:工作寄存器区、位寻址区、数据缓冲区 2-15:判断下列说法是否正确 A、程序计数器PC不能为用户编程时直接使用,因为它没有地址。 B、部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。都能

单片机原理图

11223344556 67 78 8 D D C C B B A A Title Number Revision Size A2Date:2009/1/10Sheet of File: E:\ROBOT\..\ .SchDoc Drawn By: 1 2 JP1CON2 12 JP3 CON2 Vin 1 Vout 3 G N D 2 U378M24 Vin 1 Vout 3 G N D 2 U578M05 S1 SWPOW S5 SWPOW D1 Diode 1N4001D2 Diode 1N4001+C7470uF +C2470uF +C1470uF +C8470uF +C3470uF +C4 470uF EA#31XTAL119XTAL218RESET 9 P3_7(RD)17 P3_6(WR)16 P3_2(INT0)12P3_3(INT1)13P3_4(T0)14 P3_5(T1)15 P1_0/T21P1_1/T2 EX 2P1_2/ECI 3P1_3/CEX04 P1_4/CEX1/SS#5P1_5/CEX2/MOSI 6P1_6/CEX3/MISO 7P1_7/CEX4/SCK 8P0_039P0_138P0_237P0_336P0_435P0_534P0_633P0_732P2_0 21P2_122P2_223P2_324P2_425P2_526P2_627P2_728PSEN#29ALE/PROG#30P3_1/TXD 11P3_0/RXD 10GND 20 VCC 40 U2 SST-89E554RC GND0 S4KEY R410k R1 100 P30 RXD P31 TXD P0_0P0_11 2345678 9 RP1RP-8 P1_0P1_1P1_2P1_3P1_4P1_5C922pF C1022pF P0_5P0_6P0_7 +C610uF P0_4P1_61 2 Y1XTAL GND0 P1_7P2_0 P2_1P2_2P2_3P2_4P2_5P2_6P2_7P0_3P0_2P3_2P3_3T0T1P3_6P3_7RESET VCC RESET VCC VCC VCC EN A 6 EN B 11IN15 IN27IN310IN412 OUT12OUT23OUT313OUT414ISEN A 1ISEN B 15 VS 4VSS 9 GND 8 GND 16GND 17U8L298N LM_1LM_2RM_2RM_1PWM2C19100nF 24V C200.5uF C210.5uF D8FR107 D7FR107D6FR107D5FR107D9FR107D10FR107D11FR107D12FR107 PWM1+5 GND GND GND 12JP9CON2 1 2 JP10CON2 U13D TLP521-4 U13A TLP521-4 U13B TLP521-4U13C TLP521-4R39200 R38200R37200R36200GND0 P1_0 P1_1P1_2P1_3P1_4P1_5P1_6 LM RM R20 5.6k R215.6k R225.6k R235.6k +5 LM_1LM_2RM_1RM_2GND0 VCC M VCC 20 GND 10 A02 A13 A24 A35 A46 A57 A68 A79 B0 18B117B216B315B414B513B612B7 11 E 19DIR 1 U1274LS245 GND LM 1 234 5 67 8 NC NC U76N137 1 234 5 67 8NC NC U106N13747K R14Res247K R15Res2PWM1PWM2RM R17200 R16200 GND0 +5 +5 GND GND P3_6P0_71 2 3 4 5 6 9 8 11 10 13 12 7 14 V C C G N D U1174hc14 1 2 3 4 5 6 9 8 11 10 13 12 7 14V C C G N D U974hc14D24 LED D23LED D22LED D21LED D20LED D19LED D18LED D17LED D16LED D15LED GND0 GND0 P2_3P2_4P2_5P2_6P2_7VCC VCC R35 1k R341k R331k R321k R311k R301k R291k R281k R271k R261k P2_0P2_1P2_2P3_7D14LED R251k D13LED R241k P0_6VCC 123 4 JP14CON412 34 JP15CON4 1 2 JP11CON2 12 JP12CON2 12 JP13CON2 R188.2k R198.2k VCC GND0 GND0 P0_2P0_1P0_0123 P2Header 3 24V R2 8.2K GND U4A TLP521-4U4B TLP521-4U4C TLP521-4U4D TLP521-4 R32k GND0 R115.6k R125.6k R135.6k VCC 123 P4Header 3 24V R6 8.2K GND R72k 123 P5Header 3 24V R9 8.2K GND R102k GND GND GND S2 KEY P0_3 124 3S3 SW DIP-2 GND0 GND0P0_4P0_5 P30 RXD P31 TXD GND0 1 234 P1 Header 4 VCC 1 2345678 P3 Header 8 P30 RXD P31 TXD P3_2T0T1P3_6P3_7 P3_31 23JP2CON3 +C5470uF VCC GND0 M 1 234JP5CON4 1 234JP7CON4 GND0 GND0 VCC VCC 123 45 6 9 8 11 10 1312 7 14VCC GND U674hc14 T0T1GND0 VCC 24V +5 D3LED D4LED R52.2K R8500 GND0 GND VCC GND0 GND 24V VCC C12C C16C C17C C18C VCC GND0 1 2JP4CON21 2JP6CON2 1 2 JP8CON2 GND0 VCC C11C C13C C14C C15C +5 GND IN 32 OUT 1GND U1L78L05CZ GND0 GND R40RES

相关文档
相关文档 最新文档