第三讲-C语言础.docVIP

  • 10
  • 0
  • 约2.96万字
  • 约 26页
  • 2016-10-14 发布于贵州
  • 举报
3 单片机的C语言基础 C语言是一种高级程序设计语言,C语言具有汇编语言和高级语言的双重特性,既可以作为系统设计语言来编写操作系统,也可以作为应用程序设计语言来编写不依赖计算机硬件的应用程序。它的优点是可读性强和可移植性高。使用C语言来开发程序不但可以减少程序开发的时间,而且所开发出来的程序不会占据大量的程序存储器,因此许多嵌入式系统程序都使用C语言作为开发工具。 目前,单片机使用C语言编写程序比较流行,特别是对于初学者,利用C语言编写单片机程序根本不用了解通用寄存器的应用过程以及内部各个部件的地址,只需记住特殊寄存器的作用就可以编写完美的程序。单片机C语言程序设计过程中,虽然出现了各种不同的C语言编译器,但使用C语言编程时仍然依照C语言格式进行。在这一节中,我们将学习单片机程序设计中常用的C语言基础知识。 本节任务:1.掌握C语言程序设计的基本方法;2.掌握C语言的控制命令的使用方法;3.掌握C语言的指针、函数的使用方法;4.掌握C语言程序中嵌入汇编语言的方法。 3.1.1 C语言概述 一、C语言简介 C语言诞生于20世纪70年代初在贝尔实验室,当时的目的是作为UNIX操作系统的实现语言。随着UNIX操作系统的广泛使用,C语言也迅速得到推广。C语言在发展过程中出现了多种版本,并且得到不断的改进。各个C语言版本之间存在一些不一致的地方。美国国家标准协会(ANSI)在1983

文档评论(0)

1亿VIP精品文档

相关文档