目录:
1.模块化编程
2.LCD1602调试工具
1.模块化编程




.h文件需要和main在同一个路径下,如果不在需要指定


如果定义了AAA,里面的代码才参与编译,没有定义程序不会报错

定义了AAA,下面参与编译,代码无效,会报错

下面代码,防止重复包含,如果没有定义,才编译里面代码,再定义后不会再编译了,防止重复

下面把前面写的东西,进行模块化:有的可以模块化,有的不能,具体区分










它并没有添加到工程里面 ,习惯添加进来






可以右键打开了




led灯以500毫秒在闪烁

模块化数码管:


这个文件也需要inclue一下,否则找不到




动态数码管:




2.LCD1602调试工具


这个可以调节对比度,当插上这个LCD之后,数码管就没用了,回显示乱码

P0口是数码管的口子,P2口是3个led口子



























二进制不能直接写二进制,需要写十六进制代表


显示计算的数字




一秒一秒的递增可以通过LCD显示出来

