C语言是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并可以调用汇编语言的子程序.用C语言设计开发微控制器程序已成为一种必然的趋势.Franklin C51是一种专门针对Intel 8051系列微处理器的C开发工具,它提供了丰富的库函数,具有很强的数据处理能力,编程中对8051寄存器和存储器的分配均由编译器自动管理,因而,通常用C51来编写主程序.然而,有时也需要在C程序中调用一些用汇编A51编写的子程序.例如,以前用汇编语言编写的子程序.要求较高的处理速度而必须用更简练的汇编语言编写的特