《单片机原理与应用及上机指导》第5章:51系列单片机C程序设计.pptVIP

  • 0
  • 0
  • 约1.38万字
  • 约 62页
  • 2016-12-08 发布于江西
  • 举报

《单片机原理与应用及上机指导》第5章:51系列单片机C程序设计.ppt

第5章 51系列单片机C程序设计 教学提示和教学目标 教学提示:本章介绍了C51的基本内容和程序设计方法,主要内容包括C51的数据类型、C51的常量与变量、C51程序的格式、C51的运算符、C51的流程控制基本语句及C51的程序设计方法。 教学目标:熟悉C51的结构特点,重点掌握Turbo C和C51的主要区别,掌握C51的程序格式、数据类型、数组、函数、变量的作用域、外部函数和内部函数、指针、结构体与联合体、枚举与位运算和预处理等。 5.1 概 述 C语言是一种通用的计算机程序设计语言,在国际上十分流行,它既可用来编写计算机的系统程序,也可以用来编写一般的应用程序,以前计算机的系统软件主要用汇编语言编写,单片机更是如此。由于汇编语言程序的可读性和可移植性都较差,采用汇编语言编写单片机应用程序不但周期长,而且调试和排错也比较困难。为了提高编制单片机应用程序的效率、改善程序的可读性和可移植性,采用高级语言是一种最好的选择。C语言既有一般高级语言的特点,又能直接对计算机的硬件进行操作,表达式和运算能力也较强,许多以前只能采用汇编语言来解决的问题现在都可以改用C语言来解决。 C51的特点和功能主要是由80C51单片机自身的特点所决定的,对于C51与标准ANSI C库函数,由于部分库函数不适合单片机处理系统,因此被排除在外,如字符屏幕和图形函数。也有一些库函数继续使用。由于C51

文档评论(0)

1亿VIP精品文档

相关文档