单片机C语言程序文件结构(二).doc

单片机C语言程序文件结构(二).doc

ID:51700482

大小:109.00 KB

页数:8页

时间:2020-03-15

单片机C语言程序文件结构(二).doc_第1页
单片机C语言程序文件结构(二).doc_第2页
单片机C语言程序文件结构(二).doc_第3页
单片机C语言程序文件结构(二).doc_第4页
单片机C语言程序文件结构(二).doc_第5页
资源描述:

《单片机C语言程序文件结构(二).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、更新。。。。如上图.1.appmain.c主程序区.在该文件中编写main函数和中断服务函数.2.appmain.h一般都不要在此文件中定义变量.1.User_Process.C/User_Process.H功能模块.你可以定义N个这样的模块.2.IC_Define.H此文件定义所有有关IC的信息,包括芯片定义,IO端定定义.等等.3.BOOT.H定义公共符号.4.关于变量,常量,宏命令的定义,要求按以下原则进行A,变量,全部分小字英文,各单词间用下划线隔开,如果是位定义,则要求以bit_XX开头。B

2、,常量,全部大字,各单词间用下划线隔开。C,函数,首英文字母大字,各单词间用下划线隔开。D,宏命令,与系统相关,则使用SYSTEM开头,与引脚定义相关,则使用PIN开关,其它使用函数相关的定义。见下面例子.当需要更换单片机时,只需更改appmain中的中断服务写法.芯片头文件定义(如IO78F9221.HC51.H之类)和IC_Define.H中的IO口功能定义始可.将所有的与单片机相关的东西都必须写到IC_Define.H文件中,做到除此文件外,其它代码均与单片机硬件无关。/************

3、******************************************************************//******************************************************************************//******************************************************************************//*************************

4、*****************************************************//******************************************************************************//******************************************************************************/#define_APPMAIN_C_//文件模块定义.#include"app

5、main.h"//包含模块的头文件../******************************************************************************/#include"IC_Define.H"//包含芯片定义的头文件.#include"Power_On_Initial.h"//包含各个子模块#include"USER_PROCESS.h"//包含各个子模块/*************************************************

6、*****************************//******************************************************************************//********本模块的私有变量********************************************///ucharx;/***********************************************************************

7、*******///中断服务程式。100us/******************************************************************************//******************************************************************************///编写中断服务函数./***********************************************************

8、*******************//******************************************************************************//******************************************************************************//****主程序*****************************************

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。