c51单片机模块化编程 您所在的位置:网站首页 函数模块化编程 c51单片机模块化编程

c51单片机模块化编程

2024-07-10 09:04| 来源: 网络整理| 查看: 265

       在刚接触单片机,刚编写代码的时候都只是有一个.h 和一个.c文件。把所有的函数都写在.c里面。这样遇到复杂的系统时,代码量就很大,一下子就是几百行。而且把所有函数写在一个.c里不利于移植,对于以后的开发有了很大的限制。为了解决这个缺点就必须学会模块化编程。将程序分解成一个一个模块。这样就有了多个.c 和多个.h。下面开始讲解什么是模块化编程,怎么去模块化。

借用网上的流水灯例子来说明,侵删。

在不模块化情况下:

#include #include "intrins.h" #define uchar unsigned char #define uint unsigned int void Delay_Ms(uint xms) { uint i,j; for(i=0;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有