更新时间:2022-07-19 14:02:31作者:佚名
单片机机型介绍
单片机的中文名叫MCU,我们在学习单片机是使用的-ESV2.0的板子
板子的图片:
单片机模块介绍
接出来介绍各个模块:
单片机的插入形式
插入形式我们发觉单片机上有一个凹口,单片机的卡槽中有一个开关是对应的,凹槽对应开关,假如插错了会造成毁坏的。
介绍单片机-ESV2.0可做的实验
数码管:可以通过独立键盘设置时间
蜂鸣器:可以做闹铃
点阵:贪吃蛇
等等..
介绍下载软件
STC单片机程序下载STC-ISP软件和普中ISP软件介绍以及使用:
51单片机的介绍
单片机须要把握的知识有,二补码十补码十六补码,C语言基础知识,数电,模电的知识。
单片机组成
在一片集成电路芯片上集成微处理器,储存器,I/O插口电路,因而构成单芯片微型计算机(单片机),我们使用的单片机是来自Intel公司推出的MCS-51系列单片机:集成8位CPU,4K字节ROM(只读储存器,掉电不遗失,专门拿来储存程序),128字节RAM(随机储存器,掉电遗失数据,专门拿来储存我们的变量参数等等),4个8位串口,1个全双工串行口,2个16位定时器/估算器。轮询范围65K并有控制功能较强的boll处理器。
单片机可以做的事情
我从网上找的资料
行业
具体设备
工业手动化
数据采集、测控技术。
智能仪器仪表
洗衣机、电冰柜、空调机、电视机、微波炉、手机、IC卡、汽车电子设备等。
通信方面
调制混频器、程控交换技术、手机、小灵通等。
装备武器
客机、军舰、坦克、导弹、航天客机、鱼雷制导、智能装备等。
但凡与控制或简单估算有关的电子设备都可以用单片机来实现,依据具体实际情况还可以选择不同性能的单片机51单片机学习网,如:atmel,stc,pic,avr,凌阳,80C5151单片机学习网,arm等
电平特点
数字电路中只有两种电平:高电平与低电平
RS232电平:计算机并口的电平
所以当我们用单片机跟笔记本通讯的时侯,我们要通过各类元元件将单片机的电平转换为计算机可以辨识的电平能够跟笔记本进行通讯。
80C51系列的介绍
80C51是MCS-51系列中的一个典型品种;其它厂商以8051为基核开发出的CMOS工艺单片机产品也称为80C51系列。当前常用的80C51系列单片机主要产品有:
而我们使用的是ATMEL的80C52单片机
C51引脚封装
89/80C51单片机采用的是总线型的,通过P0.0-P0.7P2.0-P27P1.0-P1.7P3.0-P7.0都是引下来了的
引脚的功能定义
P3口第二功能每位引脚的定义:
引脚
描述
P3.0
RXD串行口输入
P3.1
TXD串行口输出
P3.2
INT0外部中断0输入
P3.3
INT1外部中断1输入
P3.4
T0定时器0外部输入
P3.5
T1定时器1外部输入
P3.6
WR外部写控制
P3.7
RD外部读控制
P3.0-P3.1一般拿来做通信用,下载程序也是通过P3
89/80C51内部结布光
这是我在网上找的一张89/80C51的一个内部结布光,通过总线联接各个部件
总线
总线(BUS)是计算机各个部件之间的传送信息的公共通道。微机中有内部总线和外部总线两类。内部总线是CPU内部之间的连线。外部总线是指CPU与其他部件之间的连线。
外部总线有三种:
单片机资源
介绍上面一些资源:
元件
作用
CPU
由运算和控制逻辑组成,同时还包括中断系统和部份外部特殊功能寄存器;
RAM
用以储存可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
ROM
用以储存程序、一些原始数据和表格;
I/O口
四个8位并行I/O口,既可用作输入,也可用作输出;
T/C
两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;T表示定时模式,C表示计数模式
单片机的工作的基本时序
这个哪些周期之类的我总之我一个初学者没有认清楚,还是得把笔记记出来待会儿回味,看能不能明白。
机器周期和指令周期
时序
描述
振荡周期
称作时钟周期,是指为单片机提供时钟脉冲讯号的振荡源的周期,我们开发板上为12MHZ。
状态周期
每位状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。
机器周期
一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。
指令周期
它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周股指令和四周股指令。
老师描述的说是只要记住,一个机器周期就等于我们12个时钟周期,也是我们的振荡周期。
我们单片机所须要的学习的究竟是哪些?
对I/O口的控制,无论单片机对外界进行何种控制,都是通过I/O口进行的。
接受外部的控制,通过I/O来体会外部的电流。
51单片机总共有P0、P1、P2、P3四个8位单向输入输出端口,每位端口都有锁存器、输出驱动器和输入缓冲器。4个I/O端口都能作输入输出口用。
单片机I/O口的结构
这儿觉得没太明白,意思是内部输入0通过反相器转化为1在通过金管判定是否是接地,还是往上发送,若果是1就接地,而后联接上拉内阻,在传给单片机IO(通过上拉内阻的时侯是1,而上拉内阻反馈的是0,晓得他的作用了吗,我理解的是跟反相器差不多)
上下拉内阻的作用
上拉内阻就是将不确定的讯号通过一个内阻拉到高电平,同时此内阻起到一个限流的作用,下拉就是下拉到低电平,上拉就是拉倒一个高电平