下载此文档

定时器控制流水灯实验.doc


文档分类:通信/电子 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
实验二定时器控制流水灯实验一、实验目的 1 、熟练掌握实验箱的使用方法和注意事项。 2 、了解简单单片机应用系统的设计方法。 3、掌握定时/ 计数器中断的编程方法。 4、掌握 Keil C51 集成开发环境在硬件仿真条件下各参数的设置。二、实验内容利用实验板上的八个 LED 做显示,利用中断法编写定时程序, 控制单片机定时器进行定时,所定时间为 1S 。三、实验器材 PC 机一台, 仿真器一台, 实验箱一台, 导线若干。四、实验说明当 AT89C51 的 P1 口有低电平输出时, 相应的发光二极管就会点亮。应用这一原理我们可以容易的点亮一个 LED , 例如令 P1 口输出 0111 1111 时 D1 就会点亮。若再把 0111 1111 向右循环一位, 利用 P1 口输出, 就会点亮 D2 。通过定时器来保证每个 LED 灯点亮时间大约为 1 秒。五、实验原理图单片机的 P1 口为准双向口, 每一位均可独立定义为输入或输出, 若要将 P1 口的某一位所对应的灯熄灭, 则需要向该端口写“0”。电路图如下: 图 3-1 接线图六、实验步骤 1. 按照实验一中的建立工程的步骤,建立本实验内容相应的工程; 2. 单片机的 P1 口接 8 个发光二极管 L0~L7 ; 3. 运用调试工具,调试软件,观察现象; 4. 软件定时:即让机器执行一个程序段,这段程序本身没有具体的执行目的, 只是为了磨时间。执行这段程序所需要的时间就是延时时间。这种程序前面已设计过。这种方法定时占用 CPU 执行时间,降低了 CPU 利用率。此次实验使用的是 MCS-51 系列单片机七、参考程序#include<> #include<> #define uint unsigned int; #define uc

定时器控制流水灯实验 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-03-07