周期较长浮点运算处理复杂程序移植性差等不利因素。
在程序设计过程中语言编程设计思想被称为模块化程序设计思想。
有的时候为了有效地完成任务,把所要完成的任务分割成若干个相互独立但相互又仍然有所联系的模块,这些模块使得任务变得相对简单,对外的数据交换相对简单容易编写容易检测,容易阅读和维护。
本设计采用语言来编译程序。
模块化结构程序的设计,可以使系统软件便于调试与优化,也使其他人更好地理解和阅读系统的程序设计。
因此,软件的设计上,运用了模块化程序的结构对软件进行设计,使得程序变得更加直观易懂。
程序的主要模块有主程序定时溢出中断服务程序外部中断服务程序。
随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,软件是目前最流行开发系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持即可看出。
提供了包括编译器宏汇编连接器库管理和个功能强大的仿真调试器等在内的完整开发方案,通过个集成开发环境将这些部分组合在起。
掌握这软件的使用对于使用系列单片机的学者来说是十分必要的,如果使用语言编程,那么几乎就是不二之选,即使不使用语言而仅用汇编语言编程,其方便易用的集成环境强大的软件仿真调试工具也会事半功倍。
软件提供丰富的库函数和功能强大的集成开发调试工具,全界面。
另外重要的点,只要看下编译后生成的汇编代码,就能体会到生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。
在开发大型软件时更能体现高级语言的优势。
本系统的编译器编译器软件单片机软件开发......