第2章。
4)mcs-51单片机的4个i/o口在使用上各有什么功能和特点?
答:① p0、p1、p2、p3口都可以作普通的i/o口使用,但p0口要外接上拉电阻,而其它口不需要。
p0口还可以作为低8位地址线使用,以及可以作为8位数据线使用;p2口可以作为高8位地址线使用;p3口有第二功能。
p0口可以驱动8个ttl门电路,p1、p2、p3口可以驱动4个ttl门电路。
5)mcs-51单片机的存储器分哪几个空间?试述各空间的作用。
答:从用户的使用角度看,有3个存储器地址空间:片内外统一编址的64k程序存储器地址空间、节的片内数据存储器地址空间以及64k字节的片外数据存储器地址空间。
程序存储器用于存放应用程序及**常数;数据存储器包括内部数据存储器和外部数据存储器,用于存放运算的中间结果、标志位以及数据的暂存和缓冲等;256b的内部数据存储器按功能划分为两部分:地址为00~7fh的低128b的基本ram区和地址为80~ffh的高128b的特殊功能寄存器(sfr)区,基本ram区分为工作寄存器区,位寻址区,用户ram区三个部分;特殊功能寄存器可以对各功能模块进行管理、控制、监视。
6)简述片内ram中包含哪些可位寻址单元?
答:① 20~2fh之间有16个单元,对这16个单元,既可以作为普通ram单元使用,进行字节操作,也可以对单元中的每一位进行位操作,因此这16个单元称为位寻址区。
位寻址区的16个单元共有16×8位=128位,其位地址为00~7fh。
特殊功能寄存器中有11个寄存器是可以位寻址的(这些寄存器的字节地址都能被8整除),这11个特殊功能寄存器中可寻址位有83个,寻址时既可使用位地址,也可使用位名称。
8)程序状态字寄存器psw的作用是什么?简述各位的作用。
答:程序状态字寄存器psw是一个8位寄存器,在内部ram的地址为0d0h,用来存放程序执行的状态信息。
cy或c(psw.7):进位标志位。
在进行加法或减法运算时,如果操作结果最高位向上有进位或借位时,cy置1,否则清0。此外,在进行位操作时,cy又作为位累加器使用,在位传送、位与、位或等位操作中,都要使用位标志位。
ac(psw.6):辅助进位标志位。
在加减运算中,如果运算结果低半字节(位3)向高字节有进位或借位,ac置1,否则清0。在bcd码运算时要进行十进制调整,此时也要用到ac位状态进行判断。
f0(psw.5):用户标志位。用户可以根据自己的需要对f0位赋予一定的含义,可以用指令对其置位或复位,也可以软件测试f0来控制程序的流向。
rs1、rs0(psw.4、psw.3):
工作寄存器组选择控制位。可用软件对它们置“1”或置“0”,以选择当前工作寄存器的组号,rs1、rs0与工作寄存器组的关系如表2.3所示。
表2.3 rs1、rs0与工作寄存器组的关系表。
ov(psw.2):溢出标志位。
在带符号数的加减运算中,ov=1表示加减运算结果超出了累加器a所能表示的符号数有效范围(-128~+127),即产生了溢出,表示运算是错误的;反之,ov=0表示运算结果正确,即无溢出产生。在乘法运算中,ov=1表示乘积超过255,即乘积分别在b与a中;反之,ov=0,表示乘积只在a中。在除法运算中,ov=1表示除数为0,除法不能进行;反之,ov=0,除数不为0,除法可正常进行。
(psw.1):保留位。8051未用,8052作为f1用户标志位,同f0。
p(psw.0):奇偶标志位。
在每个指令周期,均由硬件来置位或清零,以指出累加器a中1的个数的奇偶性。若1的个数为偶数,p=0;若1的个数为奇数,p=1。此标志位对串行通信中的数据传输校验有重要意义,常用p作为发送一个符号的奇偶校验位,以增加通信的可靠性。
10)什么是**周期,时钟周期,机器周期和指令周期?如何计算机器周期的确切时间?
答:振荡周期是指为单片机提供脉冲信号的振荡源的周期;
振荡脉冲经过二分频后就是单片机的时钟信号,时钟信号的周期称为时钟周期;
为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一个基本的操作,如取指令、读存储器、写存储器等。完成一个基本操作所需要的时间称为机器周期。
指令周期是指执行一条指令所需要的时间。
12)使单片机复位的方法有几种?复位后机器的初始状态如何?
答:复位方法:上电自动复位和按键手动复位两种方式。
表2.7 复位后各特殊功能寄存器的内容。
13)开机复位后,单片机使用的是哪组工作寄存器?它们的地址是什么?如何改变当前工作寄存器组?
第2章作业
第2章科技 写作与处理技巧。文件名 年级 专业 名字 章名。投寄邮箱 第3次3 6题。1.输入如下规范的内容。p na2 v2 v nb nrt,e 10v,p 101.325kpa,多水盐 cuso4.5h2o h2 g o2 g h2o l 2.用公式编辑器输入如下规范的文字。a bc3.如何画...
第2章作业
第二章作业。李四公司提供三种口味的冰淇淋 巧克力 香草和香蕉。由于天气酷热,需求猛增,公司已面临牛奶 糖 奶油原料短缺问题。在这种情况下,公司决定科学安排每种口味的冰淇淋产量,在约束下达到利润最大化。已知销售每加仑巧克力 香草和香蕉口味的冰淇淋可获得利润 1 0.90和 0.95,目前公司库存还有 ...
第2章作业
第二章线性表习题。1 线性表是具有n个 c 的有限序列。清华98年研究生试题 a 表元素 b 字符 c 数据元素 d 数据项 e 信息项。2 线性表的静态链表存储结构与顺序存储结构相比优点是 c 中科院软件所01年研究生试题 a 所有的操作算法实现简单 b 便于随机存取。c 便于插入和删除d 便于利...