位置:51电子网 » 技术资料 » 单 片 机

单片机的内外部结构分析(四)

发布时间:2008/5/27 0:00:00 访问次数:441

http://www.hificat.com

第三个实验

  上两次我们做过两个实验,都是让p1.0这个引脚使灯亮,我们可以设想:既然p1.0可以让灯亮,那么其它的引脚可不可以呢?看一下图1,它是8031单片机引脚的说明,在p1.0旁边有p1.1p1.2….p1.7,它们是否都可以让灯亮呢?除了以p1开头的外,还有以p0p2p3开头的,数一下,一共是32个引脚,前面我们以学过7个引脚,加上这32个这39个了。它们都以p字开头,只是后面的数字不一样,它们是否有什么联系呢?它们能不能都让灯亮呢?在我们的实验板上,除了p10之外,还有p11��p17都与led相连,下面让我们来做一个实验,程序如下:

mainmov p1#0ffh

lcall delay

mov p1#00h

lcall delay

ljmp main

delaymov r7#250

d1mov r6#250

d2djnz r6d2

djnz r7d1

ret

end

  将这段程序转为机器码,用编程器写入芯片中,结果如何?通电以后我们可以看到8led全部在闪动。因此, p10��p17是全部可以点亮灯的。事实上,凡以p开头的这32

http://www.hificat.com

第三个实验

  上两次我们做过两个实验,都是让p1.0这个引脚使灯亮,我们可以设想:既然p1.0可以让灯亮,那么其它的引脚可不可以呢?看一下图1,它是8031单片机引脚的说明,在p1.0旁边有p1.1p1.2….p1.7,它们是否都可以让灯亮呢?除了以p1开头的外,还有以p0p2p3开头的,数一下,一共是32个引脚,前面我们以学过7个引脚,加上这32个这39个了。它们都以p字开头,只是后面的数字不一样,它们是否有什么联系呢?它们能不能都让灯亮呢?在我们的实验板上,除了p10之外,还有p11��p17都与led相连,下面让我们来做一个实验,程序如下:

mainmov p1#0ffh

lcall delay

mov p1#00h

lcall delay

ljmp main

delaymov r7#250

d1mov r6#250

d2djnz r6d2

djnz r7d1

ret

end

  将这段程序转为机器码,用编程器写入芯片中,结果如何?通电以后我们可以看到8led全部在闪动。因此, p10��p17是全部可以点亮灯的。事实上,凡以p开头的这32

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!