设为首页 | 加入收藏
 

论文下载 |毕业论文|论文相关|其他|上传论文|购买学币
免费论文 |理工论文|文科论文|管理论文|医科论文|社会学论文|土木建筑|法律金融|计算机|教育理论
课件程序 |VB源码|VC源码|C 源码|FlashMX源码|汇编程序|行业应用|图形图象|通讯/手机|游戏编程|其他|上传课件|购买学币
应用资料 |入党申请|思想汇报|转正申请|党会发言|开题报告|求职简历|规章制度|合同范文|贺词祝福

上传论文( +10学币) 上传课件( +5学币)

支持所有已开通网上支付的银行和中国移动神州
行充值卡支付,支付成功后,会增加相应的资金余
额然后在会员中心选择兑换学币,即可下载使用!

     
  "1RMB=1资金=1学币"

论文下载
Contents
您现在的位置: 大学吧网站 >> 课件程序 >> 汇编程序 >> 课件信息

c51编程规范10
运行环境: Win9x/NT/2000/XP/2003 文件大小: 46 K
论文等级: 论文字数:
所属专业: 佚名 授权方式: 学币下载
相关链接: 课件相关介绍  课件注册地址 需要0 学币
下载次数: 本日:   本周:
     本月:   总计:
软件属性:         
解压密码:
软件添加: 审核:admin 录入:liushouchao1 添加时间: 2008-10-5 22:57:16
::下载地址::
下载地址1  
::软件简介::

1单片机C51编程规范- 前言

  为了提高源程序的质量和可维护性,从而最终提高软件产品生产力,特编写此规范。

 

2 单片机C51编程规范-范围

  本标准规定了程序设计人员进行程序设计时必须遵循的规范。本规范主要针对C51编程语言和keil编译器而言,

 

包括排版、注释、命名、变量使用、代码可测性、程序效率、质量保证等内容。

 

3 单片机C51编程规范-总则

  格式清晰

  注释简明扼要

  命名规范易懂

  函数模块化

  程序易读易维护

  功能准确实现

  代码空间效率和时间效率高

  适度的可扩展性

 

4 单片机C51编程规范-数据类型定义

编程时统一采用下述新类型名的方式定义数据类型。

建立一个datatype.h文件,在该文件中进行如下定义:

typedef bit BOOL; // 位变量 //

typedef unsigned char INT8U; // 无符号8位整型变量 //

typedef signed char INT8S; // 有符号8位整型变量 //

typedef unsigned int INT16U; // 无符号16位整型变量 //

typedef signed int INT16S; // 有符号16位整型变量 //

typedef unsigned long INT32U; // 无符号32位整型变量 //

typedef signed long INT32S; // 有符号32位整型变量 //

typedef float FP32; // 单精度浮点数(32位长度) //

typedef double FP64; // 双精度浮点数(64位长度) //

 

5 单片机C51编程规范-标识符命名

 

5.1 命名基本原则

l 命名要清晰明了,有明确含义,使用完整单词或约定俗成的缩写。通常,较短的单词可通过去掉元音字母形成缩写

 

;较长的单词可取单词的头几个字母形成缩写。即"见名知意"

l 命名风格要自始至终保持一致。

l 命名中若使用特殊约定或缩写,要有注释说明。

l 除了编译开关/头文件等特殊应用,应避免使用以下划线开始和/或结尾的定义。

l 同一软件产品内模块之间接口部分的标识符名称之前加上模块标识。

 

5.2 宏和常量命名

宏和常量用全部大写字母来命名,词与词之间用下划线分隔。对程序中用到的数字均应用有意义的枚举或宏来代替。

 

5.3 变量命名

变量名用小写字母命名,每个词的第一个字母大写。类型前缀(u8\s8 etc.)全局变量另加前缀g_

局部变量应简明扼要。局部循环体控制变量优先使用ijk等;局部长度变量优先使用lennum等;临时中间变量

 

优先使用temptmp等。

::相关论文::
没有相关课件
::下载说明::
* 只有注册<大学吧网站>会员才能下载本站软件。
*
为了达到最快的下载速度,推荐使用网际快车下载本站软件。
* 如果您发现该软件不能下载,请通知管理员或点击【此处报错】,谢谢!
* 未经本站明确许可,任何网站不得非法盗链及抄袭本站资源;如引用页面,请注明来自本站,谢谢您的支持!

推荐下载 更多..
  • 没有推荐课件
  • 热门下载 更多..
    普通课件高级数据结构课件 …
    热门图片 更多..

    没有任何图片课件

    点击申请点击申请点击申请点击申请
    点击申请点击申请点击申请点击申请点击申请点击申请点击申请点击申请点击申请
    安全天地网点击申请点击申请点击申请点击申请点击申请点击申请点击申请点击申请
    点击申请点击申请点击申请点击申请点击申请点击申请点击申请点击申请点击申请
    版权声明联系我们广告发布关于大学吧服务中心网站建设大学吧人才网

    Copyright © 2003-2008 大学吧网 www.daxueba.com 

    豫ICP备07001832号
    网络诚信
    自律同盟
    不良信息
    举报中心