介绍了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。
在学习STM32中的过程中,经常会遇到“高电平有效”,“低电平有效”等字眼,初看时很多时候就会从字面上理解,认为高电平有效的意思就是有效电平是高电平,低电平有效的意思就是有效电平是低电平
上来就是systick定时器,因为GPIO等的基础操作过于简单,网上资料太多了。这里讨论的是基于STM32F10x 的基于 V3.5.0库的库函数配置方法。Systick又叫系统嘀答定时器,是一个24位的硬件定时器。嵌入式操作系统常有一个
单片机现在可谓是铺天盖地,种类繁多,让开发者们应接不暇,发展也是相当的迅速,从上世纪80年代,由当时的4位8位发展到现在的各种高速单片机……
真正的单片机入门,是从学会处理多任务开始的(按键算法)我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和
89C52中SCON的SM2、TB8、RB8有何作用?答:SM2:多机通信控制位。TB8:发送数据的第9位。RB8:接收数据的第9位。
针对在工业生产过程中经常需要高稳定度的恒温环境,传统模拟式仪表结合简单的PID控制较难达到目标的情况,提出了基于数字PID控制算法和89C52单片机的温度控制系统。该系统通过温度传感器DSl820对温度进行采样和转换,然后执行数字PID控制,输出控制量来调节可控硅触发端的通断,从而实现对温度的控制。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动调整。结果表明:通过将数字PID算法和89C52单片机结合使用,使整个控制系统的温度控制精度提高了10%,输出温度的误差小于2%,不仅满足了对温度控制的要求,而且还可应用到对其它变量的控制过程当中。
几个精确延时程序:在精确延时的计算当中,最容易让人忽略的是计算循环外的那部分延时,在对时间要求不高的场合,这部分对程序不会造成影响.