摘要: 备注 阅读全文
posted @ 2022-04-16 16:49 灵动24 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 占位 阅读全文
posted @ 2022-04-16 16:48 灵动24 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 按键物理特性导致存在前沿和后沿抖动存在,抖动时间大约再10ms,稳定闭合时间一般再100ms左右,做少也要40ms以上。 消抖方法:将按键动作过程的判定转化为对按键状态的判定。比如每2ms进入一次中断,连续的8次中断也就是16ms之内都是0,表明按键按下了。如果都是1表明按键没有按下动作。 电路图: 阅读全文
posted @ 2022-04-16 16:46 灵动24 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 尽量减少全局变量的使用。 全局变量均是静态变量。静态局部变量,特点是在整个生存期中只赋一次初值,在第一次执行该函数时,它的值就是给定的那个初值,而之后在该函数所有的执行次数中,它的值都是上一次函数执行结束后的值,即它可以保持前次的执行结果。 点阵 LED 显示屏特点:灵活的显示面积(可任意分割和拼装 阅读全文
posted @ 2022-04-16 10:54 灵动24 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 数码管的动态显示 多个数码管快速(10ms 以内)依次轮流点亮,利用人类视觉暂留现象,可以做到看起来是所有数码管都同时亮,也叫做动态扫描。 六个数码管全部点亮,从0开始增加显示,间隔时间为1秒钟。代码如下:(存在数码管鬼影、抖动问题) #include <reg52.h> sbit ADDR0 = 阅读全文
posted @ 2022-04-15 00:26 灵动24 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 时钟周期:时钟周期 T 是时序中最小的时间单位。晶振是 11.0592M,则时钟周期=1/11059200 秒。 机器周期:单片机完成一个操作的最短时间。51单片机系列,在其标准架构下一个机器周期是 12 个时钟周期,也就是 12/11059200 秒。对于增强型单片机,一个机器周期可能只需要4个时 阅读全文
posted @ 2022-04-14 15:05 灵动24 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 单片机电路图: 缓冲器、译码器电路图: 流水灯左移代码: #include<reg52.h> sbit ADDR0 = P1^0; sbit ADDR1 = P1^1; sbit ADDR2 = P1^2; sbit ADDR3 = P1^3; sbit ENLED = P1^4; void mai 阅读全文
posted @ 2022-04-13 23:14 灵动24 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 三极管 横向一端是基极b,带箭头的一端是发射极e,另外一个是集电极c。 数字电路主要使用的是三极管的开关特性,只用到了截止与饱和两种状态:箭头朝内 PNP,导通电压顺箭头过,电压导通,电流控制。 be是控制端,ec是被控制端。对于以上两种类型,只要箭头开始一端的电压比箭头指向那一端电压高0.7V,即 阅读全文
posted @ 2022-04-13 21:54 灵动24 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 2.1 单片机的内部资源 Flash——程序存储空间,早期单片机是 OTPROM。RAM——数据存储空间。SFR——特殊功能寄存器。 2.2 单片机最小系统 最小系统指的是能使单片机正常工作最低要保证哪几部分存在。单片机最小系统的三要素就是电源、晶振(本板11.0592M)、复位电路。 晶振: 复位 阅读全文
posted @ 2022-04-10 09:47 灵动24 阅读(127) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示