从单片机初学者迈向单片机工程师(6)
时间:12-12 23:35 阅读:1023次
*温馨提示:点击图片可以放大观看高清大图
简介:学习单片机也已经有几年了,藉此机会和大家聊一下我学习过程中的一些经历和想法吧。也感谢一线工人提供了这个机会。
在上一章中我们主要完成的功能是P0口所驱动的LED以1Hz的频率闪烁。其中用到了定时器,以及LED驱动模块。因而我们可以简单的将整个工程分成三个模块,定时器模块,LED模块,以及主函数
对应的文件关系如下
main.c
Timer.c--Timer.h
Led.c --Led.h
在开始重新编写我们的程序之前,先给大家讲一下如何在KEIL中建立工程模板吧,这个模板是我一直沿用至今。希望能够给大家一点启发。
下面的内容就主要以图片为主了。同时辅以少量文字说明。
我们以芯片AT89S52为例。
22.jpg(66.02 KB, 下载次数: 102)
<ignore_js_op style="word-wrap: break-word;">
21.jpg(61.77 KB, 下载次数: 45)
<ignore_js_op style="word-wrap: break-word;">
20.jpg(45.84 KB, 下载次数: 28)