单片机技术笔记.docx

上传人:b****5 文档编号:4639715 上传时间:2022-12-07 格式:DOCX 页数:11 大小:1.45MB
下载 相关 举报
单片机技术笔记.docx_第1页
第1页 / 共11页
单片机技术笔记.docx_第2页
第2页 / 共11页
单片机技术笔记.docx_第3页
第3页 / 共11页
单片机技术笔记.docx_第4页
第4页 / 共11页
单片机技术笔记.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

单片机技术笔记.docx

《单片机技术笔记.docx》由会员分享,可在线阅读,更多相关《单片机技术笔记.docx(11页珍藏版)》请在冰豆网上搜索。

单片机技术笔记.docx

单片机技术笔记

1、

以上按键的意思分别为:

复位CPU,全速运行,停止全速运行,进入函数体内部,单步执行

2、GND代表接地;

3、晶振:

4、P1=a|b;的意思是将“a或b”运算的结果赋值给P1口。

5、共阴数码管:

0-9:

0x3f,0x06,0x5b,0x4f,0x66,0x6b,0x3c,0x07,0x7f,0x37;

共阳数码管:

0-9:

0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98;

6、138译码器:

7、蜂鸣器:

8、继电器:

9、步进电机:

步进电机属于位置控制,普通电机一般都是速度控制。

两者的控制方式不一样。

位置控制就是说你可以设定要求你的电机转多少度(一圈360度),速度控制就是说你的电机是多少转/分钟。

这点就可以看住步进电机属于低转速的,普通电机属于高转速。

10、PWM脉宽调制:

所谓脉宽,其实就是指脉冲的宽度。

举个例:

我们放一盆水,一直不停的放要1分钟放满,但我为了控制放满的时间,在每一秒的时间里需要开一下,关一下。

而这开和关的时间比值就可以认为是脉冲的占空比,开的时间长,相应的关的时间就会缩短(每秒必须完成一次开和关,相当于脉冲的频率)。

而放满的时间就可以通过这样的方式来调节(相当于控制输出)这样通过调整开和关的时间(脉冲宽度)来调整输出的,就是脉宽调制。

11、达林顿管:

达林顿管是一重复合三极管,他将两个三极管串联,第一个管子的发射极接第2个管子的基极,所以达林顿管的放大倍数是两个三极管放大倍数的乘积。

所以他的特点是放大倍数非常高,达林顿管的作用一般是在高灵敏的放大电路中放大非常微小的信号。

如大功率开关电路。

12、上升沿、下降沿(主要是针对数字脉冲线路)

例如:

一个矩形波,理论上从低电压,高电压是直线上去的,没有延迟的时,

然而在实际线路中,由于半导体的,或者其他线性,非线性零件(电阻,电感,二极管,三极管,场效应管,印刷线路板)都存在杂散电容,而这些杂散电容使低到高非直线,是一个斜线上去,低的起点到高的终点,这段举例称为上升沿,反之就是下降沿。

13、中断与外部中断:

一、中断的概念:

CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生);CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务);待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断。

二、89C51的中断系统有5个中断源,2个优先级,可实现二级中断嵌套。

1、(P3.2)可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。

当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)置1,向CPU申请中断。

2、(P3.3)可由IT1(TCON.2)选择其为低电平有效还是下降沿有效。

当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志IE1(TCON.3)置1,向CPU申请中断。

3、TF0(TCON.5),片内定时/计数器T0溢出中断请求标志。

当定时/计数器T0发生溢出时,置位TF0,并向CPU申请中断。

4、TF1(TCON.7),片内定时/计数器T1溢出中断请求标志。

当定时/计数器T1发生溢出时,置位TF1,并向CPU申请中断。

5、RI(SCON.0)或TI(SCON.1),串行口中断请求标志。

当串行口接收完一帧串行数据时置位RI或当串行口发送完一帧串行数据时置位TI,向CPU申请中断。

三、中断允许控制:

vEX0(IE.0),外部中断0允许位;

vET0(IE.1),定时/计数器T0中断允许位;

vEX1(IE.2),外部中断0允许位;

vET1(IE.3),定时/计数器T1中断允许位;

vES(IE.4),串行口中断允许位;

vEA(IE.7),CPU中断允许(总允许)位。

四、中断请求标志:

vIT0(TCON.0),外部中断0触发方式控制位。

当IT0=0时,为电平触发方式。

当IT0=1时,为边沿触发方式(下降沿有效)。

vIE0(TCON.1),外部中断0中断请求标志位。

vIT1(TCON.2),外部中断1触发方式控制位。

vIE1(TCON.3),外部中断1中断请求标志位。

vTF0(TCON.5),定时/计数器T0溢出中断请求标志位。

vTF1(TCON.7),定时/计数器T1溢出中断请求标志位。

中断源

符号

名称

中断引起原因

中断号

/INT0

外部中断0

P3.2引脚低电平或下降沿信号

0

T0

定时器0中断

定时/计数器0计数回0溢出

1

/INT1

外部中断1

P3.3引脚低电平或下降沿信号

2

T1

定时器1中断

定时/计数器1计数回0溢出

3

TI/RI

串行口中断

串行通信完成一帧数据发送或接收引起中断

4

eg:

主程序中需要有以下代码:

EA=1;//打开总中断开关

EX0=1;//开外部中断0

IT0=0/1;//设置外部中断的触发方式

中断服务函数:

voidint0()interrupt0{

doanythingthatyouwant

}

 

 

 

14、稳压电路:

二极管:

保护作用(在正负极弄反时);

电容:

滤波作用;

LED:

指示作用。

15、晶振:

电容:

(10-30uf)

晶振和电容应尽量靠近芯片,以提高稳定性和抗干扰能力。

16、存储器

ROM:

程序存储器

(单片机在工作时只能读取不能写入修改)

(存放的是编译好的二进制程序代码)

RAM:

数据存储器

(可随时读取和修改)

17、红外遥控的键值:

0x45

0x46

0x47

0x44

0x40

0x43

0x07

0x15

0x09

0x16

0x19

0x0D

0x0C

0x18

0x5E

0x08

0x1C

0x5A

0x42

0x52

0x4A

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 设计艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1