51 单片机C 语言学习杂记
学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语
言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51 的编程语言常用的有二种,一种是汇编语言,一种是C 语言。汇编语言的机器代码生成效率很高但可读性却并不强,复杂一点的程序就更是难读懂,而C 语言在大多数情况下其机器代码生成效率和汇编语言相当,但可读性和可移植性却远远超过汇编语言,而且C 语言还可以嵌入汇编来解决高时效性的代码编写问题。对于开发周期来说,中大型的软件编写用C 语言的开发周期通常要小于汇编语言很多。综合以上C 语言的优点,我在学习时选择了C 语言。以后的教程也只是我在学习过程中的一些学习笔记和随笔,在这里加以整理和修改,希望和大家一起分享,一起交流,一起学习,一起进步。
*注:可以肯定的说这个教程只是为初学或入门者准备的,笔者本人也只是菜鸟一只,
第一课 建立您的第一个C 项目使用C 语言肯定要使用到C 编译器,以便把写好的C 程序编译为机器码,这样单片机
才能执行编写好的程序。KEIL uVISION2 是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51 架构的芯片,它集编辑,编译,仿真等于一体,同时还支持,PLM,汇编和C 语言的程序设计,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发51 应用的工程师或普通的单片机爱好者,都对它十分喜欢。
以上简单介绍了KEIL51 软件,要使用KEIL51 软件,必需先要安装它。KEIL51 是一个
商业的软件,对于我们这些普通爱好者可以到KEIL 中国代理周立功公司的网站上下载一份能编译2K 的DEMO 版软件,基本可以满足一般的个人学习和小型应用的开发。(安装的方法和普通软件相当这里就不做介绍了)
安装好后,您是不是迫不及待的想建立自己的第一个C 程序项目呢?下面就让我们一
起来建立一个小程序项目吧。或许您手中还没有一块实验板,甚至没有一块单片机,不过没有关系我们可以通过KEIL 软件仿真看到程序运行的结果。
首先当然是运行KEIL51 软件。怎么打开?噢,天!那您要从头学电脑了。呵呵,开个
玩笑,这个问题我想读者们也不会提的了:P。运行几秒后,出现如图1-1 的屏幕。
资源简介:51单片机c语言入门教程
上传时间: 2013-07-30
上传用户:eeworm
资源简介:专辑类----单片机专辑 51单片机c语言入门教程-19页-0.2M.rar
上传时间: 2013-07-21
上传用户:MATAIYES
资源简介:专辑类-单片机专辑-258册-4.20G 51单片机c语言入门教程-19页-0.2M.pdf
上传时间: 2013-04-24
上传用户:sunzhp
资源简介:51单片机c语言入门教程 单片机,C语言
上传时间: 2013-06-13
上传用户:chenjjer
资源简介:51单片机c语言入门教程 C语言在51单片机上的实例演示
上传时间: 2013-06-15
上传用户:siguazgb
资源简介:51单片机c语言入门教程
上传时间: 2014-11-29
上传用户:wkchong
资源简介:单片机c语言入门教程,如果你是初学有必要看看!
上传时间: 2015-09-05
上传用户:jing911003
资源简介:51单片机C 语言入门教程,单片机初学者可快速入门.强烈推荐!
上传时间: 2015-10-21
上传用户:huyiming139
资源简介:C51单片机c语言入门教程,C51单片机c语言入门学习必备
上传时间: 2016-02-06
上传用户:youlongjian0
资源简介:2005 年电子报发表单片机C 语言入门教程 的配套源码。
上传时间: 2013-12-11
上传用户:lz4v4
资源简介:C51单片机c语言入门教程,里面很详细的介绍了C51的实现过程。
上传时间: 2016-02-24
上传用户:ynwbosss
资源简介:一个用51单片机c语言入门教程,非常实用哦
上传时间: 2013-12-24
上传用户:671145514
资源简介:×× 单片机c语言入门教程
上传时间: 2016-05-31
上传用户:youlongjian0
资源简介:51单片机c语言入门教程.有很多例程很编程技巧和调试方法
上传时间: 2016-11-11
上传用户:nanxia
资源简介:51单片机c语言入门教程 51单片机c语言入门教程
上传时间: 2014-12-21
上传用户:it男一枚
资源简介:51系列单片机c语言入门教程,里面详细介绍了51系列单片机怎么用C语言编程
上传时间: 2013-12-30
上传用户:sjyy1001
资源简介:单片机专辑 258册 4.20G51单片机c语言入门教程 19页 0.2M.pdf
上传时间: 2014-05-05
上传用户:时代将军
资源简介:(1小时学会C语言51单片机)C语言入门教程这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2022-02-04
上传用户:
资源简介:文档为51-单片机C-语言入门教程文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,
上传时间: 2022-07-19
上传用户:
资源简介:51 单片机C 语言学习杂记学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51 的编程语...
上传时间: 2014-01-23
上传用户:yyyyyyyyyy
资源简介:51单片机c语言入门简单30例教程,通过实例让你快速入门。
上传时间: 2013-12-26
上传用户:zwei41
资源简介:周立功编写的单片机c语言高级教程 个人感觉比较不错 讲解的比较透彻
上传时间: 2013-06-02
上传用户:问题问题
资源简介:《51单片机c语言创新教程》—— 献给渴望学好单片机编程的朋友,一切只为了解密单片机编程高手的秘诀!
上传时间: 2013-07-12
上传用户:jxfzjh
资源简介:划时代-51单片机c语言全新教程。
上传时间: 2013-10-22
上传用户:ssj927211
资源简介:PIC单片机c语言学习教程
上传时间: 2013-11-17
上传用户:674635689
资源简介:51单片机c语言全新教程
上传时间: 2013-11-05
上传用户:超凡大师
资源简介:单片机学习步骤及单片机c语言入门
上传时间: 2014-01-25
上传用户:a6697238
资源简介:51单片机c语言提升教程 51 单片机C 语言学习杂记学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行很久,学习资料也相对很多,是初学的较好的...
上传时间: 2013-10-14
上传用户:aa7821634
资源简介:c语言入门教程,可以供不太熟悉的人查阅使用
上传时间: 2013-12-25
上传用户:牧羊人8920
资源简介:VC 和 VC++教程 是我们学校老师出的书 简单易懂 是非常好的C语言入门教程
上传时间: 2015-09-12
上传用户:jyycc