找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1758|回复: 5
打印 上一主题 下一主题
收起左侧

51单片机1s内计脉冲数小程序说target not created求大佬解答

[复制链接]
跳转到指定楼层
楼主
ID:461851 发表于 2019-1-9 10:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ORG 0000H
RESET:  LJMP MAIN
        ORG 000BH
        LJMP ITOP
        ORG 1000H
MAIN:  MOV SP,#60H
        MOV B,#14H
        MOV R1,#0H
        MOV R0,#0H
        MOV TOMD,51H
        MOV TL0,#00H
        MOV TH0,#4CH
        MOV TL1,#00H
        MOV TH1,#00H
        SETB ET0
        SETB ET1
        SETB EA
        SETB TR0
        SETB TR1
        CLR A
        MOV R2,#0H
        HERE:SHMP HERE
ITOP:   MOV TL0,#00H
        MOV TH0,#4CH
        DJNZ B,RTURN
        CLR    EA
        CLR TR0
        CLR TR1
        MOV    R1,TH1
        MOV    R0,TL1
        SETB F0   
RTURN:RETI
        END
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:461851 发表于 2019-1-9 10:09 | 只看该作者
是利用T0计时1s,T1计脉冲数
回复

使用道具 举报

板凳
ID:449439 发表于 2019-1-9 11:17 | 只看该作者
你是否已经将文件加入项目中?
回复

使用道具 举报

地板
ID:94031 发表于 2019-1-9 11:43 | 只看该作者
这两个地方有问题:
MOV TOMD,51H
HERE:SHMP HERE
改成:
MOV TMOD,#51H;TOMD
;HERE:SHMP HERE
回复

使用道具 举报

5#
ID:123289 发表于 2019-1-9 12:02 | 只看该作者
你打算将程序放在哪里运行呢?放好了没有?
回复

使用道具 举报

6#
ID:155507 发表于 2019-1-9 23:00 | 只看该作者
给你改了,对比一下就知道哪里错了。


  1. ;是利用T0计时1s,T1计脉冲数


  2.         ORG 0000H
  3. RESET:  LJMP MAIN
  4.         ORG 000BH
  5.         LJMP ITOP
  6.         ORG 1000H
  7. MAIN:   MOV SP,  #60H
  8.         MOV B,   #14H ;20 x 50ms = 1s
  9.         MOV R1,  #0H
  10.         MOV R0,  #0H
  11.         MOV TMOD,#51H ;TOMD ;MOV TOMD,51H   ;定时器 1使用模式1,16位计数器,
  12.         MOV TL0, #00H ;给定初值
  13.         MOV TH0, #4CH
  14.         MOV TL1, #00H ;给定初值 T1外部计数
  15.         MOV TH1, #00H
  16.         SETB ET0 ;定时器0 中断打开
  17.         SETB ET1 ;定时器1 中断打开
  18.         SETB EA  ;总中断打开
  19.         SETB TR0 ;定时器 0 开始运行
  20.         SETB TR1 ;定时器 1 开始运行
  21.         CLR A
  22.         MOV R2,#0H
  23. HERE:   SJMP HERE  ;HERE:SHMP HERE
  24. ;定时器0,
  25. ITOP:   MOV TL0,#00H  ;重新赋值
  26.         MOV TH0,#4CH
  27.         DJNZ B,RTURN  ; <20
  28.         CLR    EA
  29.         CLR TR0
  30.         CLR TR1
  31.         MOV    R1,TH1 ;计数器
  32.         MOV    R0,TL1
  33.         SETB F0   
  34. RTURN:  RETI
  35.         END
  36.                
  37.                
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表