51单片机最小系统制作 全过程
51单片机最小系统
51单⽚机最⼩系统
电路原理图:
最⼩系统组成:
单⽚机、复位电路、晶振(时钟)电路、电源
最⼩系统所⽤到的引脚:
1、主电源引脚
VCC:电源输⼊,接5v电源,第40根引脚
GND:接地线,第20根引脚
2、外接晶振引脚(两根)⼀般晶振⽆⽅向
XTAL1:⽚内电路的晶振输⼊端
XTAL2:⽚内电路的晶振输出端
电容的作⽤:过滤掉晶振部分的⾼频信号,让晶振⼯作更加稳定
3、复位引脚
RST:复位引脚(⾼电平复位) T = RC
刚上电时,引脚为⾼电平(不少于两个时钟周期),单⽚机⾃动复位,从零开始执⾏程序。
1个状态周期 = 2 个震荡周期;1个机器周期= 6个状态周期;1-4个机器周期 = 1个指令周期 震荡周期 = 1/fosc = 1/12MHZ = 0.0833us
4、其它功能
EA:存储器选择引脚,接5v时选内部存储器,低电平选择外部存储器
MCS-51系列单⽚机⽚内RAM共有128字节,地址范围为00H~7FH
ROM 4K字节,地址范围0-0FFFH。
51单片机最小系统设计
51单片机最小系统设计单片机是一种集成电路,具备处理器、内存和输入输出设备等功能。
51单片机是一种常见的单片机,广泛应用于各种嵌入式系统中。
本文将介绍51单片机最小系统的设计过程。
一、概述51单片机最小系统由四个基本部分组成:单片机、晶振、复位电路和电源。
单片机是系统的核心,晶振提供时钟信号,复位电路保证系统的可靠复位,电源为系统提供电能。
二、单片机选型在进行最小系统设计前,需要选择合适的51单片机型号。
根据具体的应用需求和性能要求,选择合适的芯片型号。
常见的51单片机型号有AT89S52、STC89C52等。
三、晶振选型晶振的作用是产生稳定的时钟信号,为单片机提供时钟脉冲。
选择晶振时,应考虑系统所需的主频和稳定性要求。
常见的晶振频率有11.0592MHz、12MHz等。
四、复位电路设计复位电路用于保证系统在上电或其他异常情况下的可靠复位。
常见的复位电路设计包括电源复位电路和外部复位电路。
电源复位电路通过电源控制芯片实现,外部复位电路通常由稳压芯片和复位电路芯片组成。
五、电源设计为了保证单片机系统的正常运行,需要提供稳定的电源电压。
常见的电源设计方案有稳压电路和滤波电路。
稳压电路通过稳压芯片实现,滤波电路通过电容和电感组成。
六、最小系统连接在进行最小系统连接时,需要按照51单片机的管脚连接要求进行。
一般包括连接晶振、连接复位电路和连接电源等步骤。
在连接过程中,应注意线路的布局和连接的牢固性。
七、编程与调试当最小系统连接完成后,需要进行单片机的编程和调试。
编程可以通过编程器进行,调试可以通过示波器等工具进行。
在调试过程中,需要注意程序的正确性和系统的稳定性。
八、应用案例最小系统设计完成后,可以用于各种嵌入式系统。
例如,可以用于温度控制系统、电子秤系统、自动化设备等。
根据具体应用需求,可以进行系统功能的扩展和改进。
总结本文介绍了51单片机最小系统的设计过程。
通过正确选型、合理设计和精心调试,可以实现一个稳定可靠的最小系统。
STC51单片机最小系统实验报告
2.3技能训练
1.创建自定义PCB元件封装库,并设计PCB元件封装。2.加载自定义PCB库元件的方法3.用同步设计器生成PCB4.设置布线规则5.元件布局
6.对地线和电源线进行预布线7.手工完成剩余导线的布线
8.布线的后期处理:敷铜、包地、补泪滴、填充等
3.3技能训练
1.按1∶1的比例打印PCB图到热转印纸,并热转印到覆铜板2.腐蚀已转印有PCB图的覆铜板3.涂敷松香溶液4.钻焊盘孔
5.打印电路板安装图,按图安装元器件,并进行功能测试。5.产生元件清单并导出保存到工作文件夹。
STC51单片机系统电路板的设计
2.1学习目标
1.学会创建自定义PBC元件封装库,并设计PCB元件封装2.学会加载自定义PCB库元件的方法
实验报告
实验名称:STC51单片机最小系统
所在专业:测控技术与仪器
学生姓名:陈****
班级学号:B1*******
任课教师:陆婷
2013 /2014 学年第 二 学期
摘要:基于STC51为核心制作的单片机最小系统,含有单片机工作的最基本组成单元——电源电路、复位电路和振荡电路。另外,还有蜂鸣器电路、八段数码管显示电路、LED电路和RS232串口电路以及用于扩展功能的四排与I/O端口相连的插孔。
原件清单
序号
名称
数量
1
40脚活动IC座
1
2
DIP16针IC座
1
3
3.5MMDC座
1
4
10针简易牛角座
1
5
插入式USB公接头
1
6
DB9串口接头
1
7
MAX232通讯芯片
51单片机最小系统设计
注:该课程大作业需要说明设计过程,并附上Protel99SE原理图、PCB图以及电子版数据库文件。
Protel99SE原理图绘制基础课程大作业作业题目51单片机最小系统设计姓名班级学号2012年月日制作步骤:一建立工程:分别建立原理图文件,PCB图文件,原件封存库文件,原件库文件。
二制作元件库:在元件库文件中绘制出各个原件的原理图,然后保存一下。
注意在添加引脚时一点要标明序号,且与封装原件的序号相应。
否则将会报错。
三绘制原理图:把我们刚才制作的“原件库”在添加到工程中。
这时工程中有两个库,一个包含杂原件的软件自带库,一个我们自己的库。
打开库,双击原件,即可把原件依次添加到操作界面里。
然后我们把原件用线连接起来。
注意当原件较多时,我们可以用网络标号的方法来代替。
四添加封装:如果对封装名称对应得具体大小不是很清楚,请务必在PCB窗口调出封装,然后测量其具体尺寸。
一定要保证其大小与我们手中的原件大小一样。
其中ctrl+g 是测量的快捷键,q是用于转换成毫米的键。
打开软件只带的PCB封装库,这是一个较综合的封装库,集成了常用原件的封装,但并不是非常全。
需要我们自己绘制一些没有的封装五PCB库的制作:测出实物的大小,然后根据大小画出他的形状。
例如蜂鸣器,用游标卡尺精确测量蜂鸣器两引脚之间的距离,同时测量朔料圆盘的外径,另外还要测量金属引脚的直径,然后我们根据已测的数据画出对应的封装。
注意画时一定要标明正负极,只有这样我们才能在焊接时分清正负。
一般而言长引脚是正极,短的是负极。
对于三极管这样的复杂物件,一定分清你手中的是哪一种,不同的引脚连接不同。
确保你画的是对的。
六生成PCB并布线:绘制好原理图,添加好所有元件封装,接下来由软件检测一些细节错误,当没有错误时,然后生成PCB图。
之后进行布线。
我们最好选择手工布线,这样更有规律。
布线之前我们要对线的属性进行设定,比如线的粗细,间距。
布线时,对于双层板,通常在两层走相互垂直的线。
51单片机最小系统原理图
51单片机最小系统原理图一、简介51单片机是指Intel公司推出的一种8位单片机,其核心是Intel 8051架构。
51单片机具有强大的功能和广泛的应用领域,在电子制作和嵌入式系统设计中被广泛采用。
本文将介绍51单片机最小系统的原理图及其组成。
二、51单片机最小系统原理图51单片机最小系统由4个基本模块组成:单片机芯片、时钟电路、复位电路和电源电路。
下面将详细介绍每个模块的原理图和功能。
1. 单片机芯片单片机芯片是51单片机系统的核心部件,一般选择的是AT89C51或AT89S52芯片。
其原理图基本包括芯片引脚和外围电路连接方式。
根据具体需求,连接的外围电路可以包括输入输出端口、定时器/计数器、串行通信接口等。
单片机芯片是整个系统的控制中心,它通过引脚与其他模块进行通信和控制。
2. 时钟电路时钟电路提供稳定的系统时钟,是单片机系统正常工作的基础。
常用的时钟源有晶体振荡器和时钟发生器。
晶体振荡器通过外接晶体元件提供稳定的时钟信号,时钟发生器则通过内部电路产生常用的时钟频率。
时钟信号的频率取决于具体需求,一般常用的频率为11.0592MHz。
3. 复位电路复位电路用于初始化单片机系统,保证其在上电或复位时工作正常。
复位电路一般由复位按钮、电容和电阻组成。
当系统上电或复位按钮按下时,复位电路将向单片机芯片发送一个复位信号,使其返回到初始状态,并重新启动。
4. 电源电路电源电路为单片机系统提供电能,保证其正常运行。
电源电路一般由电源适配器、电源滤波器、稳压电路和电源指示灯组成。
电源适配器将交流电转换为直流电,并经过滤波器进行滤波,稳压电路确保系统供电电压稳定。
电源指示灯用于显示电源状态,通常为红色表示供电正常。
三、总结51单片机最小系统原理图包括单片机芯片、时钟电路、复位电路和电源电路。
单片机芯片是控制中心,时钟电路提供稳定的时钟信号,复位电路用于系统初始化,电源电路为系统提供电能。
这些模块相互配合,保证了单片机系统的正常运行。
51单片机最小系统原理图
51单片机最小系统原理图接触过单片机的朋友们都时常会听到别人提"最小系统"这个词.那到底什么是最小系统,有怎样设计称上"最小"呢?下面让依依电子来告诉大家:单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,单片机+晶振电路+复位电路,便组成了一个最小系统.但是一般我们在设计中总是喜欢把按键输入、显示输出等加到上述电路中,成为小系统。
应用89C51(52)单片机设计并制作一个单片机最小系统,达到如下基本要求:1、具有上电复位和手动复位功能。
2、使用单片机片内程序存储器。
3、具有基本的人机交互接口。
按键输入、LED 显示功能。
4、具有一定的可扩展性,单片机I/O口可方便地与其他电路板连接。
51单片机学习想学单片机,有一段时间了,自己基础不好,在网上提了许多弱智的问题,有一些问题网友回答了,还有一些为题许多人不屑一顾。
学来学去,一年多过去了,可是还是没有入门,现在我就把我学习中遇到的一些问题和大家分享一下,希望在大虾的帮助下能快速的入门:)在学习之前我在网上打听了一下atmel公司的单片机用的人比较多,avr系列这几年在国内比较流行,但是考虑到avr还是没有51系列用的人多,51系列的许多技术在实践中都已经的到了前人的解决,遇到问题后,有许多高人可以帮助解决,所以这次学习,选用了atmel公司的at89s52,来进行学习。
学习单片机是需要花费时间实践的;学之前我们先准备好所需的东西一、所需硬件at89s52一片;8m晶振一个,30pf 的瓷片电容两个;10uf电解电容一个,10k的电阻一个;万用板(多孔板)一块;其他的器件如电烙铁一把30w的,松香,焊锡若干,如果是第一次学习,不知道这些东西,没关系,以下是它们的照片:Atmel公司生产的at89s52 8m晶振22pf瓷片电容电解电容图1/4 w 10k 的电阻普通的电木万用板好了,有了这些东西,我们就可以把它们组合到一起做成我们的最小系统了:)有了这些东西我们怎么焊接丫?不用着急,过一会我们把原理图给大家画出来大家就会了。
89S51最小系统的制作
51单片机最小系统1.设计框图2.硬件电路设计3.元件清单共阴极数码管2只(分立)10UF电解电容2只(限压16V)30PF瓷片电容2只220欧的电阻9只4.7K的电阻1只1.2K的电阻1只4.7K的排阻1只12MHZ的晶振1只S8550三极管1只单排针2排自锁小按键1只蜂名器1只(长音)STC89C52单片机1片(别买AT的)常开按钮开关1只(轻触开关)40引脚紧锁座或40引脚芯片插槽1只(前者方便单片机取下来的,但价格较贵;后者便宜,不便于拔插)发光二极管(5MM,红色)10只电路板1张(单孔锡板,带九针串口座的焊盘)USB转串口线1根(笔记本电脑必买、台式电脑选买)USB头一个(如下一页实物图所示)双头USB线1根(两头都能插入USB头里面)细导线2米(单芯、铁线)2CM铜柱8根(一头凸起,一头凹下)104瓷片电容5片MAX232芯片1片串口头1个(母头、9孔式)更正:(加粗的3样台式、笔记本都买)串口线1根(一端9孔、一端9针)***台式电脑用,笔记本电脑别买***注意:有的元器件(如电阻、瓷片电容等)非常便宜,一般按10个为单位买,否则别人不卖。
必备工具:万用表、电烙铁、焊锡丝、松香、吸锡器、斜口钳、镊子相关软件:Protel 99 SE、Keil 3、单片机烧录软件4.程序下载电路STC89C521、电源:这当然是必不可少的了。
单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。
2、振荡电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。
只要买来晶振,电容,连上就可以了。
3、复位(RST,第9引脚):至于复位是何含义及为何需要复位,在单片机功能中介绍。
4、EA(31引脚):EA引脚接到正电源端。
至此,一个单片机就接好,通上电,单片机就开始工作了。
5、P1口发光管电路:P1.0-P1.7(第1-8引脚)连接到8个470欧电阻驱动8个发光管。
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单片机的管脚(以PDIP40封装为例)
1) 从有缺口的左侧呈“U”字型编号 2) 电源引脚(2个):左下角接GND(20脚) 右上角接VCC(40脚)
3)输入输出引脚(32个):P0, P1,P2,P3四组,每组8个
P0: P1: P2: P3: P0.0~P0.7 (第32~39脚) P1.0~P1.7 (第1~8脚) P2.0~P2.7 (第21~28脚) P3.0~P3.7 (第10~17脚)
第9脚
4)复位引脚(1个):RST
5)频率引脚(2个):XTAL1(19脚)与XTAL2(18脚)
6)存储器引脚(1个):~~~ EA
(31脚)
PSEN ~~~~~ (29脚)
7)外部存储器控制引脚(2个):ALE(30脚) 与
51单片机最小系统
• 二. 什么是51最小系统
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片 机可以工作的系统. 对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位 电路. 1 . 时钟电路
51单片机最小系统
• 2 . 复位电路
3. 存储器设置电路
51单片机最小系统
三. 流水灯(外围电路)的原理图
8位共阳LED灯原理图
51单片机最小系统
四 . LED灯参考程序
#include <reg51.h> #include <intrins.h> //此文件中定义了51的一些特殊功能寄存器
void delayms(unsigned char ms) // 延时子程序 { unsigned char i; while(ms--) { for(i = 0; i < 12片机最小系统
浅析AT89S51单片机最小系统的设计与制作
浅析AT89S51单片机最小系统的设计与制作作者:杨美荣来源:《职业·中旬》2011年第04期单片机最小系统,是指用最少的元件组成以单片机为核心元件的可以正常工作具有特定功能的单片机系统,是单片机产品开发的核心电路。
下面我们设计单片机最小系统,实现的功能为八路流水灯,同时应具有上电复位和手动复位功能,并且使用单片机片内程序存储器存放用户程序。
一、原理图的设计对51系列单片机来说,单片机要正常工作,必须具有五个基本电路:电源电路、时钟电路、复位电路、程序存储器选择电路、外围电路。
因此,单片机最小系统一般应该包括单片机、晶振电路、复位电路、外围电路等。
1.电源电路单片机芯片的第40脚为正电源引脚VCC,一般外接+5V电压。
第20脚为接地引脚GND。
2.时钟电路设计单片机是一种时序电路,必须要有时钟信号才能正常工作。
芯片的18脚(XTAL2)、19脚(XTAL1)分别为片内反向放大器的输出端和输入端,只要在18脚(XTAL2)和19脚(XTAL1)之间接上一个晶振,再加上2个30PF的瓷片电容即可构成单片机所需的时钟电路。
注意,当采用外部时钟时,19脚(XTAL1)接地,18脚(XTAL2)接外部时钟信号。
3.复位电路的设计单片机芯片的第9脚RST(Reset)是复位信号输入端。
在开机或工作中因干扰而使程序失控,或工作中程序处于某种死循环状态等情况下都需要复位。
MCS-51系列单片机的复位靠外部电路实现,信号从RST引脚输入,高电平有效,只要保持RST引脚高电平2个机器周期,单片机就能正常复位。
常见的复位电路有上电复位电路和按键复位电路二种。
4.程序存储器选择电路单片机芯片的第31脚(EA)为内部与外部程序存储器选择输入端。
当EA引脚接高电平时,CPU先访问片内4KB的程序存储器,执行内部程序存储器中的指令,当程序计数器超过0FFFH时,将自动转向片外程序存储器,既是从1000H地址单元开始执行指令;当EA引脚接低电平时,不管片内是否有程序存储器,CPU只访问片外程序存储器。
51单片机最小系统
51系列单片机最小系统设计与调试实验实验指导书目录一:实验目的 (1)二:原理 (1)三:实训任务. (2)四:最小系统的构成 (3)五:程序 (7)六:心得体会 (7)一:实验目的1. 了解单片机的基本工作原理2. 学习并掌握相关软件的使用方法(Protel、keil)2. 掌握单片机片内程序存储器下载方法3. 掌握单片机程序设计(汇编及C51)二:原理1、什么是单片机单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。
单片机由芯片内仅有CPU的专用处理器发展而来。
最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。
用专业语言讲,单片机就是在一块硅片上集成了微处理器、存储器及各种输入/输出接口的芯片。
2、最小系统的概念单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,单片机+晶振电路+复位电路,便组成了一个最小系统.但是一般我们在设计中总是喜欢把按键输入、显示输出AT89C51高性能8位单片机功能AT89C51提供以下标准功能:8K字节Falsh闪速存储器,256字节内部RAM,32个I/O口线,3个16位定时/计数器,一个6向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路,同时A T89C51可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。
空闲方式停止CPU的工作,但允许RAM,时/计数器,串行通信口及中断系统持续工作。
掉电方式保存RAM中的内容,但震荡器停止工作并禁止其他所有部件工作等加到上述电路中,成为小系统三:实训任务.1)认识MCS-51的ROM及片外RAM空间:认识51系列单片机的程序存储器(ROM)的空间范围;汇编指令编码在ROM中存储形式;掌握指令编码和指令编码所在地址的概念;了解51系列单片机的程序存储器(ROM)固定地址的用途。
51单片机最小系统原理图
51单片机最小系统原理图51单片机是一种常用的微控制器,它具有体积小、功耗低、性能稳定等特点,因此在嵌入式系统中得到了广泛的应用。
而要搭建一个完整的嵌入式系统,首先需要设计并搭建一个最小系统,本文将介绍51单片机最小系统的原理图设计。
首先,我们需要明确51单片机最小系统的组成部分。
一个完整的最小系统包括51单片机、晶振、复位电路、电源电路、下载电路等几个基本部分。
其中,晶振是单片机工作的时钟信号源,复位电路用于单片机的复位控制,电源电路提供单片机所需的电源,下载电路用于单片机的程序下载。
其次,我们需要根据这几个基本部分设计出相应的原理图。
首先是晶振电路,一般使用的是12MHz的晶振,其原理图是将晶振的两端分别连接到单片机的晶振输入引脚和晶振输出引脚。
接下来是复位电路,复位电路一般由一个电阻和一个电容组成,其原理是通过电容的充放电来实现单片机的复位控制。
然后是电源电路,电源电路一般包括稳压电路和滤波电路,其原理是通过稳压电路将输入的电压稳定在单片机所需的工作电压范围内,并通过滤波电路去除电源中的杂波。
最后是下载电路,下载电路一般由一个串口电平转换芯片和一个串口接口组成,其原理是通过串口电平转换芯片将电脑串口的TTL电平转换成单片机所需的电平,并通过串口接口与单片机相连接。
最后,我们需要将这几个部分的原理图进行整合,设计出完整的51单片机最小系统原理图。
在设计原理图时,需要注意各个部分之间的连接关系,以及引脚的连接方式。
同时,还需要考虑到原理图的布局和美观性,尽量使得原理图清晰易懂,方便后续的调试和维护工作。
总的来说,设计51单片机最小系统原理图是搭建一个完整嵌入式系统的第一步,它直接关系到后续系统的稳定性和可靠性。
因此,在设计原理图时需要认真对待,确保各个部分的连接正确,电路设计合理,从而为后续的系统开发奠定良好的基础。
希望本文的介绍能够对大家有所帮助,谢谢阅读。
51单片机最小系统制作 全过程
51单片机最小系统制作第一章概述1.1 缘起1. 给51初学者提供一个简单的DIY的教材。
第二章跑马灯和串口2.1 第一步:准备准备一下器件:1、烙铁(质量好点)2、焊锡(细)3、烙铁架(带一个专用海绵)4、松香块5、万用表(要有带响的,听听红黑表笔短接时的声音出来快不快)6、PCB面万用板1块7、40pin 插座1个8、11.0592M晶振1个9、30P瓷片电容2个10、11个LED11、电阻排1K 1个到VCC,做跑马灯LED的限流电阻12、max232或者兼容的芯片13、16pin的插座上去14、STC89C5115、其它杂物以上的投资加起来,不会超出100元。
价格数量和封装如下:STC的单片机可以串口下载。
解释一下:LED:8个挂在P1口,排电阻是上拉限流的;2个作为串口收发的指示灯;1个LED作为电源指示灯;独石电容6个:5个是使用在max232上的;一个是使用在单片机上,作为电源去耦的;10K电阻1个,接在EA上,上拉到5V;电解电容和电阻构成上电复位电路;(STC单片机不需要)自己买2个DB9的母头,焊接一根串口电缆;准备一个3PIN的插座,焊接在PCB的面包板上;还有电源,Dc5V的电源很多,电源电压差一点问题不大;很多单片机现在电源范围都宽;STC单片机应该可以工作在4V以上,具体查资料。
准备好以上物品,可以准备焊接好了。
来一张全家福:2.2 第二步:焊接单片机最小系统2.3 第三步:焊接串口指示灯2.4 第四步:在P1口上焊接跑马灯2.5 第五步:焊接Dc5V电源指示灯2.6 第六步:焊接max232的5个0.1u电容2.7 第七步:焊接RS232的3P接口插座2.8 第八步:测量max232的电荷泵的正电压是否正常?插上一片max232,并测量是否焊接正确。
先测量RS232的正电压:第二脚。
2.9 第九步:测量max232的电荷泵的负电压是否正常?再测量RS232的负电压:第6脚。
51单片机最小系统电路图
51单片机最小系统电路图
--------------------------------------------------------------------------------
51单片机最小系统电路图(包括电源供电电路与I/O 扩展及选通电路)
本设计使用的最小系统板是以80C52 单片机为内核,并且具有良好的扩展性。
CPU 外接11.0592MHz 的晶振,主要由74LS373 锁存电路、74LS138 译码电路以及按键、显示器件、ICL7135 及其外围典型电路组成,并用8255 外扩了I/O 接口。
最小系统电路如图1所示。
本电路需外接一个AC220/9V 的变压器,变压器的二次侧通过整流滤波后输入CW7805便可得到+5V 电压,此电压做最小系统的电源。
系统中通过8255外扩了PA、PB、PC共24个I/O口,以便作为系统的输入输出通道。
用74LS138的输出作为各个芯片的译码选择端,除最小系统中使用的Y0~Y3外,还有Y4~Y7可供其它扩展使用。
图最小系统电路图
本文来自: 原文网址:/mcu/51mcu/0084195.html。
C51最小系统的电路原理
C51单片机最小系统的电路原理与制作——吴越1 C51单片机最小系统电路图及电路原理单片机最小系统,是指用最少的元件组成并可工作的单片机系统,相关的资料网上或书店都很多。
图1为一个常见的单片机最小系统电路图。
C51最小系统电路由复位电路、时钟电路组成。
另外还需要DC+5V的电源最小系统才能工作。
(1)复位电路:复位电路在单片机系统中很关键,当程序运行不正常或死机时,就需要进行复位,一般有两种复位方式。
①上电复位:由电容C3和电阻R1串联组成,系统一通电,RST脚(9脚)为高电平,这个高电平持续的时间由电路的RC值来决定。
典型的C51单片机当RST脚的高电平持续两个机器周期以上就将复位,适当组合RC的取值就可以保证可靠的复位。
一般C3取10μF、R1取10K。
也有不同取值的,原则是RC组合要在RST脚上产生2个机器周期以上的高电平。
②手动复位:由电阻R2和开关S组成,R2取值没有严格的要求,一般能把复位脚的电压下拉至0.5V以下即可,可以把R2理解为缓冲电阻或与C3、R1组成防抖动电路,也有不用R2的。
单片机通电启动后,电容C3两端的电压持续充电约为5V,此时电阻R1两端的电压接近于0V,RST脚为低电平,系统进入正常工作状态。
当按下开关S时,开关导通,电容被短路,电容释放之存储的电量。
电容两端的电压从5V降到约等于0V,电阻R1两端的电压上升到约等于5V,RST脚为高电平,系统进入复位状态。
(2)时钟电路:时钟电路由晶振CY和C1、C2组成,一般晶振的取值1.2MHz~24MHz。
典型的晶振取11.0592MHz或12MHz,11.0592MHz适用于串口通讯,12MHz适用于定时控制,C1、C2一般取15pF~50pF。
如果要自己设计单片机系统的PCB板,注意,C1、C2要紧靠晶振CY,并且晶振CY和C1、C2要紧靠C51芯片,以保证振荡器可靠的工作。
系统通电后可以检测一下晶振是否起振。
若起振,可以用示波器观察到XTAL2会输出很漂亮的正弦波波型,也可以用万用表测量(用直流档)XTAL2和地之间的电压,可以看到有2V左右的电压(有效电压值)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
51单片机最小系统制作
第一章概述
1.1 缘起
1. 给51初学者提供一个简单的DIY的教材。
第二章跑马灯和串口
2.1 第一步:准备
准备一下器件:
1、烙铁(质量好点)
2、焊锡(细)
3、烙铁架(带一个专用海绵)
4、松香块
5、万用表(要有带响的,听听红黑表笔短接时的声音出来快不快)
6、PCB面万用板1块
7、40pin 插座1个
8、11.0592M晶振1个
9、30P瓷片电容2个
10、11个LED
11、电阻排1K 1个到VCC,做跑马灯LED的限流电阻
12、max232或者兼容的芯片
13、16pin的插座上去
14、STC89C51
15、其它杂物
以上的投资加起来,不会超出100元。
价格数量和封装如下:
STC的单片机可以串口下载。
解释一下:
LED:8个挂在P1口,排电阻是上拉限流的;2个作为串口收发的指示灯;1个LED作为电源指示灯;
独石电容6个:5个是使用在max232上的;一个是使用在单片机上,作为电源去耦的;
10K电阻1个,接在EA上,上拉到5V;
电解电容和电阻构成上电复位电路;(STC单片机不需要)
自己买2个DB9的母头,焊接一根串口电缆;
准备一个3PIN的插座,焊接在PCB的面包板上;
还有电源,Dc5V的电源很多,电源电压差一点问题不大;很多单片机现在电源范围都宽;
STC单片机应该可以工作在4V以上,具体查资料。
准备好以上物品,可以准备焊接好了。
来一张全家福:
2.2 第二步:焊接单片机最小系统
2.3 第三步:焊接串口指示灯
2.4 第四步:在P1口上焊接跑马灯
2.5 第五步:焊接Dc5V电源指示灯
2.6 第六步:焊接max232的5个0.1u电容
2.7 第七步:焊接RS232的3P接口插座
2.8 第八步:测量max232的电荷泵的正电压是否正常?
插上一片max232,并测量是否焊接正确。
先测量RS232的正电压:第二脚。
2.9 第九步:测量max232的电荷泵的负电压是否正常?
再测量RS232的负电压:第6脚。
这2个图形中的电压均是可以接受的值;
只要这2个电压正常,说明max232的外围电路工作正常。
2.10 第十步:焊接串口电缆PC串口的定义:
2:RXD
3:TXD
5:GND
看到RXD的绿色的指示灯闪烁,说明,通信正常。
2.12 第十二步:使用STC的下载软件,下载一个跑马灯程序俺的试验的这个跑马灯是反的,也就是,跑的灯是不亮的。
2.13 结束语
嘿嘿,容易吧。
其它的按键、LED、LCD再慢慢扩充吧。