单片机最小系统电路图

合集下载

单片机最小系统散件包说明文档 含电路图

单片机最小系统散件包说明文档 含电路图

51单片机最小系统套件包说明文档
本套件适合单片机、机器人制作的初学者,作为单片机的学习,不能只是局限于看书本,做练习,必须自己去焊接自己的学习小板子。

在这期间可能会遇到很多困难,但最终的成功和喜悦是无法形容了。

焊接完成后连接串口线,由于本套件使用的是STC89C52芯片,所以接上电脑就可以编程控制端口了,发光二极管有规律的闪烁是何等的神奇!
一、产品简介:
1.主要部件参考图:
2.元件布局参考图1:
其中大家可以将复位的电路部分放在40针插座的里面这样可以节约空间,又比较美观。

晶振放在外面,便于更换晶振。

3.元件布局参考图2:
二、实践焊接:
1.焊接单片机最小系统电路图:
在焊接过程中首先我们要熟悉单片机最小系统的构成,下面的电路图就是单片机最小系统的电路图:
当然也可以向下面这个图片,加上一个复位键:
2.制作流水灯
其中流水我使用的是排阻,这样焊接方便,参考图如下:
3.串口部分:
下一个焊接是串口部分,电路图如下:
在焊接过程中要注意串口线,有的串口线是交叉的,需要把7脚和8脚换一下。

最后是电源部分,电路如下:
发光二极管可以提供电源指示灯的作用,10UF电容可以保证电压的相对稳定。

电路图都焊接完毕,你不要急于通电,先要确认是否有误,可以先不茶单片机,通电,看电源指示灯是否亮,然后测量40针插座的第20脚和40脚之间电源是否稳定在5V左右。

确认无误后再通电试验。

单片机最小系统电路图绘制

单片机最小系统电路图绘制
●P0~P3=FFH P0~P3口用作输入口时,必须先写入“1”。
单片机在复位后,已使P0~P3口每一端线为“1”,为这些端线 用作输入口做好了准备。
●SP=07H 表明堆栈底部在07H。一般需重新设置SP值。
●其余特殊功能寄存器的状态为00H
2021/5/23
7
二 绘制简单电路图
1 .原理图设计过程
图1-1原理图设计流程
2021/5/23
10
操作步骤
1.2.2 新建一个设计库 (1)点击桌面图标
面,如图1-2所示。
,启动Protel 99 se,出现以下启动界
图1-2 启动界面
2021/5/23
11
启动后出现的窗口如下图1-3所示。
图1-3 启动后的窗口
2021/5/23
12
(2)选取菜单File/New Design来新建一个设计库,出现如下图1-4对话框。 Database File Name处可输入设计库存盘文件名,点击Browse...改变存盘目录。
图1-4 新建设计库对话框
2021/5/23
13
(3)选取File/New...打开New Document对话框,如图1-6, 选取Schematic Document建立一个新的原理图文档。
图1-6 新建文档对话框
2021/5/23
14
1.2.3 添加元件库 在放置元件之前,必须先将该元件所在的元件库载入内存才行。
如上图1-7所示。
2021/5/2(3 4)然后点击OK按钮,完成该元件库的添加。
18
1.2.4 添加元件 由于电路是由元件(含属性)及元件间的边线所组成的,所
以现在要将所有可能使用到的元件都放到空白的绘图页上。 通常用下面两种方法来选取元件。 1. 通过输入元件编号来选取元件 做法是通过菜单命令Place/Part或直接点击电路绘制工具栏

单片机最小系统与电源电路

单片机最小系统与电源电路

单片机最小系统介绍单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。

最小系统原理图如图4.1所示。

图4.1最小系统电路图电源供电模块图4.1.1 电源模块电路图对于一个完整的电子设计来讲,首要问题就是为整个系统提供电源供电模块,电源模块的稳定可靠是系统平稳运行的前提和基础。

51单片机虽然使用时间最早、应用范围最广,但是在实际使用过程中,一个和典型的问题就是相比其他系列的单片机,51单片机更容易受到干扰而出现程序跑飞的现象,克服这种现象出现的一个重要手段就是为单片机系统配置一个稳定可靠的电源供电模块。

此最小系统中的电源供电模块的电源可以通过计算机的USB口供给,也可使用外部稳定的5V电源供电模块供给。

电源电路中接入了电源指示LED,图中R11为LED的限流电阻。

S1为电源开关。

复位电路图4.1.2 复位电路图单片机的置位和复位,都是为了把电路初始化到一个确定的状态,一般来说,单片机复位电路作用是把一个例如状态机初始化到空状态,而在单片机内部,复位的时候单片机是把一些寄存器以及存储设备装入厂商预设的一个值。

单片机复位电路原理是在单片机的复位引脚RST上外接电阻和电容,实现上电复位。

当复位电平持续两个机器周期以上时复位有效。

复位电平的持续时间必须大于单片机的两个机器周期。

具体数值可以由RC电路计算出时间常数。

复位电路由按键复位和上电复位两部分组成。

(1)上电复位:STC89系列单片及为高电平复位,通常在复位引脚RST上连接一个电容到VCC,再连接一个电阻到GND,由此形成一个RC充放电回路保证单片机在上电时RST脚上有足够时间的高电平进行复位,随后回归到低电平进入正常工作状态,这个电阻和电容的典型值为10K和10uF。

(2)按键复位:按键复位就是在复位电容上并联一个开关,当开关按下时电容被放电、RST也被拉到高电平,而且由于电容的充电,会保持一段时间的高电平来使单片机复位。

振荡电路图4.1.3 振荡电路图单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。

单片机最小系统的电路设计

单片机最小系统的电路设计

以下介绍单片机最小系统,单片机最小系统主要由电源、复位、振荡电路以及扩展部分组成。

对于一个完整的来讲,首要问题就是为整个系统提供电源供电模块,电源模块的稳定可靠是系统平稳运行的前提和基础。

1、电源在使用STC89C52RC单片机的时候,工作电压:5.5V-3.4V(5V单片机),这个地方就说明我们这个单片机正常的工作电压是个范围值,只要电源VCC在5.5V到3.4V之间都可以正常工作,电压超过5.5V是绝对不允许的,会烧坏单片机,电压如果低于3.4V,单片机不会损坏,但是也不能正常工作。

2、振荡电路单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。

晶振晶振通常分为无源晶振和有源晶振两种类型,无源晶振一般称之为crystal (晶体),而有源晶振则叫做oscillator(振荡器)。

有源晶振是一个完整的谐振振荡器,他是利用石英晶体的压电效应来起振,所以有源晶振需要供电,当我们把有源晶振电路做好后,不需要外接电路,它就可以主动产生振荡频率,并且可以提供高精度的频率基准,信号质量比无源信号好。

有源晶振通常有4个引脚,VCC,GND,晶振输出引脚和一个没有用到的悬空引脚。

无源晶振有2个或3个引脚,如果是3个引脚的话,中间引脚是晶振的外壳,使用时要接到GND,两侧的引脚就是晶体的2个引出脚了,这两个引脚作用是等同的,就像是电阻的2个引脚一样,没有正负之分。

对于无源晶振,就是用我们的单片机上的两个晶振引脚接上去即可,而有源晶振,只接到单片机的晶振的输入引脚上,输出引脚上不需要接,如图1和图2所示。

图1 无源晶振接法图2 有源晶振接法3、复位电路我们先来分析一下我们的复位电路,如图3所示。

图3 单片机复位电路当这个电路处于稳态时,电容起到隔离直流的作用,隔离了+5V,而左侧的复位按键是弹起状态,下边部分电路就没有电压差的产生,所以按键和电容C11以下部分的电位都是和GND相等的,也就是0V电压。

亲手制作STC15F2K60S2单片机最小系统附图

亲手制作STC15F2K60S2单片机最小系统附图

亲手制作STC15F2K60S2单片机最小系统(文章中详细图片)STC15系列增强型8051单片机集成了上电复位电路与高精准R/C 振荡器,给单片机芯片加上电源就可跑程序;集成了大容量的程序存储器、数据存储器以及EEPRM ,集成了A/D 、PWM 、SPI 等高功能接口部件,可大大地简化单片机应用系统的外围电路,使单片机应用系统的设计更加简捷,系统性能更加高效、可靠。

STC12C5A60S2/AD/PWM 系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。

内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D 转换(250K/S ,即25万次/秒),针对电机控制,强干扰场合。

STC15系列中STC15F2K60S2单片机使用最为频繁,用户应用程序空间60K ,足以满足多数应用此芯片的用户编程,并且价格在中关村6.5左右。

下面自己亲手制用的STC15F2K60S2触到此芯片时能够快速上手。

下图中所有的引脚图已经全部引出。

的+5V两个30P电容后端接GNDSTC15F2K60S2引脚电路制作好,连接好以后,安装USB转串口PL2303的驱动做windows系统(windows xp或windows 7都可以,我使用的是windows7 64位),如果PL2303在windows 7 64位下下载时出现错误,请下载其它的此型号的驱动解决(实际中遇到过此问题,当然windows xp下试过没有出过错误,如果您的系统是windows xp的就不用担心了。

)使用下载时把PL2303的Rxd和单片机的Txd相连接,再把PL2303的Txd 和单片机的Rxd相连接,GND同接单片机GND, PL2303的+5V先不要同单片机连接,点上图中“下载/编程”后,再把PL2303的+5V先同单片机连接,此时就会看到程序下载到单片机了。

51单片机最小系统电路图及实验

51单片机最小系统电路图及实验

51单片机最小系统电路图及实验(含调试程序)--------------------------------------------------------------------------------51单片机最小系统电路图及实验一、任务开发单片机最小系统二、任务分析:该系统具有的功能:(1)具有2位LED数码管显示功能。

(2)具有八路发光二极管显示各种流水灯。

(3)可以完成各种奏乐,报警等发声音类实验。

(4)具有复位功能。

三、功能分析(1)两位LED数码管显示功能,我们可以利用单片机的P0口接两个数码管来现这个功能;(2)八路发光二极管显示可以利用P1口接八个发光二极管实现这个功能;(3)各种奏乐、报警等发声功能可以采用P2.0这个引脚接一蜂鸣器来实现。

(4)利用单片机的第9脚可以设计成复位系统,我们采用按键复位;利用单片机的18、19脚可以设计成时钟电路,我们利用单片机的内部振荡方式设计的。

四、设计框图五、最小系统电路图设计根据本系统的功能,和单片机的工作条件,我们设计出下面的电路图。

六、元器件件清单的确定:数码管:共阴极2只(分立)电解电容:10UF的一只30PF的电容2只220欧的电阻9只4.7K的电阻一只1.2K的电阻一只4.7K的排阻一只,12MHZ的晶振一只有源5V蜂名器一只AT89S51单片机一片常开按钮开关1只紧锁座一只(方便芯取下来的,绿色的)发光二极管(5MM红色)8只万能板电路版15*17CMS8550三极管一只4.5V电池盒一只,导线若干。

七、硬件电路的焊接按照原理图把上面的元件焊接好,详细步骤省略。

八、相关程序设计针对上面的电路原理图,设计出本系统的详细功能:(1)、第一个发光二极管点亮,同时数码管显示“1”。

(2)、第二个发光二极管点亮,同时数码管显示“2”。

(3)、依次类推到第八个发光二极管点亮,同时数码管显示“8”。

以上出现的是流水灯的效果(4)、所有的发光二极管灭了,同时数码管现实“0”。

51单片机最小系统设计

51单片机最小系统设计

一、内容及要求内容:设计制作一个51最小系统,用最小系统控制8个发光2极管。

要求:全部点亮,依次点亮,交换点亮;用最小系统控制蜂鸣器;用最小系统控制电机。

二、设计思路使用AT89C51单片机时无须外扩存储器。

因此,本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的软件组成的单个单片机.八个发光二极管D1-D8分别接在单片机的P2。

0-P2.7接口上,当给P2。

0口输出“0”时,发光二极管点亮,当输出“1"时,发光二极管熄灭。

可以运用输出端口指令MOV P0,A或MOV P0,#DATA,只要给累加器值或常数值,同理,接在P2.1~P2.7口的其他7个LED的点亮和熄灭的方法同LED1。

因此,要实现图2-1 主程序流程图流水灯功能,我们只要将发光二极管LED1~LED8依次点亮、熄灭,8只LED灯便会一亮一暗的成流水灯了.在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到闪烁效果。

程序启动时跳转到键盘判断模块程序中,此程序里面包含Key1~Key5的按键情况判断,循环检测直到有按键按下的时候,程序转去相对应按键的彩灯显示的花型模块,与此同时,当按键Key6有闭合时,程序中调用延时程序程序时,给延时参数赋值上另一个值,是延时程序延时时间发生改变,以达到不同快慢节奏闪烁的彩灯.具体程序流程图2-1所示。

三、硬件设计3。

1 直流稳压电源电路对于一个完整的电子设计来讲,首要问题就是为整个系统提供电源供电模块,电源电路的稳定可靠是系统平稳运行的前提和基础.电子设备除用电池供电外,还采用市电(交流电网)供电。

通过变压、整流、滤波和稳压后,得到稳定的直流电。

直流稳压电源是电子设备的重要组成部分!本项目直流稳压电源为+5V。

如下图所示:直流稳压电源的制作一般有3种制作形式,分别是分立元件构成的稳压电源、线性集成稳压电源和开关稳压电源。

AT89C51单片机最小化系统

AT89C51单片机最小化系统

2。

AT89C51单片机最小化系统安装测试我们从套件中找出要用到的元件,如下图:单片机的最小化系统是指单片机能正常工作所必须的外围元件,主要可以分成时钟电路和复位电路,我们采用的是AT89C51芯片,它内部自带4K的FLASH程序存储器,一般情况下,这4K的存储空间足够我们使用,所以我们将AT89C51芯片的第31脚固定接高电平(P CB画板时已经接死),所以我们只用芯片内部的4K程序存储器。

单片机的时钟电路有一个12M的晶振和两个30P的小电容组成,它们决定了单片机的工作时间精度为1微秒。

复位电路由22UF的电容和1K的电阻及IN4148二极管组成,以前教科书上常推荐用10UF电容和10K电阻组成复位电路,这里我们根据实际经验选用22UF的电容和1K的电阻,其好处是在满足单片机可靠复位的前提下降低了复位引脚的对地阻抗,可以显著增强单片机复位电路的抗干扰能力。

二极管的作用是起快速泄放电容电量的功能,满足短时间多次复位都能成功。

判断单片机芯片及时钟系统是否正常工作有一个简单的办法,就是用万用表测量单片机晶振引脚(18、19脚)的对地电压,以正常工作的单片机用数字万用表测量为例:18脚对地约2.24V,19脚对地约2. 09V。

对于怀疑是复位电路故障而不能正常工作的单片机也可以采用模拟复位的方法来判断,单片机正常工作时第9脚对地电压为零,可以用导线短时间和+5V连接一下,模拟一下上电复位,如果单片机能正常工作了,说明这个复位电路有问题51系列单片机最小系统单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路.下面给出一个51单片机的最小系统电路图.说明复位电路:由电容串联电阻构成,由图并结合"电容电压不能突变"的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C 取10u,R取8.2K.当然也有其他取法的,原则就是要让RC组合可以在RST脚上产生不少于2个机周期的高电平.至于如何具体定量计算,可以参考电路分析相关书籍.晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的场合)/12MHz(产生精确的uS级时歇,方便定时操作)单片机:一片AT89S51/52或其他51系列兼容单片机特别注意:对于31脚(EA/Vpp),当接高电平时,单片机在复位后从内部ROM的0000H开始执行;当接低电平时,复位后直接从外部ROM的0000H开始执行.这一点是初学者容易忽略的.因此可以看出,其实要熟悉51单片机的40个引脚功能也很容易:总共40个脚,电源用2个(Vcc和GND),晶振用2个,复位1个,EA/Vpp用1个,剩下还有34个.29脚PSE N,30脚ALE为外扩数据/程序存储器时才有特定用处,一般情况下不用考虑,这样,就只剩下32个引脚,对于初学者,这32个引脚就是要经常跟它们打交道的了.它们是:P0端口P0.0~P0.7共8个P1端口P1.0~P1.7共8个P2端口P02.0~P2.7共8个P3端口P3.0~P3.7共8个。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档