简单介绍微控制器的C语言
随着单片机开发技术的不断发展,越来越多的人从普遍使用汇编语言转向逐渐使用汇编语言。
用高级语言开发,主要是C语言。 市场上常见的几种单片机都有自己的C语言开发。
环境。 这里我们以最流行的80C51单片机为例来学习单片机的C语言编程技术。
本书分为六章,每章都有一个专门的主题,重点介绍一些要完成的任务,并围绕这些任务介绍C语言。
有一定的知识,每项任务都可以独立完成。 每完成一个任务,你就可以掌握一定的知识等等。
完成所有任务后,就可以完成C语言的入门工作了。
第一章 C语言概述及其开发环境的建立
学习编程语言最重要的是建立练习环境。 只有边学边练,才能学好。 Keil 软件是
Keil 是目前最流行的 80C51 系列微控制器开发软件,提供 C 编译器、宏汇编、连接器和库。
通过集成开发环境进行管理和强大的仿真调试器
(愿景)将这些部分放在一起。
学会了使用汇编语言之后,学习C语言编程就相对容易了。 我们将经历一系列
实例介绍了C语言编程的方法。图1-1所示电路图采用89S52单片机作为主芯片。 这个微控制器
该机属于80C51系列。 内置8K FLASHROM,可反复擦写。 它还具有ISP功能并支持
可以在网上下载,非常适合实验。 89S52的P1引脚接8个发光二极管,P3.2~P3.4引脚接
有4个按钮开关,我们的任务是让连接到P1引脚的发光二极管按要求点亮。
+5V