单片机原理与应用赵德安
- 格式:docx
- 大小:151.73 KB
- 文档页数:52
2021年硕士研究生自命题科目考试大纲科目代码、科目名称:856单片机原理及接口技术一、基本内容1、掌握单片机的概念;单片机基本型8031/8032、8051/8052的基本参数。
2、掌握单片机的内部硬件组成;单片机的时序与计算;单片机的存储器分类、地址空间及其功能。
3、掌握8051指令系统的寻址方式;数据传送指令(掌握不同存储器空间的访问方法及指令);加减乘除指令(掌握其对Cy/OV等标志位的影响);控制转移类指令;位操作类指令;逻辑运算类指令。
4、掌握MCS51单片机的I/O端口的使用方法、指令及其在片外总线中的作用。
5、掌握定时器/计数器的工作原理、内部结构;掌握定时器方式0/1/2的区别、初始化计算及设置方法;掌握工作方式控制寄存器TMOD、定时器/计数器控制寄存器TCON的涵义及用法;定时器/计数器的编程及应用。
6、掌握中断优先级的概念、MCS51中断系统结构及中断类型;掌握中断允许与中断优先级控制IE/IP 寄存器的涵义及其用法;理解外部中断触发方式的选择;掌握不同中断源的中断标志位的访问及处理方法;编写完整的中断处理程序或中断服务子程序。
7、掌握同步/异步通信的概念;掌握MCS51串口通信数据帧类型与帧格式、串口工作方式的区分、串口方式控制寄存器SCON;掌握波特率的概念;掌握串口波特率的计算与设置方法,能编写串口通信发送与接收数据的汇编程序;串口中断处理方法。
8、理解并行扩展的概念;掌握片外三总线的架构方法;掌握线选法扩展的基本原理与方法;掌握片外数据存储器、程序存储器的扩展原理及方法,能画出逻辑电路连接图,确定芯片的访问地址。
9、理解8255并行接口芯片的作用与结构;掌握8255的扩展方法;掌握8255基本输入输出方式下的配置字设置、端口读写访问的方法及指令。
10、掌握A/D及D/A芯片的作用及工作原理;掌握DAC0832芯片的内部结构及其缓冲工作方式的控制方法,能编写通过DAC0832输出相应波形的程序;掌握ADC0809芯片的内部结构和工作原理,理解A/D转换过程,能编写A/D数据采集程序。
南京工程学院课程设计任务书课程名称:单片机原理及应用A 院(系、部、中心):自动化学院专业:自动化(数控技术应用)班级:数控061 姓名:赵晟阳起止日期: 2008.12.17~2008.12.21 指导教师:孙来业1.课程设计应达到的目的运用<<单片机原理及应用A>>课程等知识,根据题目要求进行软硬件系统的设计和调试,从而加深对本课程知识点的理解,使学生综合应用知识能力、设计能力、调试能力及报告撰写能力等显著提高。
了解16x16点阵电路的原理、掌握点阵显示器的控制方法2.课程设计题目及要求一、题目16×16点阵显示器设计二、设计要求:利用实验仪上的16x16 LED 点阵显示器,编写显示英文、汉字字符程序。
例如:显示英文“NJIT ”和中文“南京工程学院”。
最好能移动显示。
16x16点阵需要32个驱动,分别为16个列驱动及16个行驱动。
每个行与每个列可以选中一个发光管,共有256个发光管,采用动态驱动方式。
每次显示一行,10ms 后再显示下一行。
点阵图案按如下格式排列:3.设计内容一、总体方案片选信号16X16CS 占用0B000H 地址开始的地址段,行低八位地址Hang2=0B002H ,行高八位地址Hang1=0B003H ,列低八位地址Lie2=0B000H,列高八位地址Lie1=0B003H 。
整个程序用查表的方式完成。
这个表由“南京工程学院”六个字的代码组成。
每个字的代码由32个数字组成。
最终让“南京工程学院”六个字在点阵显示器上滚动左移。
二.原理框图 16*16发光二极管行驱动行 驱 动如图:程序流程图4.系统模块详细设计与调试1.(1). 列低8位显示K0: MOV A,R5MOV R0,AMOV R1,#0FEHK1: MOV DPTR,#LIE2MOV A,R1MOVX @DPTR,ARL AMOV R1,AMOV DPTR,#LIE1MOV A,#0FFH ;给高8位一个0FFH,使之此时不被扫描MOVX @DPTR,AMOV A,R0MOV DPTR,#TABMOVC A,@A+DPTRINC R0MOV DPTR,#HANG2MOVX @DPTR,ACALL DELAYMOV A,R0MOV DPTR,#TABMOVC A,@A+DPTR ;查表指令MOV DPTR,#HANG1MOVX @DPTR,ACALL DELAYMOV DPTR,#HANG1MOV A,#00HMOVX @DPTR,AMOV DPTR,#HANG2MOVX @DPTR,AINC R0CJNE R1,#0FEH,K1给R1的0FEH即1111 1110扫描列最低列再用RL指令使其左移变为1111 1101,1111 1011直至0111 1111,在1111 1110时结束扫描。
第二章MCS-51单片机的结构和工作原理一、MCS-51 单片机的基本组成1、中央处理器(CPU)核心部件2、时钟电路最高晶振频率为12MHz3、程序存储器(ROM/EPROM)4KB4、数据存储器(RAM)128B+128B SFR5、并行I/O口(P0~P3口)8位6、串行口全双工串行口7、定时器/计数器2个16位5个中断源,高级和低级两级优先级别外中断2个8、中断系统定时器/计数器中断2个串行中断1个它们都是通过单一总线连接,并被集成在一块半导体芯片上,为单片微型计算机(二)中央处理器CPU运算器实现算术、逻辑运算、位变量处理、移位、数据传送1.算术逻辑单元(ALU)8位二进制四则运算和布尔代数的逻辑运算运算结果影响PSW的有关标志位2. 累加器(ACC)8位存放操作数和中间结果最频繁的寄存器,大多数操作均通过它进行3.寄存器B 8位乘法时用于存乘数/积的高8位除法时用于存除数/余数也可作一般寄存器使用4.程序状态字(PSW)8位特殊功能寄存器,5.布尔处理器1位以位为单位,以进位标志(CY)作为累加位,以内部RAM中所有可进行位寻址的位作为操作位或存储位,以P0-P3的各位作为I/O位,有自己的指令系统。
运行速度快。
PSW.7 PSW.6 PSW.5 PSW.4 PSW.3 PSW.2 PSW.1 PSW.0CY (PSW.7) 进位标志位AC (PSW.6)辅助进位(或称半进位)标志F0 (PSW.5)用户标志位RS1和RS0(PSW.4,PSW.3)工作寄存器组选择位OV (PSW.2)溢出标志位PSW.1 未定义位P (PSW.0)奇偶标志位(偶校验)AC(PSW.6)辅助进位(或称半进位)标志。
加减运算时,其运算结果产生低四位向高四位进位或借位时, AC由硬件置“1”;否则被自动清“0”。
一般在BCD码运算时,系统用于进行十进制调整。
OV(PSW.2)溢出标志位运算结果是否溢出,溢出时则由硬件将OV 位置“1”;否则置“0”。
第一章习题2.根据程序存储器的差别,单片机可以分为哪几种类型答:MCS-51系列单片机按片内不同程序存储器的配置来分,可以分为以下3种类型:①片内带Mask ROM(掩膜ROM)型:8051、80C51、8052、80C52。
此类芯片是由半导体厂家在芯片生产过程中,将用户的应用程序代码通过掩膜工艺制作到ROM中。
其应用程序只能委托半导体厂家“写入”,一旦写入后不能修改。
此类单片机适合大批量使用。
②片内带EPROM型:8751、87C51、8752。
此类芯片带有透明窗口,可通过紫外线擦除存储器中的程序代码,应用程序可通过专门的编程器写入到单片机中,需要更改时可擦除重新写入。
此类单片机价格较贵,不宜于大批量使用。
③片内无ROM(ROMLess)型:8031、80C31、8032。
此类芯片的片内没有程序存储器,使用时必须在外部并行扩展程序存储器存储芯片。
此类单片机由于必须在外部并行扩展程序存储器存储芯片,造成系统电路复杂,目前较少使用。
3.单片机的主要特点是什么它适宜构成通用微机系统还是专用微机系统为什么答:单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
其主要特点如下:1、价格便宜。
10元以内计算机。
2、功能不大。
只能专用在适用的领域。
但在适用的领域中,性价比却是最佳。
3、可靠性高,抗干扰能力强。
4、功耗比较低。
对电源要求低。
适用面广。
5、外围扩展能力强。
可以应用到不同的控制系统中。
根据其特点可知,单片机功能不大,适宜构成专用微机系统。
4.研制微机应用系统时,应如何选择单片机的型号答:在单片机应用研究系统开发中,单片机是整个设计的核心。
设计者需要为单片机安排合适的外部器件,同时还需要设计整个控制软件,因此选择合适的单片机型号很重要。
单片机原理及应用(张毅刚-第三版)课后习题答案(全)(共60页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第1章思考题及习题1参考答案一、填空1. 除了单片机这一名称之外,单片机还可称为或。
答:微控制器,嵌入式控制器.2.单片机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接在一起,集成于一块芯片上。
答:CPU、存储器、I/O口、总线3. AT89S52单片机工作频率上限为 MHz。
答:33 MHz。
4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低和提高。
答:成本,可靠性。
二、单选1. 单片机内部数据之所以用二进制形式表示,主要是A.为了编程方便B.受器件的物理性能限制C.为了通用性D.为了提高运算速度答:B2. 在家用电器中使用单片机应属于微计算机的。
A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用答: B3. 下面的哪一项应用,不属于单片机的应用范围。
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它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。
作业答案0-1绪论2.什么叫单片机?其主要特点有哪些?解:将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。
单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。
6.举例说明生活中应用单片机的例子。
解:生活中单片机无处不在:如洗衣机的控制主板、太阳能的温度控制器,电动车的控制器,电磁炉、(高级)电冰箱的控制系统、手机、电视遥控器、空调、洗衣机、微波炉、冰箱、热水器、电子称、电子表、计算器、汽车钥匙、可视门禁、公交车报站器、公交车刷卡器、红绿灯控制器等等。
欧美日等国家,一个家庭中所拥有的单片机数量平均到100-120片。
单片机有着广泛的应用领域:(1) 单片机在智能仪器仪表中的应用;(2) 单片机在工业测控中的应用;(3) 单片机在计算机网络和通讯技术中的应用;(4) 单片机在日常生活及家电中的应用;(5) 单片机在办公自动化方面。
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物、自动控制领域的机器人、智能仪表、医疗器械等等。
第1章MCS-51单片机的结构与原理15. MCS-51系列单片机的引脚中有多少根I/O线?它们与单片机对外的地址总线和数据总线之间有什么关系?其地址总线和数据总线各有多少位?对外可寻址的地址空间有多大?解:MCS-51系列单片机有4个I/O接口,每个接口都是8位双向口,共占32根引脚。
每个接口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。
单片机原理及应用第四版单片机是一种集成了微处理器、存储器和输入/输出接口的微型计算机系统,广泛应用于各种电子设备中。
本文将介绍单片机的基本原理及其在实际应用中的具体情况。
首先,我们来介绍单片机的基本原理。
单片机内部包含了中央处理器(CPU)、存储器(ROM和RAM)、输入/输出接口(I/O)以及定时/计数器等模块。
CPU是单片机的核心,负责执行程序指令和数据处理;存储器用于存储程序和数据;I/O接口用于与外部设备进行数据交互;定时/计数器用于控制时序和计数。
这些模块相互配合,构成了单片机的基本功能框架。
在单片机的应用方面,它可以用于各种电子设备中,如家用电器、工业控制、汽车电子等。
以家用电器为例,单片机可以实现定时开关、温度控制、显示控制等功能,极大地提高了家电设备的智能化水平;在工业控制领域,单片机可以实现自动化生产线的控制、数据采集与处理等任务,提高了生产效率和质量;在汽车电子方面,单片机可以实现发动机控制、车载娱乐系统、车载通讯系统等功能,提高了汽车的智能化和安全性能。
此外,随着科技的不断进步,单片机的应用领域也在不断扩大。
比如在物联网领域,单片机可以实现各种传感器的数据采集和处理,实现智能家居、智能城市等应用;在医疗器械领域,单片机可以实现各种医疗设备的控制和监测,提高了医疗设备的精准度和稳定性。
综上所述,单片机作为一种微型计算机系统,具有广泛的应用前景和巨大的市场需求。
随着科技的不断发展,单片机的性能和功能将会不断提升,应用领域也将会不断扩大,为人们的生活和工作带来更多的便利和效益。
希望本文能够帮助读者更好地了解单片机的原理和应用,为相关领域的研究和开发提供一些参考和启发。
《单片机原理及应用》实验教学设计
赵德才
【期刊名称】《《电脑知识与技术》》
【年(卷),期】2009(005)012
【摘要】《单片机原理及应用》是一门综合性、实践性都非常强的专业课程。
随着科学技术的发展,其实验方法和实验手段也在不断更新和完善。
该文主要结合自己的教学经验,阐述了实验教学设计的思路和方法,以提高学生的实践能力,自主学习能力和协作学习能力。
【总页数】2页(P3182-3183)
【作者】赵德才
【作者单位】青海民族学院电工电子基础实验中心青海西宁 810007
【正文语种】中文
【中图分类】G642
【相关文献】
1.微机原理及应用实验教学设计与实践 [J], 吕淑平;朱齐丹;曾薄文
2.\"单片机原理及应用\"课程与\"PLC原理及应用\"课程教学的对比研究 [J], 龚志广;常青;刘春蕾
3.单片机原理及应用实验教学设计与案例 [J], 包宋建;杨守良
4.《单片机原理及应用》课程思政的实践探索——以"单片机的存储器结构"知识点讲解为例 [J], 尚任
5.DP-898 16位单片机普及板原理及应用设计第七讲 MCS-96(98)单片机串行通信及扩展应用 [J], 袁涛;魏峰
因版权原因,仅展示原文概要,查看原文内容请购买。
网络教育学院《单片机原理及应用》大作业题目:基于单片机的温度采集系统设计学习中心:安徽阜阳奥鹏学习中心层次:专升本专业:电气工程及自动化年级: 2019年春季学号:学生姓名:基于单片机的温度采集系统设计1、概述考虑到性价比,开发工具等等,选择凌阳SPCE061A作为主控制器。
根据系统测量温度的关键是温度传感器,传感器属于信息技术的前沿尖端产品,尤其是温度传感器技术,在我国各领域已经引用的非常广泛,可以说是渗透到社会的每一个领域。
温度传感器的发展经历了三个发展阶段:传统的分立式温度传感器、模拟集成温度传感器、智能集成温度传感器。
目前的智能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的,它是微电子技术、计算机技术和自动测试技术(ATE)的结晶,特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU)。
社会的发展使人们对传感器的要求也越来越高,现在的温度传感器正在基于单片机的基础上从模拟式向数字式,从集成化向智能化、网络化的方向飞速发展,并朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速发展。
本次设计的目的在于学习基于51单片机的多路温度采集控制系统设计的基本流程。
本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,把温度信号通过单总线从数字温度传感器传递到单片机上。
单片机数据采集之后,通过进行温度数据的运算处理,将当前温度信息发送到数码管进行显示。
本系统可以实现多路温度信号采集与显示,可以使用按键来设置温度限定值,通过进行温度数据的运算处理,将实际温度值显示到数码管上。
2、器件的选择AT89C51作为温度测试系统设计的核心器件。
该器件是INTEL公司生产的MCS —5l系列单片机中的基础产品,采用了可靠的CMOS工艺制造技术。
具有高性能的8位单片机,属于标准的MCS-51的CMOS产品。
单片机原理与应用第1章微机基础知识考试知识点:1、各种进制之间的转换(1)各种进制转换为十进制数方法:各位按权展幵相加即可。
(2)十进制数转换为各种进制方法:整数部分采用“除基取余法”,小数部分采用“乘基取整法”。
(3)二进制数与十六进制数之间的相互转换方法:每四位二进制转换为一位十六进制数。
2、带符号数的三种表示方法(1)原码:机器数的原始表示,最高位为符号位(0 ‘ +' 1 ‘-'),其余各位为数值位。
(2)反码:正数的反码与原码相同。
负数的反码把原码的最高位不变,其余各位求反。
(3)补码:正数的补码与原码相同。
负数的补码为反码加1。
原码、反码的表示范围:-127〜+127,补码的表示范围:-128〜+127。
3、计算机中使用的编码(1)BCD码:每4位二进制数对应1位十进制数。
(2)ASCII码:7位二进制数表示字符。
0〜9的ASCII码30H〜39H, A的ASCII码41H, a的ASCII 码61H。
考试复习题:1、_______________________________________________________________ 求十进制数-102的补码(以2位16进制数表示),该补码为 _____________________________ 。
2、123= B= H ___________ 。
3、只有在________ 码表示中0的表示是唯一的。
4、真值-0000000B的反码为 ___________ ;其补码为________________ 。
5、+1000110B 的反码是;-0110011B 的补码是6、10101.101B 转换成十进制数是()(B)23.625 (C) 23.62 (D) 21.62510、-49D 的二进制补码为.()第2章MSC-51单片机的硬件结构考试知识点:1、80C51单片机的内部逻辑结构单片机是把CPU 存储器、输入输出接口、定时/计数器和时钟电路集成到一块芯片上 的微型计算机,主要由以下几个部分组成。
(1)中央处理器CPU 包括运算器和控制器。
运算电路以ALU 为核心,完成算术运算和逻辑运算, 运算结果存放于ACC 中,运算结果 的特征存放于PSW 中。
控制电路是单片机的指挥控制部件, 保证单片机各部分能自动而协调地工作。
程序计数 器PC 是一个16位寄存器,PC 的内容为将要执行的下一条指令地址,具有自动加 以实现程序的顺序执行(A ) 46.625 7、3D.0AH 转换成二进制数是((A) 111101.0000101B (B) 111100.0000101B (C) 111101.101B(D) 111100.101B8、 73.5转换成十六进制数是((A ) 94.8H(B) 49.8H(C) 111H(D) 49H9、 十进制29的二进制表示为原码(11、已知某数的BCD 码为0111 0101 0100 0010 则其表示的十进制数值为(a )7542Hb ) 7542 c)75.42H d )75.421功能,(2)存储器分类:随机存取存储器RAM能读能写,信息在关机后消失。
可分为静态RAM( SRAM和动态RAM( DRAM 两种。
只读存储器:信息在关机后不会消失。
掩膜ROM 信息在出厂时由厂家一次性写入。
可编程PROM 信息由用户一次性写入。
可擦除可编程EPROM写入后的内容可由紫外线照射擦除。
电可擦除可编程EEPRO M可用电信号进行清除和改写。
存储容量:存储容量指存储器可以容纳的二进制信息量,M位地址总线、N位数据总线的存储器容量为2M X N位。
80C51单片机的存储器有内部RAM( 128B,高128B为专用寄存器)、外部RAM( 64KE)、内部RO( 4KB掩膜RO) 外部RO( 64KB。
( 3、输入输出接口4 个8 位并行I/O 口( P0、P1、P2、P3)( 4、其它资源一个全双工串行口、 5 个中断源、 2 个16 位的定时/ 计数器、时钟电路。
2、80C51 单片机的信号引脚(1、电源部分:VCC接+5V、VSS接地。
(2)时钟电路部分:XTAL1和XTAL2接晶振。
1 个机器周期=6个状态=12个拍节6MHZ勺晶体机器周期2us, 12MHZ勺晶体机器周期1us。
(3)I/O 口部分:P0—— 8位数据总线/地址总线低8位、P1——用户口、P2地址高8位、P3――第二功能(4)控制部分:地址锁存控制信号ALE用于控制把P0 口输出的低8位地址送入锁存器锁存地起来。
外部程序存储器读选通信号PSEN低电平有效,以实现外部ROM单元的读操作。
访问程序存储器控制信号EA,低电平时只读外部ROM高电平时先读内部ROM再读外部ROM。
复位信号RST当输入的复位信号延续2个机器周期以上高电平时即为有效。
复位值:PC=0000H,SP=07H,P0=0FFH。
3、内部RAM的基本结构与功能80C51的内部数据存储器低128单元区,称为内部RAM地址为00〜7FH(1)寄存器区(00〜1FH)共分为4组,组号依次为0、1、2、3,每组有8个寄存器,在组中按R7~R0编号。
由PSW中RS1 RS0位的状态组合来决定哪一组。
( 2)位寻址区( 20H〜2FH)可对单元中的每一位进行位操作,16个字节单元共128个可寻址位,位地址为00〜7FH。
位起始地址D0=(字节地址-20H) *8(3)用户RAM E( 30H〜7FH)堆栈、缓冲区堆栈是在内部RAM中幵辟的,最大特点就是“后进先出”的数据操作原则。
两项功能:保护断点和保护现场。
两种操作:进栈和出栈。
SP堆栈指针,它的内容就是堆栈栈顶单元的地址。
4、专用寄存器(内部数据存储器高128单元)( 1 )累加器A( ACC)( 2)寄存器B( 3)程序状态字PSWCY ---- 进位标志位,最高位的进位或借位。
AC ---- 半进位标志位,低 4位向高4位的进位或借位 0溢出标志位,同符号数相加,结果为异符号,有溢出;异符号数相减,结果和减数符号相同,有溢出。
P —— A 中1的个数,奇数个 P=1,偶数个P=0。
(4)数据指针DPTR 80C51中惟一一个供用户使用的16位寄存器。
高8位DPH 低8 位 DPL 。
考试复习题:80C51 单片机的 ( ) 口的引脚,还具有外中断、串行通信等第二功能。
d ) CPUd )准 165、80C51复位后,PC 与SP 的值为(00H6、 80C51 单片机中既可位寻址又可字节寻址的单元是(70H7、PSW=18时,则当前工作寄存器是()1、2、 a ) P0b ) P1 c) P2d ) P3单片机应用程序一般存放在(a ) RAMb ) R0Mc ) 寄存CPU 主要的组成部部分为 a )运算器、控制器 运算器、指令译码器 4、 80C51 是(3、) b )加法位的单片机a ) 16寄存器 c )运算器、寄存器b )d )c )a ) 0000H , 00Hb ) 0000H , 07Hc ) 0003H , 07Hd ) 0800H ,a ) 20Hb ) 30Hc ) 00Hd )A.0 组B. 1 组C. 2 组D. 38、MC—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚疋()(A) ALE (B) PSEN(C) EA ( D) RST9、PC中存放的是()A.下一条指令的地址B.当前正在执行的指令C.当前正在执行指令的地址D.下一条要执行的指令10、M CS-51单片机的堆栈区应建立在()。
A.片内数据存储区的低128字节单元B.片内数据存储区C.片内数据存储区的咼128字节单兀D.程序存储区11、M CS-51单片机有片内ROM容量()A. 4KBB. 8KBC. 128BD. 256B12、M CS-51单片机的RS1,RS0=11时,当前寄存器R0— R7占用内部RAM()单元。
A. 00H—07HB. 08H—0FHC.10H—17H D. 18H —1FH13、单片机即一个芯片的计算机,此芯片上包括五部分:运算器、 _____________ 、 _______ 、输入部分、_________ 。
14、半导体存储器分成两大类 ____ 和__________ 其中___________ 具有易失性,常用于存储______________ 。
15、在MC—51单片机内部RAM中,字节地址范围是20H〜2FH的区域称为 ______ 而字节地址范围是30H〜7FH的一段区域称为 ________________ 。
16、MCS-51系列单片机内部数据存储器,_______________________________________ 即内RAM中位寻址区的地址范围是工作寄存器区的地址范围是____________ 。
内R0M中寻址区的地址范围是______________ 。
17、若由程序设定RS1、RS o=01,则工作寄存器R o〜R7的直接地址为 ______ 。
18、MC—51单片机的堆栈区只可设置在___________________________ ,堆栈寄存器5P是位寄存器。
19、PO、P1、P2、P3四个均是—位的____ 口(填“串行”还是“并行”),其中P0的功能是________________________ ; P2 口的功能是__________ ; 而________ 是双功能口;______ 是专门的用户口。
20、程序状态标志字寄存器PSW中的PSW.7的含义是______________ ;PSW.0的含义21、当MCS-51引脚_______ 信号有效时,表示从P0 口稳定地送出了低8位地址.22、当EA接地时,MCS-51单片机将从_____ 的地址0000H幵始执行程序。
23、1个机器周期= _______ 个状态,1个状态= ___________ 个拍节。
24、MCS5係列单片机的内部资源有哪些?说出8031、8051和8751的区别。
25、简述累加器的ACC的作用。
26、80C51的振荡周期、机器周期、指令周期是如何分配的?当晶振频率为6MHz时,一个机器周期为多少微秒?27、幵机复位后,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?28、80C51单片机片内256B的数据存储器分为哪几个区?分别作什么用?29、80C51单片机的程序存储器和数据存储器共处同一地址空间,为什么不会发生总线冲突?第3章单片机指令系统考试知识点:1、寻址方式(1)立即寻址(#data,#data16 )例:MOV A #00H(2)直接寻址(direct )内部RAM 00〜7FH 特殊功能寄存器例:MOV A 00H(3)寄存器寻址(A、B、Rn、DPTR(4)寄存器间接寻址(@Rj @DPTR例:MOVX A @DPTR(5)变址寻址(@A+DPTR@A+P)例:MOVC A @A+DPTR(6)位寻址(bit ) 20〜2FH: 00〜7FH 特殊功能寄存器例:MOV C 00H( 7)相对寻址( rel )例:JZ rel2、数据传送类指令(1)内部RAM数据传送指令MOV目的,源;目的T源交换指令:XCH A ,direct/Rn/@Ri ;A 和源交换XCHD A ,@R;i 只换低4 位SWAP A ; A的高低4位交换注意:A作目的操作数会影响P。