« 单片机延时程序分析单片机特殊功能寄存器SFR介绍 »

单片机并行口结构

分类: 单片机指令和编程 发布: admin 浏览: 日期: 2017年12月25日

根据8031单片机管脚的说明,在P1.0旁边有P1.1,P1.2….P1.7,它们是否都能让灯亮呢?除了以P1开头的外,还有以P0,P2,P3开头的,数一下,一共是32个管脚。

它们都以P字开头,只是后面的数字不一样,它们是否有什么联系呢?它们能不能都让灯亮呢?在我们的实验板上,除了P1.00之外,还有P1.1 -> P1.7都与LED相连,下面让我们来做一个实验,程序如下:

MAIN: MOV P1,#0FFH

LCALL DELAY

MOV P1,#00H

LCALL DELAY

LJMP MAIN

DELAY:MOV R7,#250

D1: MOV R6,#250

D2: DJNZ R6,D2

DJNZ R7,D1

RET

END

将这段程序烧写到单片机中,结果如何?通电以后我们能看到8只LED全部在闪动。因此,P1.0->P1.7是全部能点亮灯的。

事实上,凡以P开头的这32个管脚都是能点亮灯的,也就是说:

这32个单片机管脚都能作为输出使用,如果不用来点亮LED,能用来控制继电器,能用来控制其它的执行机构。

相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Walle Build 100427

Copyright 文雅单片机. Some Rights Reserved.