8051单片机开发工具DIY
(1)AT89S8252串行编程模式当芯片的RST引脚置高电平时,所有程序和数据存储器可以通过SPI总线接口[SCK,MOSI(input),MISO(output)]编程。RST变高以后,在编程或擦除操作之前必须首先发送一条编程允许命令。在串行编程模式下,芯片会在字节编程之前自动插入一个擦除周期。因此,除非芯片的代码保护位被编程,编程之前不需要...
如何迈入单片机开发世界(附开发板DIY)
关于实践有两种方法可以选择一种方法:购买一块51单片机的实验板,不要求功能太的,对于初学者来功能非常多的那种板子,上面有很多东西你这辈子都用不着,更有实验板为了增加功能,降低成本,实验板上到处用的是贴片元件,双面布线,越复杂就越有水平,好像他们在设计的时候就想着,学习单片机只要根据我的提示下载程序就可以了,...
手把手教你用51单片机DIY音乐频谱显示器
手把手教你用51单片机DIY音乐频谱显示器每当看到家里的音箱功放上的几排小灯,随着播放的音乐如波浪般跳跃,或者在电脑上打开千千静听这个音乐播放软件时,看到那动感的频谱跟随音乐节奏优美的舞动着时,不禁思绪万千,要是自己某天能亲手用普通的单片机DIY这么一个东东,那将是多么有成就感的事情,至少对我们电子爱好者来...
MicroPython实战:DIY一台会思考的避障车
步骤1:让避障车开始向前走,如下图。步骤2:添加一个死循环,使程序一直运行,如下图。步骤3:接下来就需要完成检测障碍物的功能,这部分需要超声波模块来实现。我们需要在死循环内添加障碍物检测的内容,让避障车一直不断的检测与前方障碍物的距离。如下图。步骤4:为了更简单、方便、快捷的实现功能,我们采用计数...
DIY音乐彩灯,闪耀你的圣诞节
本项目是一个基于Arduino的LED音乐彩灯,它能伴随音乐一起有节奏的闪动。彩灯的基本电路基于ATtiny45单片机,可以通过在线的Arduino开发工具Codebender为其编程,然后通过ArduinoUNO将程序写入到ATtiny45单片机中。整个项目非常简单,成本也非常低廉,不到10美元就能完成整个项目!