自学笔记:89c51单片机最小系统Protues篇
什么是单片机最小系统?
单片机最小系统:单片机最小应用系统,使用最少的元件组成单片机能够工作的系统。
单片机最小系统三要素:电源模块,(晶振/时钟)振荡电路模块,复位电路模块
1,电源模块:供电。VCC端接正向5V电压,GND端接地。
51单片机全部引脚图(百度)
但是在protues里面看不到89c51 的 VCC和GND引脚,这是因为protues里面已经默认接上电源了,然后把电源脚隐藏起来了,所以在protues环境下构造最小系统时,可以忽略电源模块。
Protues中51单片机引脚
2,(晶振/时钟)振荡电路模块:
存在原因:由于单片机内部都是由许多诸如触发器等构成的时序电路组成的,只有通过时钟才能使单片机一步步的工作,具体工作时单片机外部接上振荡器(也可以是内部振荡器)提供高频脉冲经过分频处理后成为单片机内部时钟信号,作为片内各部件协调工作的控制信号。如果没有时钟信号,触发器的状态就不能改变,单片机内部的所有电路在完成一个任务后将最终达到一个稳定的状态而不能在继续其他任何工作。所以需要外接一个时钟电路提供时钟信号。(想知道触发器,时序电路需要回顾数电)
工作原理:
时钟电路由晶体振荡器,晶体控制芯片,电容组成。(具体原理还没搞清楚)
12MHz晶振的机器周期是1us。
作用:保证单片机各个部分同步工作
protues环境下晶振电路模块
3.复位电路模块:
关于复位电路工作原理详解,
http://t.csdn.cn/a5wW0,
http://t.csdn.cn/Bo5dk
这两篇我比较能看懂理解
作用:利用复位电路把系统恢复到起始状态
protues中高电平复位电路模块
4.补充:
需要在P0口处接一个排阻。51单片机PO口内部没有上拉电阻,为高阻状态,驱动能力小,所以不能正常地输出高/低电平,因此该组I/O口在使用时务必要外接上拉电阻,一般我们选择接入10k欧姆的上拉电阻。
protues中51单片机最小系统
下一篇文章:自学笔记:使用protues构造单片机最小系统
借鉴文章:
《单片机应用技术》
单片机各个引脚的作用,http://t.csdn.cn/iZ9v6
菜鸟中的菜鸟,文章是拼凑出来的笔记,没有系统学习,所以几乎没带自己的思考。接下来会逐步锻炼自己的
自学笔记:89c51单片机最小系统Protues篇相关推荐
- AD练习笔记 51单片机最小系统开发板
个人练习笔记,如果存在某些漏洞,望大佬们指点. 这是一版51单片机的开发板,除去51的最小系统,还另外添加了蜂鸣器与流水灯电路,使得整体更适合于多种设计,下面是简单介绍 选用DC母座作为充 ...
- Easy EDA #学习笔记02# |Arduino UNO 单片机最小系统PCB原理图 (ATMEGA328P单片机 AMS1117芯片5V转3.3V )
3D模型图 顶层 丝印层 阻焊层(绿油) 锡膏层 铜箔层 基板 - 原理图符号自动编号:[设置]-[系统设置]-[原理图]选项 铜柱M3: 原理图原点设置: Crl + A 拖动 [放置]-[画布原点 ...
- 51单片机最小系统制作笔记
原文地址:51单片机最小系统制作笔记作者:忘忧角落 上面所示是51系列单片机最小系统全家福照片,组装完成后的照片如下: 本电路各输入.输出脚全部用插针引出,可以连接外围电路进行单片机电路的实验,芯片可 ...
- KiCad #学习笔记02#|国产在线电路设计软件立创EDA (Arduino UNO 单片机最小系统电路原理图)
今天开始琢磨KiCad "两库"问题的时候意外发现了[立创商城],很多大神利用立创商城的元器件数据手册绘制元件库.封装库等.于是接着研究这个软件,好家伙,让我感觉发现了宝藏似的, ...
- Easy EDA #学习笔记01# | STC89C51单片机最小系统(8位单片机)
世界上第一台电子计算机诞生于1946年,是一种电子管计算机,时钟频率只有100kHz,在1s内能完成5000次加法运算,它的出现标志着计算机时代的到来.在第一台计算机的研制过程中,匈牙利籍数学家冯诺依 ...
- 单片机最小系统实现LED灯闪烁
这学期开始学习专业课,很多东西学了都还没有实际操作起来,想着把大一自学的东西整合起来,算是笔记吧,和大家分享一下. 网上的单片机最小单元是这样的 图片来自网络 我的是这样的 其实这两幅图都是正确的,只 ...
- 51单片机最小系统的制作和程序烧录
这篇博客就来分享一下51单片机最小系统的制作以及怎么下载程序 首先准备的材料有:一块板子,一块89c51/52的芯片,一个51芯片插座,12MHZ的晶振,一个10的电阻,一个10uf的电解电容 两个2 ...
- 单片机小白学步系列(六) 单片机最小系统——麻雀虽小,五脏俱全
本文由PurpleSword(jzj1993)原创,转载请注明.原文网址 http://blog.csdn.net/jzj1993 前面介绍了集成电路的管脚编号识别,这里我们简单了解下51单片机的40 ...
- 利用单片机最小系统外接DS12C887 在LCD1602上显示实时时钟
我在上一篇文章中焊接了单片机最小系统板,并且成功驱动了LCD1602,我没有在最后展示LCD显示部分,就放到这篇文章在外接DS12C887的情况下和大家分享一下. 需要准备的模块如下: 1.单片机的最 ...
最新文章
- 【渝粤题库】陕西师范大学210010 幼儿园管理学 作业(高起专、专升本)
- RTX5 | 事件标志组04 - 线程同步(逻辑与)
- python中字典使用_python中字典的使用
- 编译错误: Too much data space used by DLL's in MODULES section
- JPack插件停止更新,希望玩wow的朋友可以继续开发这个插件
- windows使用小技巧 ━━ windows11的WLAN图标突然消失的解决办法,wifi没了可以找回来,一般的驱动突然坏了都可以用这个方法找回
- 再见,杀毒软件之父,王江民!
- android 蓝牙耳机 找不到驱动程序,bluetooth外围设备找不到驱动程序怎么办
- Mac上一款简单实用音频剪辑工具——QuickTime Player
- 转不撞南墙不回头——树规总结
- 将宇宙最强vscode打造为刷题神器
- 论文研读1——对抗样本(Adversarial Example)综述(2018版)
- 为什么引入非线性激励函数?
- C语言--确定到底谁是凶手
- vue项目webpack打包优化体积优化,打包体积减少200kb到4Mb
- Insightface测试Megaface流程!
- 2022年信息安全工程师考试知识点:嵌入式系统安全
- 树莓集团旗下产业园正式核名为“数媒大厦”!
- 十个最火的HTML5框架与移动应用框架的比较
- [Unity workflows] Unity Addressables 教程:学习基础知识