- 17
- 0
- 约7.52千字
- 约 20页
- 2017-05-22 发布于重庆
- 举报
c语言单片机编程之头文件编写
如何高效编程之头文件
在网上查了很长时间关于头文件的资料,但是发现很难找到适合我的。学单片机的朋友知道,很多程序经常要调用相同的函数,如果每写一个程序都把这些函数重新写一遍或者复制过来,那是很浪费时间的,现在我通过学习总结以及别人的经验,跟大家分享,欢迎大家转载学习。
????? ? 写程序最好是结构化编程,因为这样的程序看起来就不那么长了,一目了然,可以很快就知道这个程序实现什么功能,而且排错也非常简单。把常用的函数声明、自定义类型、外部变量的声明等写进头文件,与之配对的扩展名为.c的文件就写常用的函数,main.c最好就写一个主函数。之前学的51单片机,现在玩430单片机,就以430单片机为例,其他编程软件道理与这个相同。在IAR下新建工程,包含了main.c、mydefine.c和mydefine.h(mydefine.c和mydefine.h是一对)三个文件(注:可包含多个配对的头文件和C文件)。先把程序贴出来,再详解其中缘由。
main.c内容:
#include mydefine.h
void main( void )
{
? // Stop watchdog timer to prevent time out reset
? WDTCTL = WDTPW + WDTHOLD;
??
? SegInitial(); ? ? ?//数码管控制引脚初始化
??
? long
您可能关注的文档
- CRM需求说明书V10.doc
- CRM软件需求说明书.docx
- CS-2TAS-07A低功耗倾角传感器说明书(电力监测应用).doc
- CS-叶酸对成人高血压患者预防脑卒中的疗效.docx
- CreateProcess函数详细使用说明.docx
- CS5460管教说明及其应用.doc
- Csharp压缩文件夹.doc
- CSD-361同步相量测量装置配置工具软件使用说明书-V250.doc
- CSIP嵌入式培训班课程体系.doc
- CSR-2060说明书.doc
- 2026年新能源潮汐能行业政策支持与行业补贴分析报告.docx
- 四川宜宾市第二中学校2025-2026学年七年级下学期第一阶段学情自测语文试题(含解析).docx
- 2026年新能源充电桩维护技术发展报告.docx
- 2026年锂电池磷酸铁锂大容量电池技术路线分析报告.docx
- 2026年新能源充电桩行业政策支持与市场发展报告.docx
- 2026年智能汽车工厂数字孪生实时优化方案研究.docx
- 四川宜宾市叙州区第二中学2026届高三下学期第一次模拟考试数学试题(含解析).docx
- 2026年新能源光伏支架市场需求预测与产能规划报告.docx
- 2026年办公空间设计创新与市场分析报告.docx
- 2026年农业芯片行业产业链上下游发展研究报告.docx
原创力文档

文档评论(0)