c51单片机语言编写流水灯(自制简单实用的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液晶

........

其它的还可以再加上去

一口气做了大大小小三块:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(1)

数码管时钟,三个按键调时:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(2)

外接UART串口屏:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(3)

1602液晶屏时钟,三个按键调时:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(4)

1602液晶屏时钟,三个按键调时:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(5)

另一块板子的 数码管时钟,三个按键调时:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(6)

另一块板子的 1602时钟,三个按键调时:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(7)

点阵屏:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(8)

步进电机:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(9)

板子反面到处是飞线:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(10)

还是飞线:

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(11)

最后传上原理图:

原理图-12C5A60S2

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(12)

原理图IAP15W4K58S4

c51单片机语言编写流水灯(自制简单实用的C51单片机开发板)(13)

以上图文内容均是EEWORLD论坛网友:jeanscyz原创,在此感谢。

欢迎微博@EEWORLD

如果你也写过此类原创干货请关注EEWORLD(电子工程世界)回复“投稿”,一经入选,我们将帮你登上头条!

与更多行业内网友进行交流请登陆EEWORLD论坛。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页