原创DIY:自制简单实用的C51单片机开发板
业余学习单片机好几年了,一直也没什么大的进展,全凭兴趣吧,开始学时也不知道要买什么样的开发板,花了560RMB从某网站买了块开发板,收到后就有点后悔了,主要是没有学习教程,配送的例程还是汇编的。汗...... 后来,后来索性300元买掉了。
后来找到郭天祥老师的教程,发现那开发板很多都配不上,都需要自己改IO口,再回来又看到杜洋的面包板入门单片机觉得还不错,就用面包板插零件学习了一段时间,中途又玩了一段Arduino,后来觉得其不如51来的直接,就放下回到51上,一路来也做了些作品,大多是仿制的,如:摇摇棒,心形花样灯,数码管时钟,1604电子钟等,有些好久了都没拍照.....。
说了这么多有点跑题了,由于面包板每次都要插装零件,硬件电路熟悉后,觉得有点费时费工,最近有时间就焊了大小3块单片机开发板,附上板子原理图及手焊板子拍照,还请多多指点。
板子主要有以下功能:
1,4x4矩阵按键+4个独立按键;
2,4位数码显示;
3,8x8点阵屏;
4,步进电机电路;
5,时钟电路DS1302;
6,温度模块电路;
7,I2C,EEPROM电路;
8,红外电路;
9,继电器电路;
10,无源蜂鸣器;
11,74HC595串入并出电路;
12,兼容IAP15W4K58S4,STC12C5A60S2,STC12C2052AD,STC15F104E系列单片机等
13,38个IO口全部装上红绿LED方便监控IO口状态。增加,装上IAP15W4K58S4可直接实现仿真功能。14,支持1602液晶
........
其它的还可以再加上去
一口气做了大大小小三块:
数码管时钟,三个按键调时:
外接UART串口屏:
1602液晶屏时钟,三个按键调时:
1602液晶屏时钟,三个按键调时:
另一块板子的 数码管时钟,三个按键调时:
另一块板子的 1602时钟,三个按键调时:
点阵屏:
步进电机:
板子反面到处是飞线:
还是飞线:
最后传上原理图:
原理图-12C5A60S2
原理图IAP15W4K58S4
以上图文内容均是EEWORLD论坛网友: jeanscyz原创,在此感谢。欢迎微博@EEWORLD
如果你也写过此类原创干货请关注微信公众号:EEWORLD(电子工程世界)回复“投稿”,一经入选,我们将帮你登上头条!
与更多行业内网友进行交流请登陆EEWORLD论坛。
手把手教你做单片机开发板
单片机开发板开箱视频。
外包装箱里面打开还有一层包装,一层包装里面有个光盘,手把手教你写单片机。还有个杜邦线,有个遥控器,一条USB的数据线,有个小电机。买了一块,多买这块芯片是多买的。写上说明书,等一下再慢慢研究。
这里面应该是这个板子,把它撕开看看,这样是正面,大家看一下,按钮,这个显示写数字显示的,还有一个点阵的,还有一个这样的显示器,这个是芯片。
为什么要买这个版?这个型号,因为我看来看去竟这个型号的单片机出的开发板带了485输出。如果刚好我想做的一个项目就是要按钮通过,按钮来了给485输出。难道我这个怎么编程?之前从来没做过,从头学起。虽然以前在学校有学过,但是从来没动手过,所以这次就是从头开始学。
上次有看了一两期视频,现在这个版到了,可以跟着那个视频开始做实验了。一步一步,最终达成我们的目的就是把按钮变成232,然后再自己设计一个电路板。这个是个开发板,能够来达到项目项目所需要的效果。
欢迎大家继续关注。
相关问答
自己做 单片机开发板 需要什么东西-ZOL问答开发板一般都是为了展示一款或多款MCU的基本功能的平台,以51单片机为例一般需要购买的材料为:(只写类别)1、面包板或PCB实验板2、电容3、电阻4、继电器5...
单片机开发板 的组成?单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计...
新手自学 单片机 ,用什么样的 开发板 比较好?开发板是用来学习单片机最有用的工具,上面集成了常用的单片机外设电路,可以让初学者很方便的学习硬件电路的设计方法、控制方法和单片机寄存器、片上资源的编程...
开发板 和 单片机 有什么区别?开发板与单片机的区别单片机是一个8位微控制器芯片,它是51开发板的核心设备。单片机开发板将单片机常用的外围设备集成到电路板上,并与单片机一起形成开发系...
大三学生想学 单片机 ,有哪种比较好的 开发板 可以推荐下?目前市面上卖的比较好的单片机开发板,是8位单片机和16位单片机。8位单片机中51单片机开发板和STM8单片机卖的比较好,16位单片机中STM32F1系列卖的比较好。这类...
看到有人用吴鉴鹰 单片机开发板 做贪吃蛇游戏,觉得很好玩,这个思路是啥啊?大神指导一下?很简单的东西,基础知识的组合而已。首先,你要会用lcd屏幕,能在上面显示东西。然后做一个定时器,做一个随机数。然后用4个按键控制方向。没难度。很简单的东...
学习51 单片机 需要用到哪些硬件 开发 工具?学习单片机主要是学习三方面的内容:1)单片机的使用方法;2)单片机外设电路的设计;3)单片机程序的设计。而且单片机是一门偏重动手实践的技术,所以在学习的过程...
普中科技 单片机开发板 怎么样?1.不错2.因为普中的单片机开发板具有较高的性能和稳定性,能够满足大部分单片机开发的需求。它采用先进的技术和设计,具有强大的处理能力和丰富的外设接口,...
51 单片机 烧写程序往往需要哪些软件?怎样烧写?-ZOL问答先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给单片机提供电源就可以观察单片机开发板或是自己搭建的板子上的现象了...
单片机开发板 上的RXD TXD ALE PSEN是什么?RXDTXD是单片机的串口收发ALE为地址锁存允许信号,在访问外部存储器时,ALE用来锁存P0送出的低8位地址信号。以PSEN信号作为扩展程序存储器的读选通信号,在读外...