早教吧 育儿知识 作业答案 考试题库 百科 知识分享

51单片机 管脚 初始化 具体怎么弄啊,我刚学这个

题目详情
51单片机 管脚 初始化 具体怎么弄啊,我刚学这个
▼优质解答
答案和解析
这就要看你想初始化为高电平有效还是低电平有效,只要在数值里面反一下就可以了,即0变1或1变0,不懂你是学汇编语言还是C语言,我举个例子你看看吧.
ORG 100H ;单片机起始地址
MOV A,31H ;分配存储空间
M0:MOV A,#0EFH ;P2口赋初值( 即P2口管脚初始化)
MOV R0,#08H ;循环次数
M1:MOV P2,A ;给P2口赋值,从而点亮LED
LCALL DELAY ;LED点亮延迟时间
LCALL DELAY
LCALL DELAY
RR A ;LED右移循环显示
DJNZ R0,M1 ;循环结构语句
JMP M0
DELAY:MOV R6,#0FFH ;延迟时间设定
DL1:MOV R7,#0F0H
DJNZ R7,$
DJNZ R6,DL1
RET
END
看了 51单片机 管脚 初始化 具...的网友还看了以下: