历史上的今天
今天是:2025年03月29日(星期六)
2020年03月29日 | 单片机小白学习之路(一)
2020-03-29 来源:eefocus
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等

单片机
其实这个看到的只是单片机的外壳与引脚,其实最重要的芯片在里面(芯片就一点点大,用导线与引脚相连)
其实作为一个小白可以完全先抛去一些看似高深的知识点去直奔主题。
先看看单片机引脚:

总线型单片机
有40个突起那就是引脚了,引脚主分四种电源、时钟、控制和I/O引脚P0, P1, P2, P3。
这里发现P3脚后面有/加什么东西。那些英文单词是这个引脚的第二功能。那么怎么去触发第二功能?其实使用51单片机p3口的第二功能,并不需要刻意安排,只要启用了相应功能或执行了相应指令,自然就启用了p3口的第二功能。这些功能暂时用不到,以后再说。
第一功能第二功能
串行口:
P3.0 RXD(串行输入口)
P3.1 TXD(串行输出口)
中断:
P3.2 INT0外部中断0
P3.3 INT1外部中断1
定时器/计数器(T0、T1):
P3.4 T0(定时器/计数器0的外部输入)
P3.5 T1(定时器/计数器1的外部输入)
数据存储器选通:
P3.6 WR(外部存储器写选通,低电平有效,输出)
P3.7 RD(外部存储器读选通,低电平有效,输出)
定时器/计数器(T2):
P1.0 T2(定时器T2的计数端)
P1.1 T2EX(定时器T2的外部输入端)
再看看吸睛的其它英文单词:
RST : 复位信号输入端,用来完成单片机单片机的复位初始化操作,这个引脚会接一个复位电路(看第三篇)
XTAL1/2 :片内振荡电路的输入端/输出端,这两个脚接一个晶振震荡电路(看第三篇)
Vss : 接地
Vcc : 接电源
/EA : /EA端接高电平时,CPU只访问片内flash.com并执行内部程序,存储器。/EA端接低电平时,CPU只访问外部ROM,并执行片外程序存储器中的指令。/EA端保持高电平时,CPU执行内部存储器中的指令。
ALE/PROG :地址锁存允许信号,输出振荡器的六分之一频率的脉冲,可供给外部芯片做时钟
PSEN:外部存储器读选通信号
PO口:8位双向I/O口线,名称为P0.0~P0.7。
P1口:8位准双向I/O口线,名称为P1.0~P1.7。
P2口:8位准双向I/O口线,名称为P2.0~P2.7 。
P3口:8位准双向I/O口线,名称为P3.0~P3.7。
这几个P口自然有区别和功能方面:
P0口内部没有上拉电阻(以后篇幅会涉及),可以用做16位地址的低8位;
P3有第二功能;
P2口可以用做16位地址的高8位;
P1口很普通用作双向I/O接口其它的引脚都那做到
史海拾趣
|
汽车电子信息产品是一大市场,市场将年增7%,车载远程信息处理系统市场达到200亿美元。据汽车用品之家社区,专家介绍随着我国汽车业发展迅速,目前我国汽车电子业呈现出七大发展特点: 一、汽车工业正处于科技创新时代,传统机电产品成为高 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:10 编辑 同济大学网络教育学院 上海思创网络有限公司 的教学视频 序言 第一章 逻辑代数 第二章 门电路 第三章 组合逻辑电路 第四章 触发器 第五章 时序逻辑电路 第六章 脉冲波形的产生和整形 第七 ...… 查看全部问答> |
|
本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑 笔记本作为一个常见的办公工具,在笔记本维修中,因体积小,而且可以随意搬动,可谓是我们生活学习的好帮手,笔记本涵盖了台式机的所有功能,而且功能甚至超越台式机,在日常生活中,有很多的 ...… 查看全部问答> |
|
大家好,我使用的是arm_v4t_le-g++编译起,开发板上跑的是linux-2.4内核的操作系统, 我的应用程序占用的内存有点大,在我PC上能正常运行,但我移植到开发板上就跑不起来, 我猜想可能是程序栈太小了,导致栈溢出从而使程序崩溃(不知道我的想法对 ...… 查看全部问答> |
|
STM32F103XC的定时器5怎么不能用呀 同样的程序改成TIM2,TIM3,TIM4都好使,改成TIM5咱们不好使呀? 有人用过TIM5吗?… 查看全部问答> |
|
SD卡读取的数据有丢失,这是怎么回事?请有经验的兄弟帮我分析下,谢谢! 最近向SD卡里存储了数据,由于没有使用文件系统,存储的数据没法看到,所以我又写了一个读取的函数,通过串口调试助手显示后有的显示为零,有些和我写进去的相同,这是怎么回事? 以下是我的主函数的一部分: while(1) { ...… 查看全部问答> |
|
思维导图又叫心智图(MIND MAP),它的创始人是东尼·博赞。思维导图是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主 ...… 查看全部问答> |




