51单片机最小系统板制作过程

发布者:创意小巨人最新更新时间:2022-05-28 来源: eefocus关键字:51单片机  最小系统板  制作过程 手机看文章 扫描二维码
随时随地手机看文章

本文将介绍如何自制一个51单片机最小系统及一些附加模块。最终制成的系统将具有烧录程序,运行程序等功能。

 

先放两张张最终成品如下

 

(正面)

(反面--锡接走线法)

 

提醒读者,下载口的布局有点不合理,请调至第五部的测试下载模块处查看!!!!!

好了,接下来正式进入制作环节:

 

第一步:仿真

在win7下采用Proteus 7 Professional绘制仿真原理图,具体绘制操作参考:用proteus绘画51单片机最小系统

为了测试所需,再绘制测试模块,如下:

电阻左端分别接单片机的21、22脚,即P2.0、P2.1端口

绘制完成后,为了仿真,再采用Keil uVision4编写测试代码并生成hex文件。具体操作参考文件:

单片机类型015STC90C516RD+A9T15528的代码编写,烧录

 

测试代码如下:



#include       //预处理命令

void main(void)     

{

    unsigned int a;     

    while(1)

   {        

       P2_0 = 0;      //设P2.0口为低电平,点亮LED

       for (a=0; a<50000; a++);  //这是一个循环,起延时作用

       P2_0 = 1;      //设P2.0口为高电平,熄灭LED

       for (a=0; a<50000; a++);

           P2_1 = 0;      //设P2.1口为低电平,点亮LED

       for (a=0; a<50000; a++);

       P2_1 = 1;      //设P2.1口为高电平,熄灭LED

       for (a=0; a<50000; a++);

   }

}


准备工作做完了,接下开始仿真,整个仿真原理图如下:

 

双击单片机,出现如下界面:

 

单击上图中Program File栏的文件夹图标

  ,

进行选择测试代码hex文件,找到需要烧录单片机的hex文件,打开。


为了更好的查看线路中电流的流向,建议在Proteus中点击system——set Animation options——在对话框的Animation options 区域选择第三和第四项。

接下来就是查看下仿真结果了,

 

单击图片中第一个按钮开始仿真  单击图片中第四个按钮结束仿真。

仿真结果为,两个LED,一个亮、灭,另一个亮灭,如此循环;同时可以看见电流流向的箭头。

 

第二步:准备元器件

 

第三步:绘制焊接图

原理图和实物焊接图管脚布局不一样,所以需要先布好局,元器件布局如下图:

 

 

走线图(未画出单片机底座与附近排针接通)如下:

 


 

第四步:焊接

绘制好焊接图后,照着图一部分一部分焊接,就可以了。下图是我采用锡接走线法焊接好后的反面图:

切记不要焊短路了!!

 

第五步:实物测试

1.测试电源模块

DC插座上电,反复按自锁开关,查看自锁开关附近的LED以及下载口附近的两个LED是否亮灭。

若此处发现故障,则应立即排除故障再进行下一步。

 

2.测试下载模块

用杜邦线连接USB_TTL的GND、RXD、TXD、5V0,如下图:

 

 

杜邦线的另一端连接下载口的顺序从上往下为5V0、TXD、RXD、GND(连接过程中线不会有交叉),如下图:

 

打开烧录软件,进行烧录。具体操作参考:单片机类型015STC90C516RD+A9T15528的代码编写,烧录

拔出USB_TTL,给DC插座上电,即可看到接P2.0和P2.1口的LED,P2.0亮-灭-P2.1亮-灭,如此循环。

若此处发现故障,则应立即排除故障再进行下一步。

注:下载模块的+-布局有点不合理,下载的时候不接GND,效果更好!!!!

 

3.测试复位模块

在上一步程序烧录成功后运行程序,待P2.1亮时,按下按钮,可看见P2.0立即亮起。

若此处发现故障,则应立即排除故障。


关键字:51单片机  最小系统板  制作过程 引用地址:51单片机最小系统板制作过程

上一篇:51单片机入门 - 基础知识汇总
下一篇:51单片机入门 - 定时器的使用技巧

推荐阅读最新更新时间:2024-11-11 10:35

51单片机基础知识学习总结
1、什么是单片机 在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。 Intel公司推出了MCS-51系列单片机:集成 8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K,并有控制功能较强的布尔处理器。 2、单片机的作用 用到单片机的项目经验介绍 手持粮库温度寻检设备 毕设答辩打分器 电话台灯 自动感应水龙头 凡是与控制或简单计算有关的电子设备都可以用单片机来实现,再根据具体实际情况选择不同性能的单片机,如:atmel,stc,pic,avr,凌阳,80C51,arm等 工业自动化:数
[单片机]
51单片机-EEPROM简单使用
我们这一讲简要讲解如何往EEPROM的地址0x55写入一个数据,然后读出这个数据的内容。本讲代码围绕的是宋老师的lesson14_2例程代码讲解。 1.写入一个字节内容 如果要在EEPROM的某个地址里写入内容,那么步骤的实现归为: 起始信号→找到这个器件是否存在(寻址),发送的字节最低位要为0意为要往这个器件写内容→选择EEPROM的哪个地址去写→写入8位的数据→停止信号。 宋老师写的“void E2WriteByte(unsigned char addr, unsigned char dat)”函数里面,上一讲都讲解过里面的函数了,写入一个字节内容的讲解我们就介绍完了。 2.读出一个字节内容 在“uns
[单片机]
6-基于51单片机的PM2.5检测报警系统
具体实现功能 系统由STC89C52单片机+ADC0832+GP2Y1010AUPM2.5传感器+按键+LED及蜂鸣器构成。 具体功能: 1、液晶第一行显示实际PM2.5值,液晶第二行显示PM2.5报警阈值; 2、按键说明:减键、加键用于设置PM2.5报警阈值; 3、可以设置PM2.5报警阈值,具有掉电保存功能,上电无需重新设置; 4、当PM2.5值高于报警阈值时,开始声光报警。 设计背景 近年来,雾霾问题越来越严重,各级政府部门对此也愈发的重视,在主要的雾霾污染区,各个城市都建立了专业的雾霾监测站,以便更好的监测这个区域的环境PM2.5、PM10值,为雾霾的报道、研究、治理提供依据。 然而,现阶段的雾
[单片机]
6-基于<font color='red'>51单片机</font>的PM2.5检测报警系统
51单片机“积木式”实验原理
  本实验板由一块主控板和若干受控子实验板组成。主控板为一单片机最小系统,原理如图2。主控板上由三端稳压器7805和电容C4,C5组成稳压滤波电路,将外部9~l2V左右的直流电压稳压滤波后变成5V,给主控板51单片机IC芯片供电,并从主板CN2和CN5接线柱输出,给外接被控子实验板供电。主控板上按键S1、1OμF电容C1、1OKΩ电阻R1组成按键式复位电路。12MHz晶振X1和30PF电容C2、C3组成晶振电路,接在51单片机IC的18、19脚。40脚、31脚接5V电源,20脚接地。在40脚的IC插座上再加插一个双列锁紧式插座,便于芯片的卸装,同时也便于紧锁式插座损坏后更换。单片机的PO、P1、P2、P3端口通过CN1、CN3、C
[单片机]
<font color='red'>51单片机</font>“积木式”实验<font color='red'>板</font>原理
8051单片机抢答器C程序
#include REG51.h /****************************************************************** * 自定义Macro *******************************************************************/ //编码的均为反向编码 #define CLEAR 0x7f //定义清空的反码 #define LED_BEGIN 0x01 // 定义开始时数码管的显示 #define LED_FOUL 0x38 // 犯规后显示字母 F ,数码管编码 #define LED_
[单片机]
51单片机指令助记符及其相关符号的记忆方法
  大家都知道,汇编语言指令由操作码、操作数两部分组成。MCS-51使用汇编语言指令,它共有44个操作码助记符,33种功能,其操作数有#data、direct、Rn、@Ri等。这里先介绍指令助记符及其相关符号的记忆方法。   一、助记符号的记忆方法   1 表格列举法   把44个指令助记符按功能分为五类,每类列表记忆。此处从略,请读者自己总结。   2 英文还原法    单片机 的操作码助记符是该指令功能的英文缩写,将缩写还原成英语原文,再对照汉语有助于理解其助记符含义,从而加强记忆。例如:   增量 INC-Incremect  减量 DNC-Decrement 短转移 SJMP-Short jump  长转移 LJM
[单片机]
51单片机】STC89C52点亮LED灯,含C代码(2)
1.参考教程:清翔51单片机教程 2.基本原理 : 通过控制通过控制右边输出端高低电频,来控制灯的亮和熄灭。灯左边5V电压,右边若是赋予逻辑0(0V),有电压差,则灯有电流通过,被点亮。 3.具体软件操作步骤在第一篇: 4.程序和结果 在.c文件里写入程序 以点亮1号灯为例, 编译后烧录结果 同理多盏灯同时点亮 结果
[单片机]
【<font color='red'>51单片机</font>】STC89C52点亮LED灯,含C代码(2)
基于ISD4004和AT89C51单片机实现火车语音播报系统的设计
在现代工业控制过程中,广泛应用了工作状态和故障状态报警装置,通常它以声、光形式提醒操作者及时处理出现的问题。随着新技术的发展,人们又开始将语音技术应用到这一领域。它以更直观、易懂、更方便、准确的形式向操作者提供有关信息,使操作者能够更准确、快速地处理系统问题。美国ISD公司生产的ISD系列智能语音存储芯片音质好,长期断电语音信号不丢失,非常适合于电子产品的开发应用。成功应用ISD4004和AT89C51单片机设计了火车站信号自动语音播报系统,通过对火车站铁路线的上行和下行控制、车辆调度、系统主副电源的启用等多路信号进行检测并采集,根据安全隐患的防范要求,由单片机控制查询安全警示语音信息并播报,实现安全操作提示及报警。系统在火车站信
[单片机]
基于ISD4004和AT89C<font color='red'>51单片机</font>实现火车语音播报系统的设计

推荐帖子

一个电子工程师的心路历程
BBShometown 模拟电子
【DigiKey创意大赛】速度计_在e2studio中使用EK-RA2E1的UART接收数据
历经磨难啊,终于可以对接GPS芯片准备解析数据了。书接上回,先解释下怎么在e2studio中配置EK-RA2E1的UART接收。之前说的各种自动生成没有问题,然后一直卡在自动生成的代码被覆盖问题上。卡的点在哪里呢?就是点击配置界面的模块后,下面的属性需要去手动点击出来!需要手动点击出来!手动点击出来!再次吐槽下开发IDE的软件工程师,这里加个点击事件很难?!点击编译不是会自动显示编译进入吗?这里就不能一样实现吗?唉线程也是啊,也是这种方式去修改名字和各种属性!然后
yilonglucky DigiKey得捷技术专区
FAQ|Molex 和 TTI 直播:更小型、高速、可靠的连接器推动物联网应用的新发展
直播详情:更小型、高速、可靠的连接器推动物联网应用的新发展直播讲师:KevinWong,YiweiLi,StevenJinFAQ:1、连接器是否也区分车轨级和工业级应用?A:目前工业级和车归级并没有很清楚的划分,美国会有USCAR的车用标准,通常的区分是这种产品应用过在汽车上即符合实际的车归应用,工业级也是更注重一些产品的参数是否可以满足到您的设计需求2、用于投影仪的板间连接器有什么推荐,性价比高的A:根据您的结构设计,Molex可以提供线到
EEWORLD社区 综合技术交流
单片机萌新求助
对于工作来说,51还是STM32的选择,如果要吃硬件工程师这碗饭,应该怎么去学习,望大家提出宝贵意见单片机萌新求助先学51,再学STM32对于工作来说,51还是STM32的选择,不是你选择。是需求决定选择。今天你用这个单片机开发。换个项目。不同要求。可能就需要换型号了。你学的是开发的知识,经验,方法。掌握这些,你才能以较短时间,能在新的平台上做开发。没有基础你就先学51。起步可以低一点。至于后期用什么。会随需求改变。硬件工程师的工作不限于单片机编程。以后的路很长,很多坑在等着你。努力吧。
血叶星辰 单片机
国内千亿安防行业市场亟待走出经营误区
近日,某知名的安防网站发布了一组行业数据,预计2010年中国安防产业总体产值将达到2100亿元以上,比上年增长10%。这个不断增长的数字让人们看到中国正逐步成长为安防产品生产大国。即便拥有广阔的市场前景,人们却很难将其与安防强国联系起来。整个行业创造力不强、产品同质化严重、低价竞争的现象屡见不鲜。在传统的“重销售、轻创造”的经营模式下,中国要实现安防大国到安防强国的转变,还需要走很长一段路。2万家企业抢占“千亿蛋糕”去年上半年,在金融危机的影响下,全球经济遭受重创,中国安防行
xyh_521 安防电子
极品五笔 6.5 Build 0805
完美兼容王码五笔字型4.5版。本品适应多种操作系统,通用性能较好。精心筛录词组51000余条,创五笔词汇新标准!在完全支持GB2312-80简体汉字字符集的基础上,选择增加一些GBK汉字,避免了传统五笔对于“镕”、“瞭(望)”、“啰(嗦)”、“堃”、“槃”、“旻”、“冇”等汉字不能输入的尴尬,其实用性能是相当不错的。  极品五笔输入法对最终用户是完全免费的,无须注册。极品五笔6.5Build0805
lorant 模拟电子
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved