买下51单片机实验板

     一直在想这个博客该写些什么,主体就暂定为“单片机学习之路”吧。 在网上看了N多天,终于在上周六邮购一块儿51单片机的实验板,功能挺全的,编程器/仿真器/ISP/实验板多合一。虽然贵些(这第一个月的工资还没发呢,就预先全支用了~ 流汗 )主要是看中它的做工(双层板,多为贴片元件),也曾见到过同事买的一种比较便宜的实验板,那做工实在是不敢恭维。再就是网站上的论坛里也很热闹,买回来后有什么学习方面的问题也可以去上面跟大家讨论。 快递超快的,周一便收到货。中午兴奋地打开包

2018年07月08日 51单片机 48次阅读 0条评论

单总线解析与DS2401驱动程序设计

    1 单总线协议(1-wire)定义:主机和从机通过1根线进行通信,在一条总线上可挂接的从器件数量几乎不受限制。特点:这是由达拉斯半导体公司推出的一项通信技术。它采用单根信号线,既可传输时钟,又能传输数据,而且数据传输是双向的。优点:单总线技术具有线路简单,硬件开销少,成本低廉,便于总线扩展和维护等。注意:总线上拉电阻选择2 单总线通信过程2.1 初始化初始化过程 = 复位脉冲 + 从机应答脉冲。主机通过拉低单总线480 ~ 9
2018年07月04日 51单片机 22次阅读 0条评论

阅读单片机程序代码

    1.看主循环,理解整体架构2.添加流程的注解,同时验证3.提取精华代码片段保存,可以经过简单修改重复利用4.API接口函数,理解每一个函数的意义5.修改代码验证自己的理解6.优化算法与代码7.反复理解与做笔记
2018年07月04日 51单片机 46次阅读 0条评论

如何将数据存储在RAM中

    在一些应用场景下,需要在单片机复位后保存一些数据 。在实现这一目标之前,需要对单片机的启动过程有一个粗略的了解。1.    单片机启动方式1.1    冷启动    单片机的冷启动指的是单片机的上电启动,即单片机在掉电状态下的上电启动。此时单片机RAM中的数据是随机的,可能是0x00或是0xFF,具体与芯片特性有关。1.2热启动    单片机的热启动指的是单片机在上电状态下,由于看门狗复位、外部复
2018年07月04日 51单片机 23次阅读 0条评论

直流电机控制的proteus仿真图及源代码

    一.仿真proteus图,可直接运行:二. 51单片机源代码,keil开发环境:直流电机控制的proteus仿真图及源代码 打包文件下载地址:链接: https://pan.baidu.com/s/1_gRi70BFJX-BJSyVOjV-Dg 密码: sm16

2018年04月09日 51单片机 245次阅读 0条评论

单片机万年历DS1302时钟芯片的应用

    基于DS1302时钟芯片的万年历的制作包含温度传感器,温度显示按键操作,红外遥控万年历时间断电记录12864液晶显示屏显示万年历等通过protues仿真和keil仿真protues截图:keil代码截图:工程文件打包下载:链接: https://pan.baidu.com/s/1akw_Ts1-z8acmP7-Mbgmww 密码: 43hb

2018年04月08日 51单片机 326次阅读 0条评论

单片机的高电平复位与低电平复位

    高电平复位:(一般的51系列单片机采用高电平复位)原理可理解为:单片机一上电的瞬间,电容相当于短路,所以5V电压全部集中在4.7K电阻上,然后,电容开始充电,当充电到一定时候,5V电压基本都集中在电容上了,电阻上的电压低于单片机需要的高电平电压。  低电平复位:(AVR,PIC等较高级单片机采用高电平复位)原理可理解为:刚上电时,电容视为短路,RST脚相当于接地,然后电容开始充电,随着,电容电压不断升高,电阻电压不断下降,即RST引脚电压不断上升至变为高电平,复位结束。另外,

2018年04月08日 51单片机 189次阅读 0条评论

基于51单片机的红外巡迹小车

    在做巡迹小车的时候,需要用到一下几个方面的:       首先就是先让小车可以调速的跑起来,就是用L298N来驱动直流电机,再用pwm技术实现控速,完成第一步。L298N的连接,其中有两个使能位ENA 和ENB,开始是由跳线连接的,但是没法实现控速,如果想要实现控速,就用拔掉跳线,用接入生成pwm的两个引脚。       其次是四路巡迹模块的使用,该模块的传感器可以检测黑色与白色,有不同的返回值,于是就可以实现沿着一

2018年04月05日 51单片机 188次阅读 0条评论

LED呼吸灯和串口LED指示灯

      最近在串口发送引脚上接LED指示发送或者接收状态,但是需求是希望连续发送或者接收字符过程中LED闪烁,而不是保持在一个常量或者常灭的状态。首先,把实际电路图和串口时序贴出来:  可以看出串口发送接收空闲态为高电平,只要进行数据发送就一定会产生低电平,利用低电平点亮LED,再利用高电平熄灭。   但是在实际操作中发现大于2500bps,连续发送数据的时候灯是不会闪烁的,会保持一个常量的状态,只是亮度会随数据内容不同而变化,这就牵涉到 LED 点亮的一个时间问题了。LED点亮熄灭到再次

2018年03月31日 51单片机 189次阅读 0条评论

自动定时浇花系统的设计

    今年上半年的时候参加了学校的一个自动定时浇花系统的设计,前几天刚刚搞完学校的答辩,所以就打算记录下来,以后也可以作为参考。这个自动定时浇花系统是用STC89C52RC芯片作为MCU控制的,本来想用MSP430做控制以起到省电的作用的,但是后面因为要交报告了,没时间搞,所以也就没有搞了,后面有时间的时候再搞。这个自动定时浇花系统,除了定时浇花的功能,我还添加了比如温湿度控制,用户数据保存的功能,更加的人性化,还有一部分功能,比如像土壤湿度这个就还没有添加进去,下次要是有机会进行改进的时候也可以添加

2018年03月27日 51单片机 213次阅读 0条评论
1/5 ‹‹ 1 2 3 4 5 ››
搜索
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
    文章归档
    友情链接
    标签列表
    猜你喜欢