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...