一.模块化编程
(一).传统编程:
所有函数代码都在main.c
(二).模块化编程:
1.模块化编程定义:
2.模块化编程框图:
3.模块化注意事项:
(三).模块化编程实例:
1.include加" "和<>的区别:优先寻找位置不一样
2.模块化过程:(1)直接在main文件下方继续添加.c文件存放函数体(2)再添加一个头文件,头文件中代码如图:
3.成功实现Delay延时函数模块化编程 :
4.实现数码管功能函数模块化:
1.数码管函数中也用到了Delay函数,也要include该函数,Delay作为该函数的底层函数
2.相较于原来的函数,模块化后的函数实现具体功能的函数都在模块函数中,main.c函数只需要下指令,简洁明了。
二.LCD调试工具
(一)LCD1602原理图:![](https://img-blog.csdnimg.cn/ce8bf1e7a8524fbfa7c73008b105df72.png)
2.LCD1602作为模块化函数实例,main.c可直接用模块化后LCD的函数,
3.利用此调试工具可以很方便的显示字符串数字