微型计算机控制技术课程设计讲解.doc

微型计算机控制技术课程设计讲解

微型计算机控制技术 课程设计 姓名:任文华 班级:1220391 学号:122039128 日期:2014-12-22 实训一 流水灯的设计 实训目的 1.通过实验,熟悉并掌握试验系统原理与使用方法。 2. 掌握单片机的基本使用方法与编程方法。 3. 掌握C语言编程基本思想。 4. 学会基础的编程控制。 实训内容 1. 使用仿真软件设计流水灯控制电路。 2. 使用Keil编写程序实现流水灯的控制。 3. 运行并调试程序。 实训原理 本流水灯是一个带有八个发光二极管的单片机最小应用系统,即为AT89C51单片机、电阻、发光二极管、电源等电路和必要的软件组成的单片机。 如果要让接在P1.0口的LED1(共阴极接法)亮起来,那么只要把P1.0的电平变为高电平就可以了;相反,如果要接在P1.0口的LED1熄灭,就要把P1.0口的电平变为低电平;同理,接在P1.1~P1.7口的其他7个LED的点亮和熄灭方法同LED1。因此,要实现流水灯功能,我们只要将发光二极管LED1~LED8依次点亮、熄灭,8只LED灯便会一亮一暗的做流水灯了。在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二

文档评论(0)

1亿VIP精品文档

相关文档