实验步骤:
1. P1口做输出口,使用所提供的汇编源程序,通过Keil软件将汇编源文件转换成HEX文件,下载至单片机,用导线连接硬件,并点亮单片机P1.0引脚连接的发光二极管;
2. P1口做输出口,在Keil软件中编写程序并生成HEX文件,下载至单片机,用导线连接硬件,并使单片机P1口接的8个发光二极管L1—L8按一定方式点亮,并循环顺序运行;
3. P1.0引脚连接开关K1,作为输入端,修改(2)中程序并生成HEX文件,下载至单片机,为硬件连接导线。闭合K1时,使P1口接的7个发光二极管L2—L8按一定方式点亮,并循环顺序运行;而断开K1后,所有发光二极管均不被点亮;
三、实验说明
P1口是准双向口。它作为输出口时与一般的双向口使用方法相同。由准双向口结构可知当P1口用为输入口时,必须先对它置“1”。若不先对它置“1”,读入的数据是不正确的。