单片机原理及其接口技术实验报告实验五: I/O 口直接用于输入和输出学院:基础与信息工程学院 专业:电子信息工程专业学号: 姓名: 日期: 一实验目的:1、了解单片机的输入、输出接口2、掌握位运算的编程方法及规律3、掌握单片机模拟逻辑运算的实现方法实际连接图二实验要求:1、采用图示的原理图,用单片机模拟实现其功能2、D、E 接开关,F 接 LED 灯逻辑原理图三实验流程图及源程序:1、程序流程图如图所示开始定义 D , EO R L P 1 , # 0 2 H输入 D , E 状态C ( D E ) ( / ( D E ) )P 1 . 2 C结束2、程序源代码: ORG 0000HSJMP MAINORG 0030HMAIN: MOV SP,#60HD BIT 00HE BIT 01HG BIT 02HLOOP: ORL P1,#03HMOV C,P1.0MOV D,CMOV C,P1.1MOV E,CANL C,DMOV G,CMOV C,EORL C,DANL C,/GMOV P1.2,CSJMP LOOPSJMP $END四、实验小结1、程序调试时系统设置应为内程序内数据,不然容易出错。2、对于循环设置一定要注意条件选择,否则容易造成死循环。3、控制 led 是需要先判断发光二极管的接入方式。