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

发布 2023-05-19 10:38:28 阅读 5861

第三章。

1、设x在累加器a中(0≤x≤20),要求将x平方数的高位存放在r7中,低位存放在r6中。用查表法编写子程序。

org 00h

start:

mov a,#3;对a进行赋值,将x的值赋给a,这假设赋值3

mov dptr,#lp

mov b,#

mul ab

mov r0,a;将第一个偏移量存在r0中。

movc a,@a+dptr;取平方值的低字节放在r6中。

mov r6,a

inc r0

mov a,r0;将第二个偏移量存在r0中。

movc a,@a+dptr;取平方值的高字节放在r7中。

mov r7,a

sjmp $

lp:dw 0,1,4,9,16,25,36,49,64,81,100,121

dw 144,169,196,225,256,289,324,361,400

end2、若单片机的晶振频率为6mhz,求下列延时子程序的延时时间。

机器周期数。

delay: mov r1, #0f8h 1

loop: mov r3,#0fah1

djnz r3,$ 2

djnz r1,loop 2

ret 2答:该单片机的机器周期t=2us,所以延时时间:

t=*2us=249494us=0.249494s

第五章。第一题:

org 00h

start:

setb p1.7

clr p1.0

aa: jnb p1.7,bb

jmp aa

bb: setb p1.0

call delay

jmp start

delaymov r7,#200;延时0.2s子程序(如果晶振频率为6mhz)

dv1: mov r6,#

dv2: djnz r6,dv2

djnz r7,dv1

ret end

第2题:org 00h

ljmp main

org 03h

ljmp in0

org 30h

main:setb ex0

setb ea

setb it0

mov a,#0feh

loop:

mov p1,a

sjmp loop

in0: rl a

reti end第六章。

(1)中断方式。

org 00h

start:

ajmp main

org 0bh

tt0: mov th0,#0ffh;中断服务程序。

mov tl0,#0f6h;计数器赋初值。

cpl p1.0

retimain: mov tmod,#5;t0初始化,工作方式1,计数方式。

mov th0,#0ffh

mov tl0,#0f6h

setb et0;允许t0中断。

setb tr0;允许t0计数。

setb ea;cpu开中断。

sjmp $

end(2)查询方式。

org 50h

start:

mov tmod,#5;t0初始化,工作方式1,计数方式。

mov th0,#0ffh

mov tl0,#0f6h

setb et0;允许t0中断。

setb tr0;允许t0计数。

setb ea;cpu开中断。

aa: jbc tf0,negate

sjmp aa

negate: cpl p1.0

sjmp start

end第二题:

org 00h

start:

ajmp main

org 0bh

tt0: add a,#

clr p1.2

retimain: clr p1.2

mov a,#1;计数器首次赋初值。

mov tmod,#02;t0初始化,工作方式2,计数方式。

mov th0,#0ceh

mov tl0,#0ceh

setb et0;允许t0中断。

setb tr0;允许t0计数。

setb ea;cpu开中断。

next: cjne a,#8,next;循环周期为8,其中7个中断为等待350us的时间间隔,1个中断为输出50us高电平。

setb p1.2

mov a,#0;计数器的清零。

sjmp nextend

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

作业答案0 1 绪论。1 单片机是把组成微型计算机的各功能部件即 微处理器 cpu 存储器 rom和ram 总线 定时器 计数器 输入 输出接口 i o口 及 中断系统 等部件集成在一块芯片上的微型计算机。2 什么叫单片机?其主要特点有哪些?解 将微处理器 cpu 存储器 存放程序或数据的rom和r...

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

作业答案0 1 绪论。1 单片机是把组成微型计算机的各功能部件即 微处理器 cpu 存储器 rom和ram 总线 定时器 计数器 输入 输出接口 i o口 及 中断系统 等部件集成在一块芯片上的微型计算机。2 什么叫单片机?其主要特点有哪些?解 将微处理器 cpu 存储器 存放程序或数据的rom和r...

2章单片机原理与应用作业

第一章。1 什么是单片机?答 单片机又称为单片微计算机,它的结构特点是将微型计算机的基本功能部件 如 处理器 cpu 存储器 输入接口 输出接口 定时 计数器及终端系统等 全部集成在一个半导体芯片上。第二章。1 微处理器本身不是计算机,它是微型计算机的核心部件,又称它为 cpu 它包括两个主要部分 ...