单片机学习札记3---新建keil4工程及下载验证
来源:互联网 发布:c .net php开发招聘 编辑:程序博客网 时间:2024/06/06 13:18
在上一节中,我们交代了调试数码管是不是全亮的功能实现,但是留下了一个尾巴,就是没有介绍如何新建一个KEIL4文件,以及如何编程,下载及调试等过程。
关于如何安装KEIL4参考这个帖子http://pan.baidu.com/s/1mhBaub2,关于如何新建空白文档以及如何编程,下载调试,参考这个帖http://pan.baidu.com/s/1eSky0MY,这样我们在主题帖中,主要分享做这个项目的过程就好了。
接下来我们继续调试我们的目标板,将60个LED焊接上,注意正负极以及焊接的时间不要超过2秒,LED对静电很敏感,时间过长,很容易损坏LED,调试完成后,我们编写一个程序,测试下我们的LED是不是都是正常工作的,新建一个工程,命名LED2,功能是60个LED和数码管同时亮,代码如下:
程序下载到目标板上的实际效果图:
可以看到已经全部点亮了,但是细心的人肯定会发现,亮度好像降低了,是的,因为我们用的是动态扫描显示,所谓动态扫描,就是利用人的肉眼不能分辨刷新速度在10MS以下的物体,10MS刷新一次,人眼是分辨不出来的,其实从程序中可以看出来,我们是轮流点亮每一组小灯的,SWITCH语句是一条多选一的选择语句,基本用法就是上面这样的例子。
还有在本节中,尤其是程序编写方面,我们开始注重编程的规范了,从一开始就要培养模块化编程的思想,养成一个良好的编程习惯,这对以后的发展是有很大好处的,好了,到现在为止,经过我们测试,证明板子至少在显示部分是没有任何问题的,这是继续进行下去的关键,不要等着把所有元器件焊接上去再来测试板子好坏,那样如果有好几个错误叠加在一起,就完蛋了。。。
好了,这一节,就到这里吧,下一节,我们继续测试其他驱动电路,先测试蜂鸣器,看下蜂鸣器是不是正常工作
这一节的程序文件已上传CSDN,不过需要积分下载,没有积分的可以在网盘下载http://pan.baidu.com/s/1slOD8Od
- 单片机学习札记3---新建keil4工程及下载验证
- 在keil4新建一个STM32L152工程
- 如何学习51单片机/心得/KEIL4/DXP
- 单片机学习札记1---前言
- Keil5安装破解,兼容支持Keil4工程编译下载等
- IAR for STM8下载、安装、破解及新建工程教程
- Atmel Studio-SAM单片机开发 ---新建工程
- 单片机学习札记2---调试数码管电路
- 单片机学习札记4---调试蜂鸣器驱动
- 单片机学习札记6---PCF8563显示时间
- 学习web-新建工程
- Keil4 建立STM32工程详解
- 20121303-STM8单片机STVD环境新建工程笔记
- PIC32单片机harmony开发环境搭建并新建harmony工程
- 51单片机初级之KeilC51新建工程[1]
- 1、SONIX单片机新建工程与烧录流程
- CCS新建工程以及下载程序
- CodeBlock下载和新建C工程
- 大头程序员成长史:你就跟着我吧
- 【PTA】05-树9 Huffman Codes(30 分) 优先队列
- Elasticserach-mappings映射
- mysql-server修改字符编码
- androidstudi3.0 butterknife的使用
- 单片机学习札记3---新建keil4工程及下载验证
- 51nod 1625 夹克爷发红包
- 《Linux内核设计与实现》读书笔记(五)- 系统调用
- 初步了解Tomcat服务器(一)
- python基础(1)
- exists的用法
- High购双十一 会声会影X9直降到底
- jQuery快速入门
- 使用单例模式实现日志写入,附代码