单片机原理与接口技术第4章MS-51C程序设计.ppt

单片机原理与接口技术第4章MS-51C程序设计.ppt

单片机原理与接口技术第4章MS-51C程序设计

第5章 C51程序设计 本章教学要求 (1) 熟悉C51语法基础和程序结构。 (2) 掌握C51结构化程序设计。 (3) 掌握C51对单片机硬件的访问方法。 (4) 掌握C51函数定义与调用。 (5) 了解汇编语言和C51的混合编程。 4.1 C51概述 4.2 C51语法基础 4.2.1 标识符和关键字 4.2.2 数据类型 4.2.3 运算符和表达式 4.2.4 程序结构 4.1 C51概述 C语言是一种通用的程序设计语言,其代码率高,数据类型及运算符丰富,位操作能力强,适用于各种应用的程序设计。使用C语言进行单片机应用系统开发,具有编程灵活、调试方便、目标代码编译效率高的特点。C语言也是目前使用最广的单片机应用系统编程语言。 由C语言编程的单片机应用程序,称为单片机C语言程序。MCS-51系列单片机开发系统的编译软件可以对51单片机C语言源程序进行编译,称为C51编译器。在C51编译软件中可进行51单片机C语言程序的调试。 4.1 C51概述 1) 扩展了专门访问MCS-51单片机硬件的数据类型; 2) 存储类型按MCS-51单片机存储空间分类; 3) 存储模式遵循存储空间选定编译器模式; 4) 指针分为通用指针和存储器指针; 5) 函数增加了中断函数和再入函数。 使用具有C51编译扩展功能的C语言进行MCS-51单片机应用系统的开发编程,简称C51编程。

文档评论(0)

1亿VIP精品文档

相关文档