MCS-51单片机C语言程序设计.ppt

MCS-51单片机C语言程序设计

第 4 章 单片机C语言程序设计 主要内容 一、C语言与MCS-51 二、C51的数据类型 三、C51的运算量与存储类型 四、C51的运算符和表达式 五、表达式语句与复合语句 六、C51的输入/输出 七、C51的程序结构 八、函数 九、C51构造数据类型 一、C语言与MCS-51 1、C语言与51单片机 2、C51与标准C 3、C51程序结构 1、C语言与51单片机 C语言目前已成为电子工程师进行单片机系统开发时的常用编程语言。 用C语言来编写目标系统软件,会大大缩短开发周期,且明显地增加软件的可读性,便于改进和扩充。 用C语言编写的应用程序必须经单片机的C语言编译器(简称C51),转换生成单片机可执行的代码程序。 基于51系列单片机的C语言或C语言编译器简称为C51语言或C51。 1、C语言与51单片机 用汇编程序设计MCS–51系列单片机应用程序时,必须要考虑其存储器结构,尤其必须考虑其片内数据存储器与特殊功能寄存器正确、合理的使用以及按实际地址处理端口数据。 用C语言编写MCS–51单片机的应用程序,虽然不像用汇编语言那样具体地组织、分配存储器资源和处理端口数据,但在C语言编程中,对数据类型与变量的定义,必须要与单片机的存储结构相关联,否则编译器不能正确地映射定位。 1、C语言与51单片机 支持MCS–51系列单片机的C语言编译器有很多种。如American Auto

文档评论(0)

1亿VIP精品文档

相关文档