(精)单片机第4章 单片机C语言及程序设计.pptVIP

  • 1
  • 0
  • 约1.97万字
  • 约 98页
  • 2017-01-09 发布于湖北
  • 举报

(精)单片机第4章 单片机C语言及程序设计.ppt

第4章 单片机C语言及程序设计 4.1 C51概述 4.2 C51数据类型及存储 4.3 C51变量的定义及数据存储区域 4.4 C51位变量的定义 4.5 C51特殊功能寄存器的定义 第4章 单片机C语言及程序设计 本章主要讨论C51变量的定义和函数的定义,以及Keil C软件的使用等。 本章内容的安排,认为读者已经学习过C语言,具有C语言的基本知识,因此,本章内容完全是结合单片机来讲解,也就是补充C语言在单片机方面的概念、数据定义和函数定义等。 通过本章学习,读者能够比较顺利地编写C51程序。 4.1.2 C语言与ANSI 的区别 用汇编语言编写单片机程序时,必须要考虑其存储器的结构,尤其要考虑其片内数据存储器、特殊功能寄存器是否正确合理的使用,以及按照实际地址端口数据的处理。 用C51编写程序,虽然不像汇编语言那样需要具体地组织、分配存储器资源,但是C51对数据类型和变量的定义,必须要与单片机的存储结构相关联,否则编译器不能正确地映射定位。 4.1.2 C语言与ANSI 的区别 用C51编写单片机程序,与用ANSI C编写程序的不同之处是,需要根据单片机存储器结构及内部资源,定义相应的数据类型和变量。 其它的语法规定、程序结构及程序设计方法,都与ANSI C相同。所以本章主要介绍C51各种变量的定义、函数定义。 4.2 C

文档评论(0)

1亿VIP精品文档

相关文档