单片机:是一种将中央处理器(CPU)、存储器、输入/输出接口等集成在一个芯片上的微型计算机。它具有体积小、价格便宜、易于编程等特点,广泛应用于家用电器的智能控制模块,无人售卖系统、医疗设备中的监测系统等。
当一个高电平引脚与一个低电平引脚相连时,高电平引脚被下拉成低电平,也就是所说的弱上拉,强下拉
sfr和sbit使用方法:
他们都在自己芯片头文件定义的有,只需包含相应头文件就行

main()函数中最后一句while(1)的作用:
- 当 
main()函数执行完最后一条语句后,如果没有while(1),程序计数器会继续向后执行,可能会进入未定义的内存区域,导致程序行为异常(跑飞)。 while(1)是一个无限循环,程序会一直停留在这里,避免程序退出造成异常,同时还有便于调试的作用。
按键抖动现象:
- 这个现象是由按键的物理特性导致的,由于按键内部的弹簧和触点具有弹性,当按键被按下或释放时,这些弹性材料会震动,从而导致触点在短时间内反复接触和断开。所以表面上我们虽然只按了一次按键,但实际上是按了多次。
 - 了解了 按键抖动的问题,也就能够解释当前的现象了。如果实际按下的次数是奇数,那么LED就会按照预期点亮或熄灭;而如果是偶数,LED最终还是会回到按下按键之前的状态,看起来就像是按键“失灵”了。
 - 解决方法:延时消抖,通过添加延时,来消除抖动的影响。
 
动态扫描:
- 简单理解就是循环执行某个操作。