第一范文网 - 专业文章范例文档资料分享平台

单片机 试题库5

来源:用户分享 时间:2025/8/16 0:10:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

低电平宽度300μs。

定时器方式控制字(TMOD) 89H:

要求:

T1

T0

1. 选择定时器的工作模式,并给定时器方式控制字赋值(2分) 2. 计算定时器的初值(3分) 3. 写出相应的程序(7分) 答案:

1.选择T0工作模式2 MOV TMOD,#02H 2.定时50μs

2μs*(256-x)=50μs x=231 TH0=0E7H TL0=0E7H 定时300μs=6*50μs用软件计数器R0 3.ORG 0000H

AJMP MAIN

GATE C/T M1 M2 GATE C/T M1 M2 ORG 000BH

AJMP BRT0 ORG 2000H

装 MAIN:MOV TMOD,#02H MOV TH0,#0E7H MOV TL0,#0E7H MOV IE,#82H 订

九.综合题:(18分)(A8,K9+K8,D3)

SETB P1.0 MOV R0,#0

SETB TR0 LOOP:SJMP $ BRT0:CLR TR0

CPL P1.0 INC R0

CJNE R0,#7,NEXT1

SETB P1.0 MOV R0,#0

NEXT1:SETB TR0

RETI NOP NOP END

线 下图为某MCS-51应用系统的3位LED 8段共阳极静态显示器的接口电路,

(1)该静态显示器电路与动态扫描的显示器电路相比有哪些优缺点? (2)写出显示字符“3”、“8”、“5”的段码,注意:段码的最低位为“a” 段,段码的最高

位为“dp” 段

(3)已知8255A的PA口、PB口和PC口的地址分别为FF7CH、FF7DH、FF7EH,要求8255A的这3个端口为方式0输出,请编写出使3位LED共阳极显示器从左至右显示“3.85”的程序段。

来自8031

f

a g

b

c

PA 8255 828258555A PB PC e

d

· · 解

(1)优点是:亮度高,字符不闪烁,占用CPU资源少。(1分)

dp

· o +5V 缺点是:占用的I/O口太多,当需要的LED数目较多时,需要外扩展的I/0口。(1分)

(2)3:→B0H (1分)

8:→80H (1分) 5:→92H (1分) (3)mov DPTR,#0FF7FH

Mov A ,#80H Movx @DPTR,A mov DPTR,#0FF7CH mov A,#B0H movx @DPTR,A mov DPTR,#0FF7DH mov A ,#80H movx @DPTR,A

mov DPTR,#0FF7EH mov A,#92H movx @DPTR,A RET

十.综合题:(18分)(A8,K10+K9+K2,D3)

如下图所示,采用51单片机和AD0809数模转换器实现外部电压值的采集,电位器RK的分压值通过AD0809转换成数字量,经单片机做初步的判断,输入值为X,则0≤X<0.5时显示0;0.5≤X<1.5时显示1;1.5≤X<2.5时显示2;2.5≤X<3.5时显示3;3.5≤X<4.5时显示4;4.5≤X≤5时显示5(注意单片机采集值和电压值的对应关系);然后在数码管上显示出来,延时约20ms后再重新采样显示。要求回答以下问题:

COM12345678aabcfbgdeecddpfgpdDS1DPYU?1234567813121514VCC3112M191891716P10/TP11/TP12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWR80C52RXDTXDALE/PPSEN10113029P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P273938373635343332212223242526272834781314171811U?D0D1D2D3D4D5D6D7GQ0Q1Q2Q3Q4Q5Q6Q7E2569121516191U?1714158181920212524231022697D0D1D2D3D4D5D6D7ABCVCCIN0IN1IN2IN3IN4IN5ADC0809IN6IN7VCC1126272812345VCC121613VCC74LS37374LS37330PVCCRKC30PR二分频CLKALESTARTOEEOCADC0800VREF+VREF-GND

(1) 请将单片机正常工作所需的复位电路和晶振电路在上图中补齐,使得单片机可以正

常工作。

(2) AD0809的IN0脚的对应单片机的地址是多少?(要求无效位为1); (3) 数码管为共阴极数码管,写出显示数字0,1,2,3, 4, 5的段码值; (4) 设计AD转换程序,写出整个电路对应的源程序。

答案:

(1) 电路连接如图所示;---------------------------------------------(4分)

(2) 地址#7FF8H;----------------------------------------------------------------------(2分) (4) 3FH;06H;5BH;4FH;66H;6DH------------------------------------------------------(3分) (5) --------------------------------------------------------------------------------------------(9分)

START:

ORG #0100H LJMP START CLR A

MOV DPTR,#7FF8H

MOVX @DPTR,A JB P3.2, $

MOVX A, @DPTR L1: CLR C

CJNE A,#19H,L2 AJMP Show1 L2: JC Show0 CLR C

CJNE A,#4CH,L3

AJMP Show2

L3: JC Show1

CLR C

CJNE A,#7FH, L4 AJMP Show3 L4: JC Show2

CLR C

CJNE A,#0B2H,L5 L5: L6: Show0: Show1: Show2: Show3: Show4: Show5: DELAY:DLY0: DLY1: AJMP Show4 JC Show3

CLR C

CJNE A,#0E5,L6 AJMP Show5

JC Show4 SJMP Show5 MOV P0,#3F CLR P2.0 SJMP DELAY MOV P0,#06H CLR P2.0 SJMP DELAY MOV P0,#5BH CLR P2.0

SJMP DELAY MOV P0,#4FH CLR P2.0 SJMP DELAY MOV P0,#66H CLR P2.0 SJMP DELAY MOV P0,#6DH CLR P2.0 SJMP DELAY MOV R7,#100 MOV R6, #100 DJNZ R6, DLY1 DJNZ R7, DLY0 SJMP START END

搜索更多关于: 单片机 试题库5 的文档
单片机 试题库5.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c79zzo148z23gzju6v8my_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top