[title]单片机秒表程序效果[/title] 首先,我们先看下效果视频: [title]思维导图(9个函数之间的关联)[/title] 本程序用到的基本模块有:按键、数码管 用到了MCU内部的中断和定时器 在写代码之前,先画一个思维导图,理清各个模块、函数之间的关联。还有各个状态变量。 [tit …

阅读全文 »

我们在使用Keil软件编写代码的时候,如果代码量很大。有很多函数。在我们编写好一个函数后就把它折叠起来,这样就显得不会很凌乱。 那么Keil软件是如何折叠一段代码的呢? 在代码空白处右键 – “Outlining” – “Show all Outlining”: 点击左边的小 …

阅读全文 »

今天笔者已经将数电的主要知识学习完了。当然,最主要的肯定是组合逻辑电路和时序逻辑电路。还剩下脉冲发生、半导体存储器和模数转换没有学完。那么笔者会尽快争取一周之内结束掉数电的学习。 众所周知,数电的知识相对来说还是比较杂的。各种模块的分析和设计很多,学校里的计算机专业相对来说后续课程不会涉及到这么底层 …

阅读全文 »

笔者也是刚刚接触Multisim 和 Proteus这两款软件。 总的来说,Multisim软件主要用于模拟电路仿真实验。里面有丰富的元器件、电源、示波器等等。 本人用Proteus主要是为了单片机仿真。一般不用做模拟电路。 总结: Multisim相对来说功能更全,更强大一些。适合模拟电路仿真使用 …

阅读全文 »

最近,笔者在学习《电路基础》课程。为了是给后续的《模拟电子技术基础》打基础,因为好多《模电》的知识都用到了《电路》的一些原理。比如像KCL、KVL、基尔霍夫定律、戴维南定理等等。 这里提出我的第一条建议: 严格按照学习顺序学习:先学《电路基础》再学《模电》 其次,《数字电子技术基础》这门课,和模拟电 …

阅读全文 »

复制粘贴一整行 单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 粘贴 在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴 【p,P】 p为将已经复制的数据在光标下一行粘贴;P为将已经复制的数据在光标上一行粘贴 复制粘贴多行 多行复制 在命令模式下,将光标移动到将要复 …

阅读全文 »

杜邦线一般是按照 红电 黑地 绿蓝数据 来的,不过如果排除外在颜色,其实它们都是一样的。 解释: 黑是负极 红是正极 绿蓝是数据线(两者不分) 其他颜色自己随便连接就好,没有特别的含义。主要目的是为了区分不同的信号线,防止接错。