第五章作业。
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 ...