本设计的创新点在于充分利用了AT89C52的硬件资源,实现了软件计数器,能够对脉冲量信号所反映的物位信号通过数码管来显示,显示部分的处理采用Max7219显示驱动器,与软件编程相结合,大大节约了硬件资
89c52单片机是一种常用的单片机,我们可以利用它设计一个电子时钟。通过编程控制,我们可以实现时钟的显示、计时、闹钟等功能。这种电子时钟设计简单易懂,适合初学者学习单片机编程和电子设计。使用合适的元器
在单片机应用系统中,普遍使用成本低廉、配置灵活的数码管(LED)做显示器。常用的为4~8位八段LED数码管显示器,即需要4~8个LED数码管。实现这种显示的方法很多,但是,必须采用相应的措施才能实现多
这是自己做的一个基于89C52单片机的简单计算器,如果运行出错,检查自己的单片机的型号,再改端口号。不懂可以留言
1602 display PCF8591 DA experiment 89C52 microcontroller
本代码实现了MFRC522与89C52的通信,删除了一些不必要的部分,整合了网上的代码,添加了具体的注释和意义,可读性更大,能够帮助初学者快速的掌握MFRC522和89C52的通信协议,实现射频打开的
一个小小的单片机模拟万年历程序,包含了protuse仿真
针对采集精度低、主控芯片资源占用大、采集速度慢等问题,本文设计了一种多路数据采集系统。系统采用AT89S52单片机为核心,四路24位A/D负责数据采集任务。系统可根据不同的需要对这些数字量进行相应的计
本文研究和开发了高精度多功能电能数据采集系统,着重探索电能采集系统的总体结构以及各个部分的组成设计。采用AT89S52 单片机作为控制器的核心器件,系统通过RS485总线将采集到的数据传输至上位机从而
这个源代码是利用MLX90614读取温度经过89C52传送给LCD