第5章作业

发布 2022-07-04 19:53:28 阅读 9691

第五章作业。

5.2 8xx51的4个i/o端口的作用是什么?8xx51对外的三总线是如何分配的?

答:p0口是一个8位漏极开路的双向i/o口;p1 、p2、p3口是一个具有内部上拉电阻的8 位双向i/o 口;

当访问外部程序和数据存储器时,p0口被作为低8位地址/数据复用,在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行movx @dptr)时,p2一般做地址总线,p2 口送出高八位地址。p3口亦作为at89s52特殊功能(第二功能)使用。

5.4为什么说8xx51能全部作为i/o口使用的仅有p1端口?

答:因为低八位数据与数据线分时使用p0口,p2作为扩展的地址总线,输出高8位地址。p3为双功能口。

5.6 利用8xx51的p1口监测某一按键开关,每按一次,输出一个正脉冲(脉宽随意),画出电路并编出程序。org 0000h

aa:clr p1.0

setb p1.7

jb p1.7 ,$

setb p1.0

mov r2,#

day:nop

nopdjnz r2,day

sjmp aa

5.8用89c51/89s51并行口设计显示一个数码的电路,是数码循环显示“0”~“f”。

org 0000h

mov a,#0fh

aa:mov p1,a

acall aa

swap a

sjmp abc

aa:mov r6,250

bb:mov r7,250

cc;nop

nopdjnz r7,cc

djnz r6,bb

retend

5.10 用89c51/89s51并行口设计8x8的矩阵键盘并用箭头标明信号的方向。

p1口的八根线接行线,输出行扫描信号,p3的八根线接列线。输入回馈信号。

程序如下:org 0000h

aa:mov p1,#0ffh

mov p3,#00h

mpv a,p1

anl a,#0ffh

cjnz a,#0ffh,bb

sjmp aa

bb:mov p3,#0feh

mov b,a

mov p1,a

cc:mov a,p1

anl a,#0ffh

cjnz a,#0ffh,dd

mov a,b

rl acjnz a,#ef,bb

ee:mov,p1

anl a,#0f0h

mov r2,a

mov a,b

anl a,#0fh

0rl a,r2

ff:mov b,a

第5章作业

微观经济学 第五章成本理论作业。一 概念题。机会成本 显性成本 隐性成本 短期总成本 沉没成本 会计利润 经济利润 正常利润 超额利润 固定成本 可变成本 平均固定成本 平均可变成本 边际成本 长期总成本 长期平均成本 长期边际成本。二 单项选择题。1 d 经济中短期与长期的划分取决于 a.时间长短...

第5章作业

作业5 1 已知两个浓度值,计算速率常数。某场地的土壤被泄漏的汽油污染,污染源去除10天之后,采集土壤样品,测试污染物浓度为1200 mg kg。20 天之后采集第二个样品,浓度下降到800 mg kg。假设一系列反应,包括挥发 生物降解和氧化都是一级反应。计算在不采取任何修复措施的前提下,需要多长...

第5章作业

5.6 思考题与习题。2.试编写一段对中断系统初始化的程序,使之允许 int0,int1,t0和串行口中断,且使t0中断为高优先级中断。初始化程序 mov ip,00000010b mov ie,10010111b 或。setb pt0 setb es setb ex1 setb et0 setb ...