- 10
- 0
- 约7.52千字
- 约 20页
- 2019-10-20 发布于安徽
- 举报
/
如何高效编程之头文件
在网上查了很长时间关于头文件的资料,但是发现很难找到适合我的。学单片机的朋友知道,很多程序经常要调用相同的函数,如果每写一个程序都把这些函数重新写一遍或者复制过来,那是很浪费时间的,现在我通过学习总结以及别人的经验,跟大家分享,欢迎大家转载学习。
????? ? 写程序最好是结构化编程,因为这样的程序看起来就不那么长了,一目了然,可以很快就知道这个程序实现什么功能,而且排错也非常简单。把常用的函数声明、自定义类型、外部变量的声明等写进头文件,与之配对的扩展名为.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(); ? ? ?//数码管控制引脚初始化
??
? l
您可能关注的文档
- CRM系统使用介绍资料.doc
- CRSC-EP&OA-01OA系统用户基本实际操作介绍资料.doc
- CS2000i全自动凝血仪实际操作指南.doc
- Ctzufy人大经济金融教学教案金融学精编版ppt货币银行学章节资料题库.doc
- CT二次安装及其验收.doc
- CT医师上岗证考试-历年试题及其参考总结地答案解析.doc
- cutoff值-参考总结区间.doc
- C公共学习基础知识材料考点汇总-法律部分.doc
- C语言知识编写象棋软件源代码.doc
- c语言知识宾馆管理计划系统设计.doc
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
原创力文档

文档评论(0)