我自己想学习单片机,我想问 在使用开发板时,单片机与外部硬件io接口怎么判断,编程的时候用到的。

我买的单片机开发板没有硬件电路图,我想知道这个问题怎么解决。希望明白的人进来回答。

1 你应该去卖你板子的人要一个硬件原理图。一般我们要是买开发板的话,人家都会给你板子的原理图。(除非是无良商人)如果他不肯给原理图的,你可以不要买他的板子,或者退货。这是基本要求,没有图你怎么工作?
2. 实在没有办法了。你还是没有图,你可以看看你板子上的MCU是什么单片机。根据单片机的型号去网上下载一个数据手册。从你的话里面我可以看出你是一个新手。估计你买的是51的开发板吧。这类芯片的数据手册很多的,你可以去下载一个。根据数据手册上的I/O口管脚定义。你自己用万用表找到相应的I/O的连线。一般如果比较好的开发板,他的I/O口会给你引出来的。或者他的I/O口上接某些东西的。比如LED,LCD,轻触开关什么的。然后你可以根据这个来编写相应的程序。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-02
这个最好找那个糊涂老板要了,如果还是没有的话,可以根据板子上面的大概电路走向,编一个小程序烧写到板子上实验一下自己的猜测是否是对的。一般写个程序,改几个端口就差不多可以确定下来,或者到网上找一下这个板子的型号看看能不能在网上找到答案了。
第2个回答  2010-09-02
唯一的最好的解决办法,把电路图要过来,不然不可能的,买开发板不可能不给电路图的!!!
第3个回答  2010-09-02
你好
合格的开发板都应提供原理图啊,你买开发板的时候这应该是产品的配套资料,一般是以pdf文档的形式提供,通过它可以很清楚的了解板子上的硬件连接情况,包括单片机引脚与外设的接口的分配以及各种跳线设置,如果没有的话应该要求卖家提供。
如果真的无法得到原理图的话,那可以用万表电阻档去测,一端接单片机引脚,一端接外设引脚,有点“黑箱测试”的感觉,记下他们的连接情况,这样的确用些麻烦。当然如果你的板子能看的清走线的话可能会简单些。
如果是刚开始学单片机的话还是建议从零自己用洞洞板或面包板一步步搭建电路,从最小系统开始,由简单到复杂,这样更容易培养动手能力和兴趣,这其中会遇到不少问题,解决问题的过程就是进步的过程,这比一开始就用开发板效果要好,因为开发板很大程度上淡化了处理问题的能力。
第4个回答  2010-09-07
开发板不需要电路图,如果是学习板的话就需要了。
你学的什么单片机?
自己看一下单片机的管脚图(网上一搜就能搜到)就应该能看懂。

51(stc89C52)单片机,用io口判断外部高低电平时io口在软件、硬件上应该如...
先从软件上讲,要判断IO口高低电平,这对于单片机来说是输入状态,所以要将IO口设置为输入状态;再从硬件上讲,电路有很多种,比较保险的作法是采用三级管方式,IO口接到三极管集电极并上拉电压<这个电压要取于单片机工作电压,有的单片机是3.3V,有的单片机是5.0V>,外部电平就通过电阻搭配接到三极管...

51单片机开发板和驱动模块怎么连接?
+5V和GND是电源,俗称正负极,接到单片机板子上的DC-10插座里面的电源接口就可以了(+5V接VCC,GND接GND),前提是你不是从这个下载口给单片机板子供电的。IN0~IN4接在单片机上的任意IO口,P0~P3中的任意四个IO都行,只要你编程的时候设置好IO就可以了。当然为了方便,一般都是并行接在一起,如P2_0 到P2_3。驱动...

单片机开发板怎么用?
问题一:单片机开发板上的硬件怎么使用 首先,你需要仔细看开发板的原理图。你需要把单片机插到开发板的芯片座上,芯片座的引脚会和PCB板连接,PCB板上的走线会将芯片座的引脚连接到具体硬件上。开发板上的硬件设备都是通过开发板的PCB走线连接好的,你只需要在原理图上寻找具体硬件连接到单片机的管脚关系。 目测你...

我想问问关于51单片机I\/O口的问题!!
51单片机置1是输入状态,--也是输出状态,但是也可以输入。是呈现高阻态的,就是I\/O口内部结构的开关是断开的,不接地,--P0 口,确实是这样的。但还接一个上拉电阻吧!(都带上拉电阻)。--P0 口没有上拉电阻。--P1P2P3,都有上拉电阻。--但是电阻很大,几百K,上拉作用有限。那...

想学单片机 怎么动手做板
目前阶段的学习可以先使用单片机最小系统板。你可以到配套市场制板厂的专柜去看看,大多数都有现成的单片机最小系统板,上面CPU、晶振、IO扩展、串行接口等教学案例中所常用的芯片封装位置都已做好,直接焊上芯片就可以,而且它们之间的连接线也已经做好。除此之外,板子上剩余空间几乎都是焊接孔,买回来...

单片机开发板怎么用?
问题一:单片机开发板的使用 首先,确保你熟悉开发板的原理图。将单片机插入到开发板的芯片座中,确保芯片座的引脚与PCB板上的走线正确连接,以实现单片机与开发板硬件的通信。开发板上的硬件设备已经通过PCB走线与单片机的管脚相连,你只需在原理图上找到具体硬件连接到单片机的管脚关系。例如,如果你的...

自己做单片机开发板需要什么东西
开发板一般都是为了展示一款或多款MCU的基本功能的平台,以51单片机为例一般需要购买的材料为:(只写类别)1、面包板或PCB实验板 2、电容 3、电阻 4、继电器 5、按钮开关 6、LED灯 7、数码管 8、连接器 9、CPU插座(比如DIP40)10、单片机(STC12C5A60S2等)11、红外接收管 12、红外发射管 1...

...和弱电工程工作,对模拟电路比较熟,一直想学单片机
IO口就是输入输出口,而寄存器则可能是单片机内部寄存器和外部资源的寄存器。如果你已经清楚的知道,硬件和软件是不可分离的,那么像C语言这种只要靠时间,总会掌握的东西,就不算是难事。有些人,自以为单片机很简单,以为单片机就是C语言,那就大错特错了,切忌不要重软件轻硬件,这样,你的程序才能比...

菜鸟如何开始学习STM32单片机软件编程?
手中应该有开发板或者自己画的电路板,STM32系列的单片机。我们要看看电路图,都留出了哪些IO和哪些功能比如AD或者串口,都接了什么。假如是开发板的话可以看开发板的资料。当你需要使用STM32某些功能,而51实现不了的时候,那STM32自然不需要学习,你会直接去寻找STM32某方面的使用方法。比如要用spi...

我想学单片机,又不想买开发板可以么
学单片机不用开发板完全可以,我就是怎么过来的。但是你必须会为自己搭建开发实验装置,我使用的是万能板或面包实验板。开发的顺序是;根据原理图先软件仿真,再用Proteus仿真,然后搭建实验电路实际仿真,最后设计实用PCB。不用开发板有一个好处,可以最充分的发挥单片机的各种功能,可以最灵活的使用各个IO...

相似回答