章单片机及其应用增iir demo1 keil h.pdfVIP

  • 2
  • 0
  • 约4.13万字
  • 约 50页
  • 2024-08-31 发布于北京
  • 举报

第1章51单片机及其应用

1.1C51语言

1.1.1C51概述

C语言是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并具备汇编语言

的功能。目前,使用C语言进行程序设计已经成为软件开发的一个主流。用C语言开发系

统既可以大大缩短开发周期,明显增强程序的可读性,又便于改进和扩充。而且针对8051

的C语言(C51)日趋成熟,已成为专业化的实用高级语言。

1.一般来说,C51有如下特点:

1)C语言作为一种非常方便的语言而得到广泛的支内最通用的是KeilC51;

2)C语言程序本身不依赖于机器硬件系统,基本上不作修改就可将程序从不同的单片

机中移植过来;

3)C语言提供了很多数学函数并支持浮点运算,开发效率高,故可缩短开发时间,增加

程序可读性和可性。

2.而C51与ASM-51相比,有如下优点:

1)对单片机的指令系统不要求了解,仅要求对8051的存贮器结构有初步了解;

2)寄存器分配、不同存贮器的寻址及数据类型等细节可由

文档评论(0)

1亿VIP精品文档

相关文档