单片机实验报告实验名称:I/O口控制姓名:高知明学号:110404320班级:通信3时间:南京理工大学紫金学院电光系一、实验目的1、学习I/O口的使用
2、学习延时子程序的编写和使用
3、掌握单片机编程器使用和芯片烧写方法
二、实验原理1
灯闪烁实验(1)在P1
0端口上接一个发光二极管L1,使L1在不停地一亮一灭,一亮一灭的时间间隔为0
电原理图如图3
(2)系统板上硬件连线把“单片机系统”A2区的J61接口的P1
6端口与D1区的J52接口相连
(3)程序设计流程本实验程序设计可参考程序流程3
1灯闪烁实验电路原理图3
2程序流程图2
广告流水灯实验(1)做单一灯的左移右移,硬件电路图如图3
3所示,八个发光二极管L1-L8分别接在单片机的接口上,输出“0”时,发光二极管亮,开始时P1
3→…→P1
0亮,重复循环
(2)系统板上硬件连线把“单片机系统”A2区的J61接口的P1
6端口与D1区的J52接口相连
0对应着L1,P1
1对应着L2,…,P1
7对应着L8
(3)程序设计流程1本实验程序设计可参考程序流程,如图3
3P1口广告流水灯实验电路原理图2图3
4广告流水灯实验流程3、模拟开关实验(1)监视开关K1(接在P3
0端口上),用发光二极管L1(接在单片机P1
0端口上)显示开关状态,如果开关合上,L1亮,开关打开,L1熄灭,如图3
5所示(2)系统板上硬件连线把“单片机系统”A2区的P1
0端口用导线连接到D1区的LED1端口上;把“单片机系统”A2区的P3
0端口用导线连接到D1区的KEY1端口上;(3)程序设计流程本实验程序设计可参考程序流程,如图3
6程序流程图3图3
5模拟开关实验原理图三、实验内容1
流水灯实验C51程