=ch>=0||F>=ch>=A)printf("%d.\n",ch);return0;}4.11、用C51语言和汇编语言混合编程的方法,使单片机的P1.0引脚产生占空比为90%周期为10ms" />
文档库 最新最全的文档下载
当前位置:文档库 › 微控制器作业答案.doc

微控制器作业答案.doc

微控制器作业答案.doc
微控制器作业答案.doc

微控制器作业(第四章)

4.5、试用C51语言编写将0-9,A-F转换成相应的ASC2码的程序。

答:程序段如下:

#include

#include

void main()

{

unsigned char ch;

scanf("%c", &ch);

if(9>=ch>=0||F>=ch>=A)

printf("%d.\n",ch);

return 0;

}

4.11、用C51语言和汇编语言混合编程的方法,使单片机的P1.0引脚产生占空比为90%周期为10ms的方波。

答:程序如下:

C程序文件:

#include

#define uchar unsigned char

sbit P1_0=P1^1;

extern delay1ms(unchar x); //外部函数delay1ms()声明,入口参数为x main()

{

for(;;)

{

P1_0=1;

delay1ms(9); //调用外部函数delay1ms(9),参数9送入寄存器R7 P1_0=0;

delay1ms(1);

}

}

void delay1ms()

{

#pragma asm

public_delay1ms //用public声明_delay1ms为其他函数调用,以"_"开头后跟函数名

de segment code //定义de段在定义函数段

rseg de //定义de为当前段

_delay1ms:nop

dela:mov r1,#0f8h

lop1:nop

nop

djnz r1,lop1

djnz r7,dela

ret

end

#pragma endasm

}

微控制器作业(第六章)

6.2、设计一个声光报警器,设备正常运行时,绿色指示灯亮,若设备非正常运行时,红灯闪烁、报警器持续发声报警。

答:#include

#include

define red p1^0 //红灯输入

define green p1^1 //绿灯输入

void delay(viod);

main()

{

IT0=0;//外中断0电平触发方式

EA=1;//开放CPU中断允许

EX0=1;//设置外中断0中断允许

PX0=0;//中断系统只有一个中断源,设置为低中断优先级

while(1)

{

bingbing=1;//蜂鸣器三极管截止,不叫;

green=0;//绿灯亮

}

}

void delay1s()

{

#pragma asm

MOV R7,#1000

DEL:MOV R6,#500

DJNZ R6,$

DJNZ R7.DEL

#pragma endasm

}

Extern () interrupt 0

{

bingbing=0;//使蜂鸣器持续发声

green=1;//绿灯灭

red=0;//使红灯亮

delay1s();

red=1;//红灯灭

}

Define bingbing p1^2 //蜂鸣器输入

6.3、简述AT89S系列单片机内部中断源,并指出各中断源中断服务程序入口地址。

答:特殊功能寄存器TCON中与中断相关的有,TF0和TF1两位。

TF0:定时/计数器T0计数溢出中断标志位。

TF1:定时/计数器T1计数溢出中断标志位。

89S52内部中断源除了T0和T1外,还有定时/计数器T2和串行口中断。

定时/计数器T2中断:定时/计数器T2的计数溢出标志位TF2为“1”,或者T2的外部中断标志位EXF2为“1”,作为有效中断请求,向CPU请求中断。

串行口中断:串行口的接受中断标志RI(SCON.0)和发送中断标志TI(SCON.1)逻辑或以后作为内部的一个中断源。

6.4、设计一个外部事件中断计数器,使用外中断0的边缘触发方式,对外部发生的中断事件进行计数。

答:#include

Unsigned char i=0;

Main()

{

IT0=1;//外中断0边沿触发方式

EA=1;//开放CPU中断允许

EX0=1;//设置外中断0中断允许

PX0=0;//中断系统只有一个中断源,设置为低中断优先级

}

Extern () interrupt 0

{i++;}

6.6、单片机系统使用12MHz的晶振,使用定时/计数器T0产生250us的定时,使P3.4输出周期为1s的方波,试编写主程序和T0中断服务程序。

答:计数初值为65536-250=65286=FF06H;即计数器中TL0的初值为06H。TH0的初值为FFH。

#include

Sbit p3_4=p3^4;

Unsigned char a=2000;

Main()

{

TH0=0x06;

TL0=0xFF;

TMOD=0x01;//T0工作在方式1

IE=0x81;//允许T0向CPU申请中断

TR0=1;//启动T0开始计数

While(1);

}

Timer () interrupt 1

TH0=0x06;

TL0=0xFF;//重赋计数初值

a--;

if(a==0)

{

a=2000;

p3_4=~ p3_4;

}

}

6.10、单片机系统晶振为11.0592MHz,串行口工作于方式1,波特率为4800bit/s,从串行口输出字符“AT89S52 Micro Computer”。试分别用查询方式和中断方式编写程序。

答:查询方式:

#include

unsigned char a[] = {“AT89S52 Micro Computer\0”};

unsigned char i = 0;

main()

{

TMOD = 0x20; //定时器T1工作于方式2

TH1 = 0xFA;

TL0 = 0xFA; //波特率4800

SCON = 0x40; //串行口工作于发送方式

TR1 = 1;

TI = 1; //便于实现循环发送数据

while(a[i] != 0)

{

while(TI == 0);

TI = 0;

SBUF = a[i];

i++;

}

}

中断方式:

#include

unsigned char a[] = {“AT89S52 Micro Computer\0”}; unsigned char i = 0;

main()

{

TMOD = 0x20; //定时器T1工作于方式2

TH1 = 0xFA;

TL0 = 0xFA; //波特率4800

SCON = 0x40; //串行口工作于发送方式

EA = 1;

ES = 1; //打开串口中断

TR1 = 1;

TI = 1; //便于实现循环发送数据

while(1);

}

uart() interrupt 4 using 1

{

if(TI == 1) //确认是发送中断

{

while(a[i] != 0)

{

TI = 0;

SBUF = a[i];

i++;

}

}

}

6.11、0#单片机以波特率1200bit/s,从串行口发送内部RAM20H~30H单元的数据块,晶振为11.0592MHz,1#单片机从串行口接收数据,并将数据保存于其内部存储器中,试着编写程序。

答:0#单片机程序如下:

ORG 0000H

LJMP MIAN

MIAN: MOV TMOD, #20H ;T1工作于方式2,定时

MOV TH1, #0FDH ;波特率9600

MOV TL1, #0FDH

MOV SCON, #40H ;工作于发送方式

SETB TR0

SETB TI

MOV R0, #20H

MOV R7, #10H

WAIT: JNB TI, WAIT ;是否发送完毕

CLR TI

MOV A, @R0

MOV SUBF, A

INC R0

DJNZ R7, WAIT ;R7减一循环,直到20H~30H的内容发送完毕

SJMP $

END

1#单片机程序如下:

ORG 0000H

LJMP MIAN

MIAN: MOV TMOD, #20H ;T1工作于方式2,定时

MOV TH1, #0FDH ;波特率9600

MOV TL1, #0FDH

MOV SCON, #50H ;工作于接收方式

SETB TR0

SETB RI

MOV R0, #20H

MOV R7, #10H

WAIT: JNB RI, WAIT ;是否接收完毕

CLR RI

MOV A, SUBF

MOV @R0, A

INC R0

DJNZ R7, WAIT ;R7减一循环,直到内容接收完毕,全部存储于20H~30H单元

SJMP $

END

附加作业

1、(例题6—2用C51编写)

编程使得蜂鸣器响铃10次,每次响铃发出250Hz的声音,维持时间为0.5s,静音1s,单片机使用12MHz的晶振。

答:#include

Sbit p1_0=p1^0;

Void delay2ms();

Void delay1s();

Void main()

{

Unsigned char i,j;

for(i=0;i<10;i++) {

for(j=0;j<20;j++)

{

P1_0=0;

delay2ms();

P1_0=0;

delay2ms();

}

P1_0=0;

Delay1s();

}

}

Void delay2ms()

{

#pragma asm

MOV R7,#10

DEL:MOV R6,#100 DJNZ R6,$

DJNZ R7.DEL

#pragma endasm

}

Void delay1s()

{

#pragma asm

MOV R7,#1000

DEL:MOV R6,#500 DJNZ R6,$

DJNZ R7.DEL

#pragma endasm

2、(例题6—6用C51编写)

设计一个应用程序,使用定时/计数器T0定时方法在P1.0引脚输出周期为100ms,占空比为1:9的周期信号,晶振选用12MHz的晶振。

答:由分析可知,周期100ms,占空比为1:9,则高电平持续时间为10ms,低电平持续时间为90ms,使用定时/计数器T0产生10ms定时,T0工作于方式1,则计数初值为:

()ms

-

116=

=μ。因此,H

s

2

t10

a

65536=

=

10000

-

=

F

D

a0

8

55536

#include

Sbit p1_0=p1^0;

Unsigned char a=9;

Main()

{

TH0=0xD8;

TL0=0xF0;

TMOD=0x01;//T0工作在方式1

IE=0x81;//允许T0向CPU申请中断

TR0=1;//启动T0开始计数

While(1);

}

Timer () interrupt 1

{

For(a=9;a>0;a——)

{

TH0=0xD8;

TL0=0xF0;//重赋计数初值

P1_0=0;

}

if(a==0)

{TH0=0xD8;

TL0=0xF0;//重赋计数初值

P1_0=1;

}

}

单片机部分习题答案

第2章:2、CIP-51有哪些存储空间?各个存储空间的功能及寻址范围是什么? 有程序存储器、内部数据存储器、外部数据存储器、特殊功能寄存器和位寻址区五个独立的地址空间。 ●程序存储器:存放程序和常数,容量为64KB,地址范围0000H-0FFFFH ●内部数据存储器:用于通用寄存器和存放数据的临时存储器,容量为256B, 地址范围00H-0FFH ●外部数据存储器:用于存放数据,容量为64KB(有4KB在芯片内部),地 址为0000-0FFFFH ●特殊功能寄存器(SFR):提供对片内资源和外设的访问和控制,以及与外 设的数据交换,C8051F020有122个,离散分布在地址80H-0FFH中。 ●位地址空间:存放位变量,进行布尔运算,容量为256位,有内部RAM的 20H-2FH(16字节,128位)和部分SFR(字节地址可以被8整除的)组成,地址范围为00H-0FFH 3、CIP-51的内部RAM空间有多少字节?它们在应用中有什么专门用途?堆栈一般应设置在什么位置? ●内部RAM有256字节 ●低128B中的00H-1FH用于通用寄存器,20H-2FH既可以字节寻址也可以 位寻址,30H-7FH作一般存储器用;高128B因为与SFR地址重叠,故只能间接寻址,也作一般存储器用 ●理论上堆栈可以设在内部数据存储器的任何位置,复位时堆栈指针SP为 07H,但为了避开通用寄存器和位地址空间,一般设在30H-0FFH。 5、读写内部RAM与外部RAM的数据时,使用的指令有什么区别?读程序存储器的数据的指令又有什么不同? 读写内部RAM用MOV指令;读写外部RAM用MOVX指令;读程序存储器用MOVC指令,写程序存储器用MOVX指令,但为与写外部RAM相区分,需要对相应SFR的相关位进行设置。 6、若(PSW)=0x10,则当前的R0~R7在内部RAM中有哪些单元? 由(PSW)=0x10可知RS1RS0=10,故通用寄存器R0-R7在内部RAM的0x10-0x17单元。(PSW的格式P22) 第一次作业存在的问题: 第一题:5个存储空间,有的同学写的不全,漏SFR和位寻址区;有的同学对位寻址区的寻址范围写的不对,应为0x00-0xff而非0x20-0x2f。

大学化学课后习题参考答案

第1章 化学热力学 参考答案: (一)选择题 1.A 2.A 3.C 4.B 5.D 6.C 7.C 8.C 9. A 10. C 11. A 12.C (二)填空题 1.40; 2.等温、等容、不做非体积功,等温、等压,不做非体积功; 3.>,<,=,> 4.增大、不变 5.不变 6.3.990 kJ·mol - 1 (三)判断题 1. × 2. × 3. × 4. × 5. √ 6. × 7. × 8. × 9. × 10. × (四)计算题 1.解:(g) O N (l)H 2N 4242+O(l)4H (g)3N 22+ (l)H N 42摩尔燃烧热为 2.解: ) mol ·(kJ 28.254166.963.502)84.285(401f B r --=-?--?+=?=?∑H H ν)mol ·(kJ 14.6272 11r -Θ-=?=H Q p K 1077.3109.9824.3733 3 m r r ?=?--= ??= -S T 转) mol ·(kJ 78.34357 .86)15.137(36.3941 f B r --=---=?=?∑ G ν)K ·mol ·(J 9.9865.21056.1975.1912 1 6.21311B r ---=--?+==?∑ νNO(g )CO(g )+(g) N 2 1(g)CO 22+) mol ·(kJ 24.37325 .90)52.110(5.3931f B r --=----=?=?∑ H ν

此反应的 是较大的负值,且)(,)(-?-?S H 型反应,从热力学上看,在 T 转的温度以内反应都可自发进行。 3.解:外压kPa 50e =p ,11p nRT V = ,2 2p nRT V =,2e p p = 系统所做功: 定温变化,0=?U 0=+=?W Q U ,所以Q =1 247.1(J ) 定温过程pV =常数 ?(pV )=0 所以 0)(=?+?=?pV U H 4.解:查表知 CaO(s) + SO 3(g) = CaSO 4(s) 求得 同理求得 因为 所以根据经验推断可知,反应可以自发进行。 但由于该反应 ,故存在一个能使反应自发进行的最高温度,该 温度为 一般的炉温是1 200℃左右,所以热学上,用CaO 来吸收SO 3以减少天气污染的可能性是存在的。这种方法在实际中已有应用。 5.解:(1) ) mol ·kJ (4.116108.21515.29874.18013 r r r --=??-=???T )K 298(r ?) (J 1.247150 100100 50300314.8150RT 2112e 21 e e e e -=?-? ???=? ??? ??-=? ??? ??--=?-=?-=p p p p n p p nRT p nRT p V p V p W 7 .10676 .25675 .39) k ·mol ·(J 79.321106.37103.604)mol ·(kJ 11.434172.39509.634)mol ·(kJ 111f 1f -------?---?S G H 11r 1r K ·m ol · J 81.189,m ol ·kJ 7.346----=?-?S 11r mol ·kJ 42mol ·kJ 7.346---<<-?℃8571 K 0.130281 .189103.4043 ==-?-==H T )mol · kJ (74.180) 37.90(21f B r -=-?-=?=?∑ ν0,0r r ?? < ) K ·mol ·J (8.2150 .7220.2044.77211B r --=?-+?==?∑ ν1 3f 3f 4f r mol ·kJ 3.404)09.634()72.395(11.4341)CaO )SO )CaSO --=-----=?-?-?=?H H H H

单片机复习题(含部分答案)

《单片机原理及应用》课程复习题 适用于电子信息工程 11级 一、填空题 1、 A T89S51单片机为个引脚。 2、 A T89S51的机器周期等于 3、 A T89S51访问片外存储器时,利用 8位地址信号。 4、 A T89S51的 5、 A T89S51内部提供位定时 /计数器,定时器有种工作方式。 6、 A T89S51有级中断, 个中断源。 7、 A T89S51的口为高 8位地址总线口。 8、设计一个以 AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部 4KB 闪烁程序存储器有效,则其 EA* 引脚应该接 +5V 9、单片机系统中使用的键盘分为和行列式键盘,其中行列式键盘的按键识别方法有扫描法和线反转法。 10、 A T89S51内部数据存储器的地址范围是 是 20H~2FH ,对应的位地址范围是 00H~7FH ,外部数据存储器的最大可扩展容量是。 11、如果 (A=34H, (R7=0ABH,执行 XCH A, R7;结果 , (R7= 。 12、在 R7初值为 00H 的情况下, DJNZ R7, rel 指令将循环执行

13、欲使 P1口的低 4位输出 0,高 4位不变,应执行一条命令。 14、若 CPU 使用的是寄存器第 1组, R0~R7的地址范围是。 15、单片机进行串行通信时,晶振频率最好选择 16、当执行 MOVX A , @R1指令时,伴随着 17、若 A 中的内容为 67H ,那么, P 标志位为。 18、 A T89S51唯一的一条 16位数据传送指令为。 19、 LJMP 的跳转范围是 , AJMP 的跳转范围是 SJMP 的跳转范围是 20、 74LS138是具有 3路输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。 21、如果 (DPTR=507BH, (SP=32H, (30H=50H, (31H=5FH, (32H=3CH,则执行下列指令后: POP DPH POP DPL POP SP 则:(DPH= ___3CH___; (DPL =___5FH___; (SP =___50H___; 22、 A T89S51复位后, PC 与 SP 的值为分别为和。 23、当单片机复位时 PSW =0区, R4所对应的存储单元地址为 04H 。 24、当 AT89S51执行 MOVC A , @A+ DPTR指令时,伴随着 25、 D/A(数 /模转换器的作用是把(数字量转换成(模拟量 ,而 A/D(模 /数转换器 则正好相反。

大工18秋《单片机原理及应用》大作业题目及要求【标准答案】

网络教育学院 《单片机原理及应用》大作业 题目:交通灯控制系统设计 学习中心: XXX 层次: XXX 专业: XXX 年级: XXX 学号: XXX 学生姓名: XXX

交通灯控制系统设计 一、课题背景 由于我国经济的快速发展从而导致了汽车数量的猛增,大中型城市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重,其主要表现如下:交通事故频发,对人类生命安全造成极大威胁;交通拥堵严重,导致出行时间增加,能源消耗加大;空气污染和噪声污染程度日益加深等。日常的交通堵塞成为人们司空见惯而又不得不忍受的问题,在这种背景下,结合我国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。随着电子技术的发展,利用单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方法。 二、交通灯的发展 1868年12月10日,信号灯家族的第一个成员就在伦敦议会大厦的广场上诞生了,由当时英国机械师德·哈特设计、制造的灯柱高7米,身上挂着一盏红、绿两色的提灯--煤气交通信号灯,这是城市街道的第一盏信号灯。 1914年,在美国的克利夫兰市才率先恢复了红绿灯,不过,这时已是“电气信号灯”。稍后又在纽约和芝加哥等城市,相继重新出现了交通信号灯。 随着各种交通工具的发展和交通指挥的需要,第一盏名副其实的三色灯(红、黄、绿三种标志)于1918年诞生。它是三色圆形四面投影器,被安装在纽约市五号街的一座高塔上,由于它的诞生,使城市交通大为改善。 中国最早的马路红绿灯,是于1928年出现在上海的英租界。 三、交通灯控制系统工作原理 本系统运用单片机对交通灯控制系统实施控制,通过直接控制信号灯的状态变化,指挥交通的具体运行,运用了LED数码管显示倒计时以提醒行驶者,更添加了盲人提示音电路,方便视力障碍群体通行,更具人性化。在此基础上,加入了特种车辆自动通行控制模块和车流量检测电路为系统采集数据,经单片机进行具体处理,及时调整通行方向。由此,本设计系统以单片机为控制核心,构成最小系统,根据特种车辆自动通行控制模块、车辆检测模块和按键设置模块等产生

郭天祥_十天学通单片机_所有课后作业+答案

lesson1 对照TX-1C单片机学习板原理图写程序 用位操作和总线操作两种方法完成以下题目 1.熟练建立KEIL工程 2.点亮第一个发光管. 3.点亮最后一个发光管 4.点亮1、3、5、7 5.点亮二、四、五、六 6.尝试让第一个发光管闪烁 7.尝试设计出流水灯程序 ====================================== ====================================== ====================================== ==== lesson2 第一个发光管以间隔200ms闪烁 8个发光管由上至下间隔1s流动,其中每个管亮500ms,灭500ms,亮时蜂鸣器响,灭时关闭蜂鸣器,一直重复下去。 8个发光管来回流动,第个管亮100ms,流动时让蜂鸣器发出“滴滴”声。

用8个发光管演示出8位二进制数累加过程。 8个发光管间隔200ms由上至下,再由下至上,再重复一次,然后全部熄灭再以300ms间隔全部闪烁5次。重复此过程。 间隔300ms第一次一个管亮流动一次,第二次两个管亮流动,依次到8个管亮,然后重复整个过程。 间隔300ms先奇数亮再偶数亮,循环三次;一个灯上下循环三次;两个分别从两边往中间流动三次;再从中间往两边流动三次;8个全部闪烁3次;关闭发光管,程序停止。 ====================================== ====================================== ====================================== ==== lesson3 1、利用定时/计数器T0从P1.0输出周期为1s的方波,让发光二极管以1HZ闪烁,设晶振频率为12MHz。。 2、利用定时/计数器T1产生定时时钟,由P1口控制8个发光二极管,使8个指示灯依次一个一个闪动,闪动频率为10次/秒(8个灯依次亮一遍为一个周期),循环。 3、同时用两个定时器控制蜂鸣器发声,定时器0控制频率,定时器1控制同个频率持续的时间,间隔300ms依次输出1,10,50,100,200,400,800, 1k(hz)的方波。

单片机试题及答案

单片机原理与接口技术习题答案 习题与思考题1 1-1 微型计算机通常由哪些部分组成?各有哪些功能? 答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。 1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点? 答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。 1-3 简述计算机的工作过程。 答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。 1-4 单片机的几个重要指标的定义。 答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。 1-5 单片微型计算机主要应用在哪些方面? 答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。 1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力? 答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。 1-7 简述单片机嵌入式系统的定义和特点。 答:单片机嵌入式系统是嵌入到对象体系中的专用计算机系统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。 习题与思考题2 2-1 MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控制等基本功能部件。 单片机的核心部分是CPU,CPU是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。 定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。 I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。 中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。 2-2 MCS-51单片机的核心器件是什么?它由哪些部分组成?各部分的主要功能是什么? 答:单片机的核心部分是CPU,可以说CPU是单片机的大脑和心脏。它由运算器、控制器和布尔(位)处理器组成。 运算器是用于对数据进行算术运算和逻辑操作的执行部件。

大工19《单片机原理及应用》大作业题目及要求答案

网络教育学院《单片机原理及应用》大作业 题目: 学习中心: 层次: 专业: 年级:年春/秋季 学号: 学生姓名:

单片机电子时钟设计 一、引言 单片机技术在计算机中作为独立的分支,有着性价比高、集成度高、体积少、可靠性高、控制功能强大、低功耗、低电压、便于生产、便于携带等特点,越来越广泛的被应用于实际生活中。单片机全称,单片机微型计算机,从应用领域来看,单片机主要用来控制系统运行,所以又称微控制器或嵌入式控制器,单片机是将计算机的基本部件微型化并集成在一块芯片上的微型计算机。 二、时钟的基本原理分析 利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.01s中断一次并当作一个计数,设定定时1秒的中断计数初值为100,每中断一次中断计数初值减1,当减到0时,则表示1s到了,秒变量加1,同理再判断是否1min钟到了,再判断是否1h到了。 为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对应的字码,使其显示数字。由于数码管扫描周期很短,由于人眼的视觉暂留效应,使数码管看起来总是亮的,从而实现了各种显示。 三、时钟设计分析 针对要实现的功能,采用AT89S51单片机进行设计,AT89S51 单片机是一款低功耗,高性能CMOS8位单片机,片内含4KB在线可编程(ISP)的可反复擦写1000次的Flash只读程序存储器,器件采用高密度、非易失性存储技术制造,兼容标准MCS- 51指令系统及80C51引脚结构。这样,既能做到经济合理又能实现预期的功能。 在程序方面,采用分块设计的方法,这样既减小了编程难度、使程序易于理解,又能便于添加各项功能。程序可分为闹钟的声音程序、时间显示程序、日期显示程序,秒表显示程序,时间调整程序、闹钟调整程序、定时调整程序,延时程序等。运用这种方法,关键在于各模块的兼容和配合,若各模块不匹配会出现意想不到的错误。

大学化学课后习题1,2,3答案

大学化学课后习题答案(大学版)第1_2_3_章 第1章 化学反应基本规律 1.2 习题及详解 一.判断题 1. 状态函数都具有加和性。 (×) 2. 系统的状态发生改变时,至少有一个状态函数发生了改变 。 (√) 3. 由于CaCO 3固体的分解反应是吸热的,故CaCO 3的标准摩尔生成焓是负值 。 (×) 4. 利用盖斯定律计算反应热效应时,其热效应与过程无关,这表明任何情况下,化学反应的热效应只与反应的起,始状态有关,而与反应途径无关。 (×) 5. 因为物质的绝对熵随温度的升高而增大,故温度升高可使各种化学反应的ΔS 大大增加 。 (×) 6. ΔH, ΔS 受温度影响很小,所以ΔG 受温度的影响不大 。 (×) 7. 凡ΔG θ 大于零的过程都不能自发进行。 (×) 8. 273K ,101.325KPa 下,水凝结为冰,其过程的ΔS<0, ΔG=0 。 (√) 9.反应Fe 3O 4(s)+4H 2(g) → 3Fe(s)+4 H 2O(g)的平衡常数表达式为2244 (/)(/)H O T H p p K p p θθθ= 。 (√) 10.反应2NO+O 2→2NO 2的速率方程式是:) ()(22O c NO kc v ?=,该反应一定是基元反应。 (×) 二.选择题 1. 某气体系统经途径1和2膨胀到相同的终态,两个变化过程所作的体积功相等且无非体积功,则两过程( B ) A. 因变化过程的温度未知,依吉布斯公式无法判断ΔG 是否相等 B. ΔH 相等 C. 系统与环境间的热交换不相等 D. 以上选项均正确 2. 已知 CuCl 2(s)+Cu(s)→2CuCl(s) Δr H m Θ(1) =170KJ?mol -1 Cu(s)+Cl 2(g) → CuCl 2(s) Δr H m Θ(2) =-206KJ?mol -1 则Δf H m Θ(CuCl,s )应为( D )KJ.mol -1 A.36 B. -36 C.18 D.-18 3. 下列方程式中,能正确表示AgBr(s)的Δf H m Θ的是( B ) A. Ag(s)+1/2Br 2(g)→ AgBr(s) B. Ag(s)+1/2Br 2(l)→AgBr(s) C. 2Ag(s)+Br 2(l)→ 2AgBr(s) D. Ag +(aq)+Br -(aq)→ AgBr(s) 4. 298K 下,对参考态元素的下列叙述中,正确的是( C ) A. Δf H m Θ≠0,Δf G m Θ=0,S m Θ=0

单片机习题答案

单片机原理及应用作业参考答案 1.2 单片机的结构特点表现在哪些主要方面? . 单片机的结构特点表现在哪些主要方面? 答: (1)在存储器结构上,严格将程序存储器和数据存储器在空间上分开,并使用不同的寻址方式,使用两个不同的地址指针; (2)在内部有一个全双工的串行接口; (3)有一个独立进行操作的位处理器. 1.4 通用单片机的供应状态主要取决于什么?供应状态有哪几种?用户选用单片机的供应状态的原则. 通用单片机的供应状态主要取决于什么?供应状态有哪几种? 是什么? 是什么? 答:通用单片机的供应状态主要取决于片内ROM 的配置状态. (1)片内ROM 的配置状态掩膜ROM,适合于低成本.大批量产品的场合(2)片内EPROM 配置状态可通过高压脉冲写入应用程序到EPROM,适合于开发样机,小批量生产. (3)片内无ROM 配置状态必须外扩EPROM,价格低,使用灵活,适合于需要外接能在现场进行修改和更新程序存储器的应用场合. 2.3 单片机的EA 端有何功用?8031 的EA 端应如何处理,为什么? . 端有何功用? 端应如何处理,为什么? 答: EA 端是访问外部程序存储器的控制信号:当EA 无效时,访问内部ROM,当EA 为有效时,访问外部ROM.由于8031 没有内部ROM,所以EA 端必须接低电平. 2. MCS-51 引脚中有多少I/O 线?它们与单片机对外的地址总线, . 4 它们与单片机对外的地址总线, 数据总线和控制总线有什么关系? - 数据总线和控制总线有什么关系? 地址总线和数据总线各是几位? 地址总线和数据总线各是几位? 答:MCS-51 引脚中有32 根I/O 线,一般由P0 口提供单片机对外的数据总线,同时作为分时复用的地址总线的低8 位, P2 口作为地址总线的高8 位, 由控制总线由第二功能的状态下的P3 口以及RST, , EA ALE 和PSEN 提供. 2.5 8051 单片机的内部数据存储器可以分为哪几个不同的区域?各有什么特点? . 单片机的内部数据存储器可以分为哪几个不同的区域?各有什么特点? 答:数据存储器主要分为两个区域:00H~7FH 是真正的RAM 区,80H~FFH 专门用作特殊功能寄存器的区域. 其中00H~7FH 可分为三个区域: 00H~1FH 为四组工作寄存器; 20H~2FH 为128 位位寻址区, 30H~7FH 为一般RAM 区. 2.6 单片机对外有几条专用控制线?其功能是怎样的? . 单片机对外有几条专用控制线?其功能是怎样的? 答:单片机对外的专用控制线有 4 条,分别是: (1) PSEN : 外部取指操作,在访问外部ROM 时, PSEN 信号自动产生; (2)ALE/ PROG :ALE 为地址锁存允许信号,在访问外部ROM 或RAM 时,用来锁存P0 口的低8 位地址.第二功能PROG 是对8751 的EPROM 编程时,编程脉冲输入. 1 (3) EA /VPP: EA 是访问外部程序存储器的控制信号, EA 无效时,访问内部ROM, EA 有效时,访问外部ROM,第二功能VPP 为对8751EPROM 的21V 编程电源输入. (4)RST/VPD:RST 是复位信号输入端,第二功能VPD 是备用电源输入端. 2.8 有哪几种方法使单片机复位?复位后各寄存器,RAM 中的状态如何? 中的状态如何? . 有哪几种方法使单片机复位?复位后各寄存器, 答:单片机的复位方式有两种,上电自动复位和按钮复位.复位后各寄存器状态为: PC 0000H ACC 00H PSW 00H SP 07H DPTR 0000H P0~P3FFH IP XX000000B IE 0X000000B TMOD 00H TCON 00H TL0 00H TH0 00H TL1 00H TH1 00H SCON 00H SBUF XXH PCON 0XXX0000B 2.9 在8051 扩展系统中,片外程序存储器和片外数据存储器使用相同的地址编址,是否会在数据总线扩展系统中,片外程序存储器和片外数据存储器使用相同的地址编址, . 上出现争总线的现象?为什么? 上出现争总线的现象?为什么? 答:不会发生争总线的现象,因为从外部ROM 取指令需要用ALE 和PSEN 信号控制读取操作,由P2 和P0 提供地址;而片外数据存储器的读写除了地址之外还要RD , WR 控制,所以不会争总线. 2.10 如果8051 端口P0~P3 作为通用I/O 口使用,则在输入引脚数据时应注意什么? . 口使用,则在输入引脚数据时应注意什么? ~答:8051 的P1,P2 和作为一般输入I/O 口的P 以及第一功能的P3 口均为准双向口,在输入数据时应先向端口写1,然后方可作为高阻输入.以使其场效应管T2 截止,才不会影响输入电平. 3.2 若要完成以下的数据传送,应如何用MCS-51 的指令实现? . 若要完成以下的数据传送, 的指令实现? (1)R1 的内容传送到R0 (5)ROM2000H 单元的内容传送到R0 MOV

单片机习题答案

《单片机应用技术》习题答案 第一章概述 1、什么就是总线?总线主要有哪几部分组成?各部分得作用就是什么? 总线就是连接计算机各部件之间得一组公共得信号线。一般情况下,可分为系统总线与外总线。 系统总线应包括:地址总线(AB)控制总线(CB)数据总线(DB) 地址总线(AB):CPU根据指令得功能需要访问某一存储器单元或外部设备时,其地址信息由地址总线输出,然后经地址译码单元处理。地址总线为16位时,可寻址范围为216=64K,地址总线得位数决定了所寻址存储器容量或外设数量得范围。在任一时刻,地址总线上得地址信息就是惟一对应某一存储单元或外部设备。 控制总线(CB):由CPU产生得控制信号就是通过控制总线向存储器或外部设备发出控制命令得,以使在传送信息时协调一致得工作。CPU还可以接收由外部设备发来得中断请求信号与状态信号,所以控制总线可以就是输入、输出或双向得。 数据总线(DB):CPU就是通过数据总线与存储单元或外部设备交换数据信息得,故数据总线应为双向总线。在CPU进行读操作时,存储单元或外设得数据信息通过数据总线传送给CPU;在CPU进行写操作时,CPU把数据通过数据总线传送给存储单元或外设 2.什么就是接口电路? CPU与接口电路连接一般应具有哪些信号线?外部设备与接口电路连接一般应具有哪些信号线? CPU通过接口电路与外部输入、输出设备交换信息, 一般情况下,外部设备种类、数量较多,而且各种参量(如运行速度、数据格式及物理量)也不尽相同。CPU为了实现选取目标外部设备并与其交换信息,必须借助接口电路。一般情况下,接口电路通过地址总线、控制总线与数据总线与CPU连接;通过数据线(D)、控制线(C)与状态线(S)与外部设备连接。 3、存储器得作用就是什么?只读存储器与随机存储器有什么不同? 存储器具有记忆功能,用来存放数据与程序。计算机中得存储器主要有随机存储器(RAM)与只读存储器(ROM)两种。随机存储器一般用来存放程序运行过程中得中间数据,计算机掉电时数据不再保存。只读存储器一般用来存放程序,计算机掉电时信息不会丢失。 4 什么就是单片机?单片机与微机相比有何特点? 单片机(Single-Chip-Microputer)又称单片微控制器,其基本结构就是将微型计算机得基本功能部件:中央处理机(CPU)、存储器、输入接口、输出接口、定时器/计数器、中断系统等全部集成在一个半导体芯片上,因此,单片机其体积小、功耗低、价格低廉,且具有逻辑判断、定时计数、程序控制等多种功能。 单片机结构上得设计,在硬件、指令系统及I/O能力等方面都有独到之处,具有较强而有效得控制功能。虽然单片机只就是一个芯片,但无论从组成还就是从其逻辑功能上来瞧,都具有微机系统得含义。另一方面,单片机毕竟就是一个芯片,只有外加所需得输入、输出设备,才可以构成实用得单片机应用系统。 5、单片机主要应用于哪些领域? (1)智能仪器。智能仪器就是含有微处理器得测量仪器。单片机广泛应用于各种仪器仪表,使仪器仪表智能化取得了令人瞩目得进展。

单片机大作业

单片机大作业 物流卓 1.LED闪烁实例 LED闪烁实例中使用51单片机控制8个LED间隔亮灭,形成闪烁效果,在实例中51单片机通过一个延时程序控制P1端口轮流输出高电平和低电平,驱动发光二极管的发光和熄灭。 程序代码使用两个嵌套的for循环语句来控制延时,当到达延时之后使P1输出电平翻转。 下图为电路设计图 以下为控制代码

2.流水数字 流水数字是一个51单片机使用I/O引脚驱动8段数码管,数码管轮流显示“0”~”F”数字或者字符。单位8段共阳数码管的公共端连接到VCC上,数码管的8位数据引脚则连接到P1的八个引脚上,使用1K欧姆的电阻限流,51单片机通过P1引脚将对应字符的字形编码送出供数码管显示。 下图为电路设计图 以下为程序代码

3.多位数字显示 本实例使用51单片机驱动6位数码管显示”123456”6位数字,51单片机用P1给6个8段数码管提供字形编码,而用P2.0~P2.5共6个引脚通过PNP三极管来选通对应的数码管显示。在控制程序中,为了精确的控制延时时间的时间以便造成“扫描”效果,使用Delayms 和Delayus两个函数来控制精确延时。 下图为电路设计图 以下为程序代码

4.轮流加热显示系统 轮流加热显示系统是一个用51单片机控制3个继电器轮流接通,给3个设备加热5s并且使用一位数码管来显示当前加热设备的编号。 51单片机用P2端口通过ULU2803驱动3个工作电压为5V的继电器,用P1口驱动一个数码管用于显示当前接通的继电器的编号。 下图为电路设计图

以下为程序代码

5.定时报警实例 本实例是让51单片机没隔10min控制蜂鸣器报警,51单片机使用P2.7引脚通过一个NPN三极管驱动蜂鸣器,当P2. 7输出高电平时三极管导通,蜂鸣器发声。 51单片机使用P2. 7通过三极管控制蜂鸣器,当输出高电平时三极管导通蜂鸣器发声,使用Delayms函数来进行毫秒级延时,使用Delayus函数来进行微秒级延时,当10min延时到达,蜂鸣器打开100ms 下图为电路设计图 以下为程序代码

重庆大学大学化学习题答案

成绩 重庆大学大学化学(Ⅱ)期末考试试卷(B) 学院___________ 专业___________ 姓名___________ 学号___________ (请考生注意:本试卷共5页) 大题一二三四 成绩 一、对的在题末括号内填“+”、错的填“-”。 (本大题分9小题, 每小题1分, 共9分) 1、金属元素与非金属元素之间形成的化学键不一定都是离子键。答() 2、所有电子的电子云都有方向性。答() 3、微细的铝粉、麦面粉、煤粉等与乙醚、丙酮、苯等类似,也属于有火灾爆炸危险性的危险品。答() 4、 r H大,并不预示其反应速率快。答:() 5、由于共价键十分牢固,因而共价化合物的熔点均较高。 答() 6、稀有气体固态时,在晶格结点上排列着原子,所以它们的晶体属于原子晶体。 答() 7、同一元素的离子半径小于其原子半径。答() 8、碳原子只有两个未成对电子,故只能形成2 个共价键。 答() 9、过渡元素在高氧化态时一般均可与活泼非金属形成离子化合物。答() 二、将一个或两个正确答案的代码填入题末的括号内。若正确答案只有一个,多选时,该题为0分;若正确答案有两个,只选一个且正确,给1分,选两个且都正确给2分,但只要选错一个,该小题就为0分。 (本大题分11小题, 每小题2分, 共22分) 1、下列各系统中,具有最大摩尔熵值的是答:()(1) 20 K 时的冰(2) 273.15 K 时的冰 (3) 373.15 K 时的水蒸气(4) 400 K 时的水蒸气 2、H2分子之间的作用力有答() (1) 氢键 (2) 取向力 (3) 诱导力 (4) 色散力

3、在一定条件下,由蔗糖水溶液、冰、水蒸气、氧气、氮气组成的系统中有答()(1) 三个相(2) 四个相(3) 三种组分(4) 四种组分(5) 五种组分 4、确定多电子原子中,轨道的能量的是答()(1)n (2)n和l (3)n,l和m (4)n,l,m和m s 5氢作为一种很有发展前途的能源,下列各项中尚需研究解决的有答() (1) H2是一种没有污染的能源 (2) 用水制氢资源丰富 (3) H2的运输方便、安全 (4) H2的燃烧热值大 (5) 价廉的制氢方法和技术 6、下列有机高聚物中电绝缘性最好的是答:() (1) 酚醛树脂 (2) 聚氯乙烯 (3) 聚四氟乙烯 (4) 聚酰胺 7、下列有机高聚物中,最适宜作粘结剂,且使用范围最广的粘结剂是答:() (1) 聚碳酸酯 (2) 聚甲基丙烯酸甲酯 (3) 环氧树脂 (4) 酚醛树脂 8、在由气体A 与B 组成的混合气体中,组分A 的分压力与总压力之比等于答:()(1) A 组分的摩尔分数(2) A 组分的分体积与总体积之比(3) B 组分的分压力与总压力之比 (4) A 组分与 B 组分的分体积之比 9、在一定温度和压力下,已知有一气态化合物分解只产生两种气态物质:单质磷蒸气和氢气。4 体积的该气态化合物分解产生1 体积单质磷蒸气和 6 体积氢气。对此最简单的解释是该单质磷气体的分子式是答:()(1) P (2) P2(3) P3(4) P4 10、可制备耐热合金的金属元素是答() (1) Cu (2) Ag (3) Mo (4) Ni 11、下列说法正确的是答:()(1) 一定温度下气液两相达平衡时的蒸气压称为该液体的在此温度下的饱和蒸气压 (2) 氢的电极电势是零

单片机重点作业题答案整理-图文

单片机重点作业题答案整理-图文 以下是为大家整理的单片机重点作业题答案整理-图文的相关范文,本文关键词为单片机,重点,作业,答案,整理,图文,第一章,给出,列有,号,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。 第一章 1.给出下列有符号数的原码、反码和补码(假设计算机字长为8位)。

+45-89-6+112 答:【+45】原=00101101,【+45】反=00101101,【+45】补=00101101【-89】原=11011001,【-89】反=10100110,【-89】补=10100111【-6】原=10000110,【-6】反=11111001,【-6】补=11111010【+112】原=01110000,【+45】反=01110000,【+45】补=011100002.指明下列字符在计算机内部的表示形式。 AsendfJFmdsv120 答:41h73h45h4eh64h66h4Ah46h6Dh64h73h76h31h32h30h3.什么是单片机? 答:单片机是把微型计算机中的微处理器、存储器、I/o接口、定时器/计数器、串行接口、中断系统等电路集成到一个集成电路芯片上形成的微型计算机。因而被称为单片微型计算机,简称为单片机。 4.单片机的主要特点是什么?答:主要特点如下: 1)在存储器结构上,单片机的存储器采用哈佛(harvard)结构2)在芯片引脚上,大部分采用分时复用技术 3)在内部资源访问上,采用特殊功能寄存器(sFR)的形式4)在指令系统上,采用面向控制的指令系统5)内部一般都集成一个全双工的串行接口6)单片机有很强的外部扩展能力 5.指明单片机的主要应用领域。 答:单机应用:1)工业自动化控制;2)智能仪器仪表;3)计算机外部设备和智能接口;4)家用电器 多机应用:功能弥散系统、并行多机处理系统和局部网络系统。

单片机部分习题答案

第2章: 2、CIP-51有哪些存储空间?各个存储空间的功能及寻址范围是什么? 有程序存储器、内部数据存储器、外部数据存储器、特殊功能寄存器和位寻址区五个独立的地址空间。 ●程序存储器:存放程序和常数,容量为64KB,地址范围0000H-0FFFFH ●内部数据存储器:用于通用寄存器和存放数据的临时存储器,容量为256B,地址范围00H-0FFH ●外部数据存储器:用于存放数据,容量为64KB(有4KB在芯片内部),地址为0000-0FFFFH ●特殊功能寄存器(SFR):提供对片内资源和外设的访问和控制,以及与外设的数据交换,C8051F020有 122个,离散分布在地址80H-0FFH中。 ●位地址空间:存放位变量,进行布尔运算,容量为256位,有内部RAM的20H-2FH(16字节,128位) 和部分SFR(字节地址可以被8整除的)组成,地址范围为00H-0FFH 3、CIP-51的内部RAM空间有多少字节?它们在应用中有什么专门用途?堆栈一般应设置在什么位置? ●内部RAM有256字节 ●低128B中的00H-1FH用于通用寄存器,20H-2FH既可以字节寻址也可以位寻址,30H-7FH作一般存储 器用;高128B因为与SFR地址重叠,故只能间接寻址,也作一般存储器用 ●理论上堆栈可以设在内部数据存储器的任何位置,复位时堆栈指针SP为07H,但为了避开通用寄存器和 位地址空间,一般设在30H-0FFH。 5、读写内部RAM与外部RAM的数据时,使用的指令有什么区别?读程序存储器的数据的指令又有什么不同?读写内部RAM用MOV指令;读写外部RAM用MOVX指令;读程序存储器用MOVC指令,写程序存储器用MOVX指令,但为与写外部RAM相区分,需要对相应SFR的相关位进行设置。 6、若(PSW)=0x10,则当前的R0~R7在内部RAM中有哪些单元? 由(PSW)=0x10可知RS1RS0=10,故通用寄存器R0-R7在内部RAM的0x10-0x17单元。(PSW的格式P22) 第一次作业存在的问题: 第一题:5个存储空间,有的同学写的不全,漏SFR和位寻址区;有的同学对位寻址区的寻址范围写的不对,应为0x00-0xff而非0x20-0x2f。 第三题:内部RAM每一部分的专门作用,尤其低128B要再分类说明;片内XRAM不算片内RAM;堆栈一般在0x30-0xff,而非0x30-0x7f。 第六题:部分同学不会做;要查询PSW的格式,RS1RS0的作用,P22表2-2 8、请叙述中断的响应过程。一个中断请求从提出到CPU响应最短要多长时间?如果CPU响应中断的条件全部具备,响应中断最长的时间是多少?在什么样的情况下会出现这个响应时间? C8051F的每个系统时钟周期对中断标志采样并对优先级译码,如果允许中断响应,则置位相应的优先级状态触发器,然后执行一条硬件长调用指令,控制转移到相应的入口,清相应中断请求标志(有些需要在中断服务程序中清除,如RI、TI),接着PC压栈(但不保护PSW),将中断服务程序的入口地址送给PC,完成中断响应。最快需要5个系统时钟周期:1个中断检测周期,4个对ISR的调用周期(LCALL)。最慢发生在CPU正在执

单片机作业及参考答案

习题1、BCD 码加法编程。 X 、Y 为4位压缩BCD 码,求 Z=X+Y 。 设X 存在片内RAM 40H 、41H 单元,Y 存在42H 、43H 单元,编程求 Z=X+Y ,并存入片内RAM 单元44H 、45H 、46H 。 ADB :MOV A ,40H ADD A ,42H DA A MOV 44H ,A MOV A ,41H ADDC A ,43H DA A MOV 45H ,A MOV A ,#0 ADDC A ,#0 MOV 46H ,A RET 习题2:编程求双字节减法。设X 、Y 存在片内 RAM 40H 起始单元,计算Z=X-Y 。 SUBD :CLR C MOV A ,40H SUBB A ,42H MOV 44H ,A MOV A ,41H SUBB A ,43H MOV 45H ,A MOV A ,#0 SUBB A ,#0 MOV 46H ,A RET 习题3:编程完成对DPTR 的减1操作. MOV A ,DPL CLR C SUBB A ,#1 MOV DPL ,A MOV A ,DPH SUBB A ,#0 MOV DPH ,A 习题4:如何将累加器A 中的数据高4位清0,低位不变? ANL A ,#0FH 习题5:如何将寄存器R2中的数据奇数位取反,偶数位不变? MOV A ,R2 XRL A ,#10101010B MOV R2,A ;取被加数低字节 ;加上加数低字节 ;BCD 十进制调整 ;保存和的低字节 ;取被加数高字节 ;加上加数高字节 ;BCD 十进制调整 ;保存和的高字节 ;求高字节进位 ;子程序结束 ;清借位标志 ;取被减数低字节 ;减去减数低字节 ;保存差的低字节 ;取被减数高字节 ;减去减数高字节 ;保存差的高字节 ;保存差的借位标志 ; ;子程序结束

大学化学作业题附答案

大学化学习题 第一章 1.现有一定浓度的蔗糖溶液,在-0.25℃时结冰。已知在298K时纯水的蒸汽压为3.130kPa,水的K f=1.86 K·kg·mol-1,则该蔗糖溶液在上述温度下的渗透压(kP a)为(C )(A)600 (B)180 (C)332 (D)-332 △T f = K f×b B b B= △T f / K f =0.1344 ∏V=nRT ∏=cRT =0.1344×8.314×298 =333 kPa, (因浓度小可以近似认为b B=c) 2. 现有一瓶硫酸溶液,其质量分数为98%,则其物质的量分数应为(C )(A)0.5 (B)0.98 (C)0.90 (D)0.80 (980/98)/[20/18+ 980/98]=0.9 3. 现有1mol理想气体,若它的密度为d,分子摩尔质量为M,在T(K)温度下体积为V (L),则下述关系正确的是(D )(A)p V=( M/d) RT (B)pV d= RT (C)p V=( d/n) RT (D)p M/d=RT 4. 理想溶液是指-------------------------------------------------------------------------------------( D ) (A) 溶质对溶剂分子间作用力没有明显影响 (B) 溶解过程中几乎没有热效应 (C) 溶解前后溶质和溶剂的体积没有变化 (D) 以上三个性质 5. 有一种称“墨海”的带盖砚台,其结构如图所示,当在砚台中加入墨汁,在外圈加入清水,并盖严,经足够长的时间,砚中发生了什么变化?请写出 现象并解释原因。 答案:经足够长的时间,砚中墨汁变谈,因外圈的清水蒸气压 大,而砚台中加入墨汁蒸气压小,外圈的清水水分子蒸发而在 墨汁中凝聚。 6. 当26.9 g 未知难挥发非电解质溶于500 g 硝基苯中, 溶液的凝固点降低了2.30 K 。已知硝基苯的K f= 7.00 K·kg·mol-1, 则该未知溶质的相对分子质量为__164 ___ 。 △T f = K f×b B= K f×m/MM A M== K f×m/△T f M A =7.00×26.9/2.30×0.500=164 7.60℃时, 180 g水中溶有180 g葡萄糖, 已知60℃时水的蒸气压为19.9 kPa, C6H12O6的相 对分子质量为180, 则此水溶液的蒸气压应为---- ------------------------------------- --------------( D ) (A) 1.81 kPa (B) 9.95 kPa (C) 15.9 kPa (D) 18.1 kPa

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