MCS51-C语言编程全解.pptVIP

  • 40
  • 0
  • 约 35页
  • 2016-12-06 发布于湖北
  • 举报
MCS51-C语言编程全解

MCS-51C语言编程 C51的程序结构 C51数据类型 存储类型和存储模式 指针 函数 C语言编程实例 C语言 C语言是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并具备汇编语言的功能 C语言进行程序设计已经成为嵌入式软件开发的一个主流 用C语言开发系统可以大大缩短开发周期,增强程序的可读性和可维护性 MCS-51单片机的C语言采用C51编译器(简称C51) C51与ASM51 对MSC-51的指令系统不要求了解,仅需了解存贮器结构 寄存器分配、不同存贮器的寻址及数据类型等细节编译器管理 提供的库包含许多标准子程序,具有较强的数据处理能力 由于具有方便的模块化编程技术,使已编好程序可容易地移植 C51程序结构 同标准C一样,C51的程序由一个个函数组成。函数和汇编语言的“子程序”或“过程 ”具有相同的意义。其中必须有一个主函数main(),程序的执行从main()函数开始,调用其 他函数后返回主函数main(),最后在主函数中结束整个程序 C51程序结构 全局变量说明 /*可被各函数引用*/ main() /*主函数*/ { 局部变量说明 /*只在本函数引用*/ 执行语句(包括函数调用语句) } fun1(形式参数表) /*函数1*/ { 局部变量说明 执行语句(包括调用其他函数语句) } C51数据类型

文档评论(0)

1亿VIP精品文档

相关文档