单片机学习新人 STC12C4052AD P1.1口电平输出.求解疑惑 上图 上程序

2019-03-24 19:38发布

 用STC12C4052 搭建好最小系统 12M晶振 .写个 P1.1口输出 间隔时间输出脉冲信号.程序如下:     ORG 0000H
    LJMP MAIN
   ORG 0030H
MAIN: 
       MOV R1,#020H
       MOV R7,#08H
       clr p1^1
loop1: cpl p1^1
       call DELAY
       djnz R7,loop1
       clr P1^1
LOOP2: call DELAY
       djnz R1,LOOP2
       ajmp MAIN
DELAY:
       nop
       nop
       nop
       ret   程序烧录入后 单片机正常输出波形. 带上电阻负载后 波形发生变化.  高电平不再维持延迟的时间. 单片机是 1时钟/机械周期.经计算程序延迟时间也与实际电平持续时间不符合. 图附件     此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
辛昕
2019-03-25 12:29
谁让你用100K 300K脉冲了,,我说的是100K电阻......

UV2里没有文件不打紧,KEIL能支持它,算它瞎了眼.....
就用一般的REG52.H,有些特别的寄存器,sfr一下就完事了.....

一周热门 更多>