单片机原理与应用技术
发布时间:2014/6/5 21:24:25 访问次数:513
51单片机设计开发的常用语言是汇编语言与C语言,在本书的实例中大量使用了C语言编程。AD704JNZ为了便于读者更好地学习本书内容,本章将专门介绍C语言程序中各类语句的用法与意义。
C语言是一种源于编写UNIX操作系统的程序设计语言,并且是一种结构化语言,能产生高效率的紧凑代码。它既具有高级语言的特点,又兼具汇编语言的特点。C语言可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此它的应用范围广泛,具备很强的数据处理能力,不仅是在软 7件开发上,而且各类科研都需要用到C语言。它适于编写系统软件、三维、二维图形和动画软件,以及单片机和嵌入式系统开发。C语言可以进行许多原来由汇编语言实现的机器级函数,同时与汇编语言相比,它又具有如下优点:
不需要了解51单片机的指令系统,仅仅要求对存储器结构有初步了解。
寄存器分配、存储器寻址以及数据类型等细节可由编译器管理。
程序有规范的结构,可分为不同的函数,使得程序结构化。
程序更具可读性。
编程及程序调试效率高。
提供的库函数包含许多标准子程序,具有较强的数据处理能力。
程序易于做刭模块化,便于移植。
51单片机设计开发的常用语言是汇编语言与C语言,在本书的实例中大量使用了C语言编程。AD704JNZ为了便于读者更好地学习本书内容,本章将专门介绍C语言程序中各类语句的用法与意义。
C语言是一种源于编写UNIX操作系统的程序设计语言,并且是一种结构化语言,能产生高效率的紧凑代码。它既具有高级语言的特点,又兼具汇编语言的特点。C语言可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此它的应用范围广泛,具备很强的数据处理能力,不仅是在软 7件开发上,而且各类科研都需要用到C语言。它适于编写系统软件、三维、二维图形和动画软件,以及单片机和嵌入式系统开发。C语言可以进行许多原来由汇编语言实现的机器级函数,同时与汇编语言相比,它又具有如下优点:
不需要了解51单片机的指令系统,仅仅要求对存储器结构有初步了解。
寄存器分配、存储器寻址以及数据类型等细节可由编译器管理。
程序有规范的结构,可分为不同的函数,使得程序结构化。
程序更具可读性。
编程及程序调试效率高。
提供的库函数包含许多标准子程序,具有较强的数据处理能力。
程序易于做刭模块化,便于移植。
热门点击
- 访问片外ROM/RAM的指令时序
- 堆栈指针SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- PCB的元器件贴装位置有偏移,可用以下两种方
- 三极管的极限参数有集电极最大允许电流
- “黑焊盘”现象的产生原因
- 焊点形成过程
- I/O端口
- 程序执行过程
- 电气规则检查
推荐技术资料
- DS2202型示波器试用
- 说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]