Freescale MC9S08单片机原理与应用(第06章).docVIP

  • 15
  • 0
  • 约1.58万字
  • 约 18页
  • 2019-09-10 发布于江西
  • 举报

Freescale MC9S08单片机原理与应用(第06章).doc

PAGE 192 PAGE 191 第6章 MC9S08的C语言程序设计及调试 6.1 使用C语言的好处 C程序语言最初是由Dennis Ritchie在1971年为UNIX系统开发并实现的。C 语言最大的优点是与任何特定的系统或硬件无关。这使得用户编写的程序可以不作任何修改就能运行在几乎所有的机器上。 C语言将高级语言的要素与汇编语言的功能结合在一起,因此通常被称为中级计算机语言。C语言非常灵活,代码的编写可以让人随心所欲,这种自由赋予C语言非常强大的功能。C 语言比较容易上手,但是同样经久耐用。C语言的位操作编程容易实现,可以与汇编语言实现同样的位运算;C语言是结构化编程语言,可以进行面向对象编程;C语言的流程符合人的逻辑思维,可以创建你脑海中已有的任何任务。 当设计一个规模较小的嵌入式系统或者对时钟要求很严格时一般使用汇编语言。使用汇编语言的问题在于它的可读性和可维护性,特别是当程序没有足够详细的注释的时候,代码的可重用性很低。使用C语言就可以很好的解决上述问题。因为C 语言具有结构性和模块化的特点,更容易阅读和维护。由于可模块化,所以用C 语言编写的程序有很好的移植性,即可以编写出跨平台运行的程序。功能化的代码能够很方便地从一个工程移植到另一个工程,从而减少开发时间。用C语言编写程序比汇编语言更符合人们的思考习惯,开发者可以更专心的考虑算法而不是考虑一些细节问题

文档评论(0)

1亿VIP精品文档

相关文档