![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
单片机
单片机的简单技术实现
Sunmoon98
350
展开
-
基于51单片机的宠物投喂系统(简易版)
功能1.外部放置四个键盘,用于设置不同的投喂时间间隔2.时间达到设定值,发光二极管以及蜂鸣器工作。3.距离下次投喂的时间以倒数形式展示在数码管具体思路为了实现时间计算的精准,这里通过t0。其次,为了实现倒计时,需要在中断部分进行相应的调整。最后,我们需要控制蜂鸣器以及LED。实现本文在Proteus上进行仿真,使用89C51型号的单片机。第一步:计时准确以及如何实现倒计时: TMOD|=0x01; //定时计数器0,工作方式1以及我们需要设置它的初值,在这里,我设置..原创 2020-06-24 20:08:53 · 5243 阅读 · 3 评论 -
浅谈单片机的数据输入和接收
序本文将以51单片机的I2C通信协议为例,将涉及到I2C的基本过程以及其中我认为比较重要的点。I2C的基本过程首先:IIC作为一种串行通信协议,它需要两根线来完成数据传输。一根是时钟线SCL,另外一根是数据传输线SDA,其中这个数据传输线是双向的,既可以主机向从机也可以从机向主机。发送过程:发送一个开始信号(SCL为高电平SDA由高电平变成低电平,持续时间大于4.7us。为了方便统...原创 2020-03-23 21:00:04 · 2330 阅读 · 0 评论 -
用51单片机实现抽水水泵
本文将用51单片机实现标题所示功能原创 2020-03-19 15:01:37 · 11191 阅读 · 5 评论 -
基于LCD1602的秒表计数器
序写这篇文章前,我刚刚完成LCD1602的学习,对它也有了一些感悟,当然也存在一些困惑,在这里,我将尽量把我的感悟详细的保存。LCD16021602分为8引脚的和4引脚的,所以,我们在编写它的**.h**文件时需要分情况讨论。而整个.h文件需要包含写命令的函数以及写数据的函数。这两个函数大体一致,区别在于RS引脚的设置。当它为0时,意味着写入命令,而当它为1时,则是写入数据。需要注...原创 2020-03-21 12:06:47 · 4882 阅读 · 2 评论