【郭天祥TX-1C 51开发板试用体验】基本模块实验之LED

  • @曲终人散@
  • LV5工程师
  • |      2018-04-16 14:44:54
  • 浏览量 928
  • 回复:0
1. 点亮LED 首先,建立LED工程文件: 然后,选择CPU型号,这里选择Atmel公司的AT89C52,因为此开发板的芯片各种指令和它都是兼容的。 然后会弹出提示框,问是否添加启动文件到工程之中,这里我们选择“是”。 接下来,就是分析原理图:分析原理图可以知道,LED1~LED8是接在P1.0~P1.7上的,且LED灯为共阳极,所以当P1输出低电平时,LED灯才会亮。下面开始编写程序,点亮LED灯。 先来一个最简单的实验,代码如下: 然后就是编译一下,看一下有没有语法错误: 编译顺利通过,0 Error(s),0 Warning(s)。然后生成Hex文件: 最后一步,下载到单片机中进行验证,看看是不是所有的LED灯都亮了起来。果然,所有的LED灯都亮了:2. 流水灯流水灯,其实说白了就是让LED以不同的次序依次点亮而已,主要操作流程就是点亮某个LED,然后熄灭它,再点亮其他的LED,周而复始,仅此而已。下面开始实际操作。核心代码如下: 下载到单片机中进行验证后,可以看到,LED灯先是逐个的亮,然后再逐个的灭,周而复始的运行。至此对LED的学习就到这里。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子