第四章 MCS--51单片机程序设计基础 ; 微型机系统是由硬件和软件(程序)两部分组成,因此程序设计是重要组成部分。
本章里,将给出MCS51单片机在工业应用中一些常用而典型的程序例子。
通过学习,掌握一些常用而典型的应用程序的设计方法和技巧,以获得应用系统软件设计的基本训练和能力。 ;§4.1 程序设计的步骤与方法 ; 汇编语言:是用助记符表示指令系统的语言。
用汇编语言编写的源程序只有经过“汇编程序”翻译成目标程序后,机器才能识别,执行。
汇编指令和机器指令是一一对应的。
面向机器的语言,能直接管理和控制硬件设备(功能部件),用汇编语言能编写出最优化的程序。对于程序的空间和时间要求很高的场合,汇编语言仍是必不可缺的。
由于不同的机器有不同的指令系统,所以,一般来说汇编语言程序是不能够移植的。
为了克服这一缺点,一般机都配备几种高级语言,如:BASIC、FORTRAN、PASCAL、C等。 ; 高级语言:语句功能强,一句对应于多条机器指令,因而使编程更快更容易;
不受具体机器的限制,通用性强,直观、易懂、易学,可读性好。非常擅长于科学计算。
便于交流和移植;
高级语言编写的程序也称源程序,它也必须经过“编译程序”或“解释程序”翻译成目标程序,机器才能执行。 ; 究竟使用哪种语言,取决于使用场合条件。
单片机要用汇编语言编程。
对于实时
原创力文档

文档评论(0)