电子说
单片机简易开发板怎么设计,我来告诉你
以RS232做的实验,所以这边也是做了一个232的模块,也比较简单,还有就是会有一个独立按键,在板载上只做了四位的独立按键,来便于程序的开发,至于独立按键,是在单面机地方流出了所有的接口。
流出了所有的接口之后,如果说不用板载的外围,可以把这边留的所有的插件,也就排针给断开,这样的话,可以在单片机的最小系统的基础上来完成其的硬件的程序。
文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像左下角黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///
比如说矩阵按键,可以用排针的方式,用排线把矩阵键盘模块的连线连接到单片机的最小系统这边的对应的I/O上,借助于这边的数码管,就可以完成举证按键的实验。
如果说我要做LCD,同样的道理,可以把这边开放出来的I/O和你的LCD做一个连接,这样的话就实现了一定的外围扩展,当然,主要是提供给这种,有一定的兴趣爱好的,并且愿意去研究单片机的,愿意学单片机开发的学生做进阶用的。
因为做教学的话,要针对的话是大多数的学生,因为很多的学生以后的话不一定会从事方向,但是又必须完成这门课,所以开发板上做的是非常的简洁,没有做特别多的这种跳线,也没有做特别多的扩展,很多的外省围着资源也没有做进来。
原因就在于是要做一个单片机的入门教育,针对的学生比较多,为了做实验和开发的这款一个板子,同时,也是为了很多学生能够自主的做一块自己的开发板,如果说一开始把开发板设计的比较复杂,很多学生是看到原理的话,包括去开发代码的话,都会带来很大的困难。
所以就舍弃的种比较复杂的开发板,而选择这那么一个简便的开发板,这样的话,针对入门的学生来讲,在学习感染的时候会比较简单,因为都是单片机I/O直连的一种扩展,也就是说在外围扩展的时候,选择比较简单的方式。
这样的话,入门起来就比较容易和课,也能够对接的上来,就是这那么一块简单的板子,这边也做了一块PCB,是一个生成了一个三维的图片,做了一个开发版的样子,就长成这样子,比较简单,没有太多的外部的资源。
比如说像LCD显示呀,像温度,18B20,包括存储器等等等等,都没有做到板子上,因为个,说入门来讲,刚开始入门的时候,主要是让学生能够理解,一个是单片机的片内的资源,另外一个就是单片机的I/O的操作。
实际上刚开始能够把数码管,像串口,包括中断,包括口的任意操作,包括输入和输出这种操作能够理解透彻,对单片机内部的特殊功能,寄存器的概念能够理解透彻,实际上你在去学其的外设资源,然后后续再对时序有一定的了解。
审核编辑:符乾江
全部0条评论
快来发表一下你的评论吧 !