单片机电路基础《下》
可有可无的目录
- 前言
- 一、初始电路原理图
- 二、单片机最小系统结构
- 三、单片机工作的基本时序
- 总结
前言
是单片机电路基础《上》的下集
一、初始电路原理图
- 只是认识一下不会一下子弄懂
原理图,顾名思义就是表示电路板上各器件之间连接原理的图表。学习单片机和学硬件电路设计都是通过分析电路原理图了解各种电子器件的功能和工作原理,才能得心应手开展工作。
原理图中常见的一些符号:
在电路原理图中有时器件相隔距离太远不方便连接电气走线可以采用网络标号的形式进行电气链接。
网络标号:电路原理图中网络标号相同的点表示实际连接
上图中R1的右端采用网络标号“N1”和LED1左端相连。
R2的右端和LED2的左端采用电气连接线相连
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
二、单片机最小系统结构
单片机需要运行起来的最基本的条件:(传统51单片机)
1.电源 (给整个系统提供能量)2.单片机芯片 (运行程序/处理数据)3.晶振电路 (给单片机工作提供节拍)4.复位电路 (单片机上电时需要复位程序从头开始运行)
三、单片机工作的基本时序
振荡周期:也称时钟周期,是指为单片机提供时钟脉冲信号的振荡源的周期。
机器周期:一个机器周期包含12个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。
例如计算机外部晶振频率为11.0592MHz的单片机一个机器周期所需的时间:
1/11.059212≈1.085μS
说明:“1/(11.0592*1000000)”乘以十的六次方把MHz转换为hz再乘以“12”是12个时间周期等于一个机器周期最终值为秒,把这个单位为妙的值乘以10的六次方约等于1.085微妙。
补充:
1MHz = 1000000hz
1khz = 1000hz
1s = 1000000μs
1s = 1000ms
1ms = 1000μs
总结
简单铺垫到此结束,下一篇就开始实操啦~~~~
大家评论区建议一下,要不要把上下合并发一个总集篇
单片机电路基础《下》相关推荐
- 如何学好单片机编程?学好单片机的基础是什么?
大家好,我是无际. 最近几个推文都比较烧脑,今天水一篇轻松的,免得大家头发越来越稀疏. 在我即将毕业的那年,我一直很羡慕学校学计算机专业的同学. 他们的未来充满了前景,工作几年拿个几万块,而且上限也高 ...
- 51单片机——硬件基础
单片机--硬件基础知识 宗旨:技术的学习是有限的,分享的精神是无限的. 1.单片机内部资源 STC89C52:8KFLASH.512字节RAM.32个IO口.3个定时器.1个UART.8个中断源 (1 ...
- 扫盲教程:单片机IIC基础通信
单片机IIC基础通信 1 接口定义 2 程序实例 阅读提示:本章主要讲解过去电路使用较多的24C02- 24C512存储器,对于现在 主流的STC15W系列单片机,通常都具有内部比较器与DataFla ...
- LPC2124单片机的基础操作——GPIO、外部中断、定时器和串口
LPC2124单片机的基础操作--GPIO.外部中断.定时器和串口 LPC2124的简介 LPC2124之GPIO GPIO简介 编程习惯 代码编写 LPC2124之EINT(外部中断) EINT简介 ...
- 【电子电路基础实验】数码管
文章目录 前言 一.硬件特性 二.软件驱动器 1.软件与数码管的接口 2.多路数据块复用器 3. 回到开头的进度条 文章记录一段旅程–使用数码管显示它能显示的任何内容. 前言 数码管的特点是比较亮 ...
- 单片机原理与实践学习记录之51单片机硬件基础
单片机原理与实践学习记录 第三课(更新时间:2021.9.6) 51单片机硬件基础 MCS-51是Intel公司生产的一个单片机系列的总称.在功能上,该系列单片机有基本型和增强型两大类,通常以芯片型号 ...
- 51单片机入门基础介绍
51单片机入门基础介绍 文章目录 51单片机入门基础介绍 前言 常用元器件 发光二极管 数码管 LED数码管的显示方式 按键 定时计数器 串行口控制寄存器SCON 中断系统 中断源及中断请求 中断允许 ...
- 嵌入式自学笔记:电路基础知识
学习目标: 2022年掌握嵌入式开发技能入门吧.做一个学习过程记录 学习内容: 1.电路基础知识,搭配样桃补习班视频学习 单片机TTL电平输出:I/O端口输出或输入高低电平 输出方案: I/O端口输出 ...
- 单片机零基础入门(8-4)实战:单片机动态数码管消影---附源代码
单片机零基础入门(8-4)实战:单片机动态数码管消影 一.回顾 二.问题及原因 三.解决办法: 四.解决后的源代码: 五.补充知识:数码管驱动方式 1.单片机直接扫描: 2.专用驱动芯片: 一.回顾 ...
最新文章
- 【1】青龙面板入门系列教程之服务器的选择及初始化
- [How TO]-virtualbox下安装ubuntu14.04超详细
- centos7安装golang
- [轮子系列]Google Guava之CharMatcher源码分析
- HTTP Server Error 500 内部服务器错误
- MySQL:日期函数、时间函数总结
- Ranger-Kylin插件安装
- VLAN间路由:每个VLAN一个物理连接,单臂路由,三层交换
- 请各位博友帮帮出出主意呀
- Android Studio 3.3发布:官方支持导航编辑器
- 编程语言难度排名_文言文可编程乎?CMU中国大四学生:开源文言文编程语言获1万+标星...
- Git:版本控制控制软件
- java 斗地主出牌算法_斗地主智能(AI)出牌算法
- JavaWeb项目部署服务器并配置ssl证书教程
- Kali Linux入门教程(非常详细)从零基础入门到精通,看完这一篇就够了。
- webshell多种方法免杀
- 金山词霸字典转换工具
- Unity中用Shader实现镜子效果
- php实现简单记事本功能
- Java实现剪切MP3格式的文件_总结java中文件拷贝剪切的5种方式-JAVA IO基础总结第五篇...