单片机技术笔记.doc_第1页
单片机技术笔记.doc_第2页
单片机技术笔记.doc_第3页
单片机技术笔记.doc_第4页
单片机技术笔记.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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申请中断。 三、中断允许控制:v EX0(IE.0),外部中断0允许位;v ET0(IE.1),定时/计数器T0中断允许位; v EX1(IE.2),外部中断0允许位;v ET1(IE.3),定时/计数器T1中断允许位;v ES(IE.4),串行口中断允许位;v EA (IE.7), CPU中断允许(总允许)位。四、中断请求标志:v IT0(TCON.0),外部中断0触发方式控制位。 当IT0=0时,为电平触发方式。 当IT0=1时,为边沿触发方式(下降沿有效)。v IE0(TCON.1),外部中断0中断请求标志位。v IT1(TCON.2),外部中断1触发方式控制位。v IE1(TCON.3),外部中断1中断请求标志位。v TF0(TCON.5),定时/计数器T0溢出中断请求标志位。v TF1(TCON.7),定时/计数器T1溢出中断请求标志位。 中断源 符 号名称中断引起原因中断号/INT0外部中断0P3.2引脚低电平或下降沿信号0T0定时器0中断定时/计数器0计数回0溢出1/INT1外部中断1P3.3引脚低电平或下降沿信号2T1定时器1中断定时/计数器1计数回0溢出3TI/RI串行口中断串行通信完成一帧数据发送或接收引起中断4eg:主程序中需要有以下代码:EA=1;/打开总中断开关EX0=1;/开外部中断0IT0=0/1;/设置外部中断的触发方式中断服务函数:void int0 ( ) interrupt 0 do anything that you want 14、稳压电路:二极管:保护作用(在正负极弄反时);电容:滤波作用;LED:指示作用。15、晶振:电容:(10-30uf)晶振和电容应尽量靠近芯片,以提高稳定性和抗干扰能力。16、存储器ROM:程序存储器(单片机在工作时只能读取不能写入修改)(存放的是编译好的二进制程序代码)RAM:数据存储器(可随时读取和修改)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论