单片机问题,求高手解答……

第五题加第三大题的综合题

假设是 51 单片机。

5.

MOV  A, X
MOV  B, Y
MUL  AB
MOV  B, Z
DIV  AB
MOV  7FH, A
END

;----------------------------------

(1)
什么是时间常数? 是初始值吗?

在 6MHz 条件下,定时 500ms 是做不到的。
按照定时 100ms 计算,中断 5 次就是 500ms。

初始值=65536 - 100000 / 2
   =15536=3CB0H


(2)
    ORG   0000H
    LJMP  START
    ORG   000BH
    LJMP  T0_INT
START:
    MOV   TMOD, #01H
    MOV   TH0, #3CH
    MOV   TL0, #0B0H
    MOV   IE, #82H
    SETB  TR0
    MOV   R2, #5
    SJMP  $


(3)
T0_INT:
    MOV   TH0, #3CH
    MOV   TL0, #0B0H
    DJNZ  R2, T0_END
    MOV   R2, #5
    CPL   P1.0
T0_END:
    RETI

END

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-11-14
答案是3
相似回答