0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机简易开发板该怎么设计

华维单片机林北 来源:华维单片机林北 作者:华维单片机林北 2022-04-29 15:55 次阅读

单片机简易开发板怎么设计,我来告诉你

RS232做的实验,所以这边也是做了一个232的模块,也比较简单,还有就是会有一个独立按键,在板载上只做了四位的独立按键,来便于程序的开发,至于独立按键,是在单面机地方流出了所有的接口

pYYBAGJrm-WAFFE6AAAijAbny2A859.jpg

流出了所有的接口之后,如果说不用板载的外围,可以把这边留的所有的插件,也就排针给断开,这样的话,可以在单片机的最小系统的基础上来完成其的硬件的程序。

文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像左下角黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

pYYBAGJrm-aAA10VAAAuzVw2bIE824.jpg

比如说矩阵按键,可以用排针的方式,用排线把矩阵键盘模块的连线连接到单片机的最小系统这边的对应的I/O上,借助于这边的数码管,就可以完成举证按键的实验。

如果说我要做LCD,同样的道理,可以把这边开放出来的I/O和你的LCD做一个连接,这样的话就实现了一定的外围扩展,当然,主要是提供给这种,有一定的兴趣爱好的,并且愿意去研究单片机的,愿意学单片机开发的学生做进阶用的。

poYBAGJrm-aAeYojAAB48Lsm4I0954.jpg

因为做教学的话,要针对的话是大多数的学生,因为很多的学生以后的话不一定会从事方向,但是又必须完成这门课,所以开发板上做的是非常的简洁,没有做特别多的这种跳线,也没有做特别多的扩展,很多的外省围着资源也没有做进来。

原因就在于是要做一个单片机的入门教育,针对的学生比较多,为了做实验和开发的这款一个板子,同时,也是为了很多学生能够自主的做一块自己的开发板,如果说一开始把开发板设计的比较复杂,很多学生是看到原理的话,包括去开发代码的话,都会带来很大的困难。

所以就舍弃的种比较复杂的开发板,而选择这那么一个简便的开发板,这样的话,针对入门的学生来讲,在学习感染的时候会比较简单,因为都是单片机I/O直连的一种扩展,也就是说在外围扩展的时候,选择比较简单的方式。

poYBAGJrm-eAUqkgAACfy1-T6NE155.jpg

这样的话,入门起来就比较容易和课,也能够对接的上来,就是这那么一块简单的板子,这边也做了一块PCB,是一个生成了一个三维的图片,做了一个开发版的样子,就长成这样子,比较简单,没有太多的外部的资源。

比如说像LCD显示呀,像温度,18B20,包括存储器等等等等,都没有做到板子上,因为个,说入门来讲,刚开始入门的时候,主要是让学生能够理解,一个是单片机的片内的资源,另外一个就是单片机的I/O的操作。

实际上刚开始能够把数码管,像串口,包括中断,包括口的任意操作,包括输入和输出这种操作能够理解透彻,对单片机内部的特殊功能,寄存器的概念能够理解透彻,实际上你在去学其的外设资源,然后后续再对时序有一定的了解。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6032

    文章

    44516

    浏览量

    632985
  • 嵌入式
    +关注

    关注

    5068

    文章

    19017

    浏览量

    303253
收藏 人收藏

    评论

    相关推荐

    32位M0核普冉单片机 PY32F003开发板20脚 快速入门 易于上手

    ,市场竞争力很强大。 想要快速上手PY32F003单片机开发板是必不可少的。PY32F003开发板开发者提供了一个简易的硬件
    的头像 发表于 09-12 16:28 391次阅读
    32位M0核普冉<b class='flag-5'>单片机</b> PY32F003<b class='flag-5'>开发板</b>20脚 快速入门 易于上手

    单片机STM32可以用Python写吗?可以的开发板有哪些?

    可以使用Python进行开发,并分析市面上支持Python开发单片机开发板。首先,传统的STM32单片机主要使用C语言或汇编语言进行
    的头像 发表于 09-05 08:00 2475次阅读
    <b class='flag-5'>单片机</b>STM32可以用Python写吗?可以的<b class='flag-5'>开发板</b>有哪些?

    PY32F002A单片机开发板 PY32F002AF15P6开发板 32位MCU,M0+内核

    PY32F002A 开发板上 搭载的是 PY32F002AF15P6 单片机,TSSOP20封装,开发板使用Type C接口供电, 可以用来对PY32F002A芯片进行开发调试。 PY
    的头像 发表于 09-03 14:41 446次阅读
    PY32F002A<b class='flag-5'>单片机</b><b class='flag-5'>开发板</b> PY32F002AF15P6<b class='flag-5'>开发板</b> 32位MCU,M0+内核

    单片机烧录程序的基本步骤是什么

    单片机烧录程序是单片机开发过程中非常重要的一步,它涉及到将编写好的程序代码通过一定的方式传输到单片机内部的存储器中,使单片机能够按照预定的逻
    的头像 发表于 09-02 09:47 794次阅读

    linux开发板单片机开发的区别

    硬件架构 Linux开发板单片机开发在硬件架构上有很大的区别。Linux开发板通常基于ARM、x86或其他处理器架构,具有较高的处理能力和内存容量。而
    的头像 发表于 08-30 15:30 632次阅读

    PY32系列单片机开发板 常用型号都有 支持Keil,IAR进行开发

    、IOT、传感器、电动工具、电机控制等领域。 PY32系列单片机与大部份国产通用型MCU一样,支持Keil,IAR进行开发。芯岭技术提供目前PY32系列主流单片机开发板和PY32 li
    的头像 发表于 05-22 14:48 919次阅读
    PY32系列<b class='flag-5'>单片机</b><b class='flag-5'>开发板</b> 常用型号都有 支持Keil,IAR进行<b class='flag-5'>开发</b>

    祥云51单片机开发板及例程

    本帖最后由 jf_90358146 于 2024-3-18 10:59 编辑 祥云51单片机开发板及例程 无法上传资料和图片????点继续上传资料没反应
    发表于 03-18 10:56

    51单片机开发板的主要功能 51单片机开发板能做什么

    51单片机开发板是一种基于8051系列单片机芯片的开发板,具有丰富的功能和广泛的应用。下面将详细介绍51单片机
    的头像 发表于 01-23 15:52 3414次阅读

    基于51单片机简易计算器设计

    电子发烧友网站提供《基于51单片机简易计算器设计.rar》资料免费下载
    发表于 01-12 10:50 9次下载

    基于单片机简易烘手机设计

    电子发烧友网站提供《基于单片机简易烘手机设计.rar》资料免费下载
    发表于 01-12 10:45 1次下载

    HC6800-ES V2.0单片机开发板学习指南

    电子发烧友网站提供《HC6800-ES V2.0单片机开发板学习指南.doc》资料免费下载
    发表于 01-07 09:48 12次下载

    单片机程序读取需要什么工具

    单片机程序读取的工具可以分为硬件工具和软件工具两类。下面将详细介绍这些工具的种类、功能和使用方法。 一、硬件工具 单片机开发板单片机开发板
    的头像 发表于 01-02 18:10 3647次阅读

    基于单片机简易烘手机设计

    电子发烧友网站提供《基于单片机简易烘手机设计.rar》资料免费下载
    发表于 01-02 10:08 1次下载

    基于51单片机简易计算器设计

    基于51单片机简易计算器设计(实物)
    发表于 01-02 10:02 9次下载

    51单片机开发板原理图介绍

    电子发烧友网站提供《51单片机开发板原理图介绍.pdf》资料免费下载
    发表于 12-18 09:12 4次下载