摘要: 一、模块化编程 1、模块化编程的指导思想 分类管理的思想: 把不同功能的实现代码放在不同的模块里,方便代码的组织和管理;能够极大提高代码的可阅读性、可维护性、可移植性。 之前案例中的延时函数、数码管显示模块都可以看做驱动代码。 2、模块化编程的实现 把不同模块的实现代码 放在 ".c" 文件中,在 阅读全文
posted @ 2025-01-08 15:52 Mirco1218 阅读(121) 评论(0) 推荐(0)
摘要: 点击查看代码 /* 动态数码管显示 (数码管扫描) xff 2025/1/7 扫描方式:单片机直接扫描 */ #include <REGX52.H> #include "Delay.h" void NixieDisplay(unsigned int loc,num); void main() { w 阅读全文
posted @ 2025-01-07 17:45 Mirco1218 阅读(80) 评论(0) 推荐(0)
摘要: *** * C51 为什么都要加一个while(1)?****** while(1)的作用: while(1) 是一个死循环 为了不让代码继续向下执行。 单片机中使用while(1),大部分:为了防止程序跑飞; 程序执行完之后 单片机的程序计数器 PC(程序指针) 并不会停止 而是会继续从ROM(总 阅读全文
posted @ 2025-01-07 17:43 Mirco1218 阅读(674) 评论(0) 推荐(0)