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