资讯详情

微型计算机控制技术第4章习题答案.doc

word完美格式

精心整理 学习帮手

4-1 判断程序是什么?常用的判断程序有三种?

在计算机控制系统中,通常需要分析检测到的数据或状态。根据值的大小和状态进行判断,以确定程序的流向进行相应的控制。为此目的设计的程序是判断程序。设计判断程序的理念是根据要求对数据或逻辑状态进行算术操作或逻辑操作,然后根据操作结果进行相应的处理。

常用的判断程序有:算术判断程序

逻辑判断程序

标识判断程序

4-2 查表法是什么?两种常用的查表法是什么?

查表法是将计算机测量的数据按一定顺序编制成表格,然后根据测量参数的值或中间结果使用查表程序找出最终结果。

两种常用的查表方法是:顺序查表法,计算查表法。

4-3 如图4-5巡回检测系统所示,每隔10次ms检测一个点,用汇编语言编写64点检程序。

初值的计算

(216-N)×2=10000

∴N=EC78H

程序如下:

ORG 0000H

LJMP START

ORG 0030H

LJMP WBZD

ORG 000BH

LJMP TIME

ORG 0030H

START: MOV SP, # 60H

SETB IT0

SETB PX0

SETB EX0

MOV TMOD, #01H

MOV TH0, #0ECH

MOV TL0, #78H

SETB ET0

MOV R5, #00H ; (通道号)

MOV R6, #00H ;(选择几号芯片)

MOV R7, #10H

MOV R0, #00H

SETB EA

SETB TR0

SJMP $

TIME: MOV TH0, #0ECH

MOV TL0, #78H

CJNE R6, #00H, L1

MOV DPTR, #1FFFH

LJMP EXIT

L1: CJNE R6, #01H, L2

MOV DPTR, #3FFFH

LJMP EXIT

L2: CJNE R6, #02H, L3

MOV DPTR, #5FFFH

LJMP EXIT

L3: MOV DPTR, #7FFFH

EXIT: MOV A, R5

MOVX @DPTR, A

MOV DPTR, #9FFCH

MOVX @DPTR, A

INC R5

DJNZ R7, LOOP

MOV R5, #00H

INC R6

CJNE R6, #04H, LOOP

MOV R6, #00H

LOOP: RETI

WBZD: MOV DPTR, #9FFEH

MOVX A, @DPTR

MOV P2, #0BFH

MOVX @R0, A

INC R0

MOV DPTR, #9FFFH

MOVX A, @DPTR

MOV P2, #0BFH

MOVX @R0, A

INC R0

RETI

4-4 软件报警和直接报警程序是什么?

软件报警程序:通过传感器、信号调节电路、模具/数转换器将温度、压力、速度、成分等测量参数送至单片机后,与规定的上下限值进行比较,并根据比较结果进行报警或处理。整个过程由软件实现。

1K控制C控制B相74控制LS078255A

1K

控制C相

控制B相

74LS07

8255A

8031

15Ω

27V

D0~D7

Q1

G Q0

A相

P2.7

P0

ALE

WR

RD

EA

CS PA0

A1

A0 PA1

PA2

D0~D7

WR

RD

4-5 8031系统使用8255PA0、PA1、PA2控制步进电机,绘制电路图,将步进电机设置为双三拍,编写程序。

ORG

ORG 0000H

LJMP START

ORG 0030H

START:MOV SP,#60H

LCALL 8255INIATE

LCALL REPART

LCALL STEPMOTOR

SJMP $

8255 INIATE:MOV DPTR,#7FFFH

MOV A,#80H

MOVX @DPTR,A

MOV DPTR,#7FFCH

RET

REPARE:MOV 30H,#03H

MOV 31H,#06H

MOV 32H,#05H

MOV 33H,#00H

MOV 34H,#03H

MOV 35H,#05H

MOV 36H,#

标签: 600g微型传感器6n

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台