Debido a que todo el programa es más complejo y el cálculo es grande, el programa está escrito en lenguaje C. Para la mayoría de los microcontroladores, el uso de lenguajes avanzados como C tiene las siguientes ventajas sobre el uso del lenguaje ensamblador:<br>(1) El lenguaje C no necesita entender el conjunto de instrucciones del procesador, ni tiene que entender la estructura de memoria.<br>(2) La forma en que se asignan y abordan los registros es administrada por el compilador, y la programación no requiere la consideración de la memoria<br>(3) Dirección y tipo de datos y otros detalles.<br>(4) La combinación de selección de variables para la operación especificada mejora la legibilidad del programa.<br>(5) Puede utilizar palabras clave y funciones que estén más cerca del pensamiento de las personas.<br>(6) En comparación con el uso del lenguaje ensamblador, el tiempo de desarrollo y puesta en marcha del programa se acorta considerablemente.<br>(7) Los archivos de biblioteca en el lenguaje C proporcionan muchas rutinas estándar.<br>(8) La tecnología de programación modular se puede realizar en lenguaje C, de modo que el programa que se ha preparado pueda añadirse al nuevo programa.<br>(9) La portabilidad del lenguaje C es buena y muy popular, compilador de lenguaje C casi todo aplicable a todos los sistemas de destino, el proyecto estelado se puede convertir fácilmente a otros procesadores o entorno en comparación con el lenguaje de montaje, lenguaje C en funcional, estructural, legibilidad, portabilidad, mantenimiento tiene ventajas obvias, fácil de aprender y usar.
正在翻译中..