用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时钟/机械周期.经计算程序延迟时间也与实际电平持续时间不符合. 图附件
此帖出自
小平头技术问答
UV2里没有文件不打紧,KEIL能支持它,算它瞎了眼.....
就用一般的REG52.H,有些特别的寄存器,sfr一下就完事了.....
一周热门 更多>