采用P1口作为输入口和输出口

发布者:快乐舞蹈最新更新时间:2016-09-13 来源: eefocus关键字:P1口  输入口  输出口 手机看文章 扫描二维码
随时随地手机看文章
;目的:采用P1口作为输出口

;程序名字:流水灯实验
;说明:此程序实现先简单的流水等实验,当按下一个键后,对应的灯亮,

                 ORG  0000H
LOOP:     MOV  A,#11111110B
                MOV  R2,#8 ;循环移动的次数
OUTPUT: MOV  P1,A
                RL  A ;累加器循环左移指令
                CALL DELAY
                DJNZ R2,OUTPUT
                LJMP LOOP
;延时0.5秒

DELAY:  MOV  R5,#4
L1:         MOV  R6,#0 
L0:         MOV  R7,#0
              DJNZ R7,$
              DJNZ R6,L0
              DJNZ R5,L1

              RET
              END

关键字:P1口  输入口  输出口 引用地址:采用P1口作为输入口和输出口

上一篇:单片机键盘扫描程序(汇编)
下一篇:单片机C语言左移和右移漫谈

推荐阅读最新更新时间:2024-03-16 15:09

单片机的加法:把52h+0fch 结果送p1
知识要点:理解2进制数的加法 ;运行结果为p1.7到p1.0为亮灭亮亮灭灭灭亮就是二进制01001110 ;注意是从高向低排列,同时该数已经超过256, 所以进位cy=1 ORG 0000H;程序开始 LJMP MAIN; ORG 030H; MAIN:ACALL DEL; MOV A,#052H;寄存器a送52h MOV R0,#0FCH;寄存器r0送0fch ADD A,R0;相加 NOP;空操作 MOV P1,A;结果送p1口 DEL:MOV R7,#0FFH;;延时子程序 DEL1:MOV R6,#0FFH; DEL
[单片机]
单片机的加法:把52h+0fch 结果送<font color='red'>p1</font><font color='red'>口</font>
MCS-51系列单片机并行P1特性
MCS-51系列 单片机 并行P1口为准双向口,只能作为通用I/O口使用,用来传送数据。它的每一位可以分别定义为输入线或输出线,即用户可以把P1口的某些位作为输出线使用,另外的一些位作为输入线使用。 P1口的某一位作为输出线时,将“1”写入该位口锁存器,则 Q 端上的输出场效应管T截止,该位的输出引脚由内部的拉高 电路 拉成高 电平 ,输出“1”;将“0”写入口锁存器,输出场效应管T导通,引脚输出低电平,即输出“0”。 P1口的某一位作为输入线时,该位的口锁存器必须保持“1”,使输出场效应管T截止,这时该位引 脚由内部拉高电路拉成高电平,也可以由外部的电路拉成低电平,CPU读P1引脚状态时实际上就是读出外部电路
[单片机]
MCS-51系列单片机并行<font color='red'>P1</font><font color='red'>口</font>特性
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved