单片机41234汇编.ppt

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

文档评论(0)

1亿VIP精品文档

相关文档