两个单片机编程试题答案

1.两个4字节无符号数,分别存放在30H和40H为起始地址的连续单元,低字节在前。
编程求它们的和,结果存放在30H为起始地址的连续单元。
2.利用定时器T1方式2定时,由P1.0输出连续方波,脉宽等于定时器方式2时的一次最大定时时间。
提问者: 投庄 - 一级
悬赏分:20 - 解决时间:2009-9-9 18:56
;--------------------------------------------------------
最佳答案:

1.
    MOV   R0, #30H
    MOV   R1, #40H
    MOV   R2, #4
    CLR   C
_ADD_:
    MOV   A,  @R0
    ADDC  A,  @R1
    MOV   @R0, A
    INC   R0
    INC   R1
    DJNZ  R2, _ADD_

    END
;--------------------------------------------------------
回答者:   做而论道 - 五级   2009-9-8 20:31

提问者对于答案的评价:
老师给我答案!还有一个题呢!
我是给朋友做的!
因为当时没学好,所以……
我会慢慢学的,谢谢老师!
;--------------------------------------------------------
呵呵,老师,不敢当。
第2题当时还没有来得及写,后来在百度Hi上进行了回答,如下:

2.
    MOV  TMOD, #20H
    MOV  TH1, #0
    MOV  TL1, #0
    SETB TR1
LOOP:
    JNB  TF1, $
    CLR  TF1
    CPL  P1.0
    SJMP LOOP
;--------------------------------------------------------

原题网址:http://zhidao.baidu.com/question/116290807.html

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值