| 广告电子机械论文...
|
| 电子机械论文:首页|电气暧通
更多电子机械论文 |
| C51语言应用编程的若干问题 |
广告 |
|
[电子机械论文] 摘 要 简要介绍了Franklin C51交叉编译器的特点,较详细地讨论了C51语言程序设计的基本技巧及其与汇编语言程序的混合编程、中断处理过程等实际问题,并给出了相应的处理程序。
关键词 Franklin C51编译器 汇编语言 结构化设计 模块 中断
在研制单片机应用系统时,汇编语言是一种常用的软件工具。它能直接操作硬件,指令的执行速度快。但其指令系统的固有格式受硬件结构的限制很大,且难于编写与调试,可移植性也差。随着单片机硬件性能的提高,其工作速度越来越快,因此在编写单片机应用系统程序时,更着重于程序本身的编写效率。而Franklin C51交叉编译器是专为80C51系列单片机设计的一种高效的C语言编译器,使用它可以缩短开发周期,降低开发成本,而且开发出的系统易于维护,可靠性高,可移植性好,即使在代码的使用效率上,也完全可以和汇编语言相比,因此目前它已成为开发80C51系列单片机的流行工具。
1 C51语言程序设计的基本技巧
C语言是一种高级程序设计语言,它提供了十分完备的规范化流程控制结构。因此采用C51语言设计单片机应用系统程序时,首先要尽可能地采用结构化的程序设计方法,这样可使整个应用系统程序结构清晰,易于调试和维护。对于一个较大的程序,可将整个程序按功能分成若干个模块,不同的模块完成不同的功能。对于不同的功能模块,分别指定相应的入口参数和出口参数,而经常使用的一些程序最好编成函数,这样既不会引起整个程序管理的混乱,还可增强可读性……
<<<<<全文未完,本文约1795个中文字,未计算英文字母、数字>>>>>
|
|
|
|
|
|
| 投稿人:gf6h6 |
点 击:16 |
最后编辑:647754 |
| 电子机械论文 |
注:点击数为会员查看了全文的次数。电子机械论文 |
广告载入中... |
广告载入中... |
广告载入中... |
| |
|
|
|