MOV DX, ________
MOV AL, 82H
OUT DX, AL ;设置8255A的工作方式
CHK: MOV DX, ________
IN AL, DX
TEST AL, ________;检查开关状态
JZ CHKO
MOV AL, 06H ;“1”的字形码为06H
MOV DX, ________
OUT DX, AL
JMP CHK
CHKO: MOV AL, 3FH ;“0”的字形码为3FH
MOV DX, ________
OUT DX, AL
JMP CHK
第1题
已经为学生管理系统设计了名为“学生”的用户菜单和名为STUD的工具栏子类(放
在类库VVV中),需要在系统主界面显示菜单和工具栏如下图所示。
SET CLASSLIB TO(” ______(3)______ && 打开类库
_SCREEN.ADDOBJECT(〃___(4)___〃,〃___(5)___〃) && 以子类创建工具栏对象XX
______(6)______=0 && 工具栏在屏幕上的左界
______(7)______=0 && 工具栏在屏幕上的上界
_SCREEN. ______(8)______=.T. && 设置工具栏可见
_SCREEN. ______(9)______=.T. && 设置工具栏可用
READ______(10)______ && 打开事件驱动环境
第3题
图5并联谐振回路中,L=100μH,r=10Ω,C1=C2=200pF,RL=25kΩ,
Rs=50 kΩ,计算:
(1)回路自身的品质因数Q0;
(2)回路有载Q值及通频带B。
第4题
图3检波电路中,R=4.3kΩ,Rg=5.1 kΩ,C=0.02μF
输入信号ui (t)=0.8 (1+0.3sin104πt)cos9.3×105πt V
要求:(1)验算该电路能否出现惰性失真。(2)定性绘出ui(t)和u0(t)的波形。
第7题
六、综合应用题(本题8分)
40.如题40图所示的A/D转换系统,8255A的端口地址为218H~21BH。ADC0809的转换数据通过8255A的PA口输入给CPU,其地址译码信号A、B、C以及地址锁存信号AIE由8255A的PB口提供,A/D转换的状态信息EOC由PC4输入。该系统以查询方式读取A/D转换结果,试填空完成下面的程序段。
BEGIN: MOV AL, 98H ;8255A方式控制字,方式0,
;A口输入B口输出C口高4位输入
MOV DX, ________ ;8255A控制端口地址
OUT DX, AL ;送8255A方式字
MOV AL, OBH ;选IN3输入端和地址锁存信号
MOV DX, ;8255A的B口地址
OUT DX, AL ;送IN3通道地址
MOV _____,10H :START←PB4=1
OUT DX, AL ;启动A/D
MOV ______,0OH
OUT DX, AL :START←PB4=0
MOV DX, ________ ;8255A的C口地址
TEST ST:IN AL, DX ;读C口状态
AND AL, ________ ;检测EOC状态
JZ ________ ;如未完成,再测试
MOV DX, ________ ;8255A的A口地址
IN AL, DX ;读转换结果
第8题
五、简单应用题(本大题共2小题,每小题5分,共10分)
38.如题38图(a)所示,D/A转换芯片DAC0832为单缓冲工作方式,参考电压Vref为-5V,输出电压OOH对应OV,FFH对应5.1V,端口地址为240H,延时子程序DELAY实现1ms延时。为了使Vout的输出波形如题38图(b)所示,试填空完成下面的程序段。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!