1 / 1
文档名称:

实验4 P1、P3口输入输出.doc

格式:doc   大小:18KB   页数:1页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验4 P1、P3口输入输出.doc

上传人:1542605778 2022/5/18 文件大小:18 KB

下载得到文件列表

实验4 P1、P3口输入输出.doc

文档介绍

文档介绍:实验四 P1、P3口输入输出实验
实验目的
了解单片机准双向口的特性,掌握准双向口的使用方法。
实验内容
单片机P1口作为输入口,~(左下角)的拨动开关K0~K7,P3口作为输出口分别实验四 P1、P3口输入输出实验
实验目的
了解单片机准双向口的特性,掌握准双向口的使用方法。
实验内容
单片机P1口作为输入口,~(左下角)的拨动开关K0~K7,P3口作为输出口分别对应接到LED发光二极管L0~L7。编制一段程序,从P1口读入开关状态,当开关为“1”(高电平)时,从P3口输出,使之对应的LED发光二极管亮,反之则不亮。
实验原理
单片机除P0口为三态双向口外其余的的P1、P2、P3均为准双向口(作为输入时必须先使口锁存器置“1”)。编程时,当P1、P2、P3口作为输入口用时,因为电路设计的原因在读入数据前需要先做一次写操作,使得口的每位引脚上的输出驱动器的场效应管处于截止状态,这样才能保证读入的数据的正确性。程序从P1口读入连接到P1口的K0~K7的开关状态(开关电路如P110图1所示,开关K0~K7为单刀双掷开关,每个开关有2个状态“0”或“1”),由于实验箱上的LED发光二极管的L0~L7接正电源亮(电路如P111图2所示)因此读入后的开关状态可以直接送P3口,控制连接在P3口上的LED发光二极管的亮与灭。
实验步骤与要求
~~K7、~;
将多余的线头放到实验箱的附件盒里,确认没有多余东西后再开电源;
按照实验要求画出程序流程图并根据流程图编制出相应的循环程序,在全速运行的情况下能够从P1口读入K0~K7的状态,并可根据读入状态的情况从P3口输出控制字,使得对应K=”1”的LED亮,K=”0”的LED不亮。
记录开关如下