ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:565.12KB ,
资源ID:17359618      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-17359618.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(整理单片机知识考点.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

整理单片机知识考点.docx

1、整理单片机知识考点第一章 11.单片机:将微型计算机的运算器、控制器、存储器、输入输出设备集成到一起的单片微型计算机。2.单片机与普通PC机比较,结构、功能、应用方面的特点:1) 集成度高,体积小;单片机的程序存储器和数据存储器是分工的,前者为ROM,后者为RAM;2) 采用面向控制的指令系统,控制功能强,控制简单,操作方便;3) 低电压,低功耗。4) 产品系列齐全,功能扩展性强;5) 广泛应用于微型智能设备、IC卡、医疗设备等等。第二章 1,2,31.单片机内部集成了那些功能部件? CPU、存储器、IO设备,通过系统总线将它们连接,完成某些特定的运算与控制。 2.单片机的存储器在物理上和逻辑

2、上的组织结构? 物理上:分为四种存储器,片内程序存储器,片外程序存储器,片内数据存储器,片外数据存储器;逻辑上:分为三种存储器,片内数据存储器(用MOV访问),片外数据存储器(用MOVX访问),程序存储器(用MOVC访问)。3.单片机的工作时序:时钟周期、机器周期、指令周期的定义? 时钟周期:又称为振荡周期,定义为时钟频率的倒数。时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。机器周期:指完成一个取指、读数、执行、存储等这样的一个基本操作所需要的时间。 指令周期:指机器执行完一条指令所需的时间,一般由若干个机器周期组成。4.单片机内部RAM的定义和功

3、能划分? 定义:RAM叫随机存取存储器,又叫可读可写存储器。 功能划分:256字节,00H-7FH为高位地址;80H-FFH为低位地址 00H-1FH1区2区3区4区4组通用寄存器R0-R7使用,R0,R1用作位寻址20H-2FH位寻址区00H-7FH全部可位寻址共16字节,128位30H-7FH数据缓冲区堆栈区只能字节寻址80H-FFH特殊功能寄存器区(SFR)可字节可位寻址5.单片机堆栈结构:SP,初值是什么?堆栈结构:两种,分别是自顶向下生长和自底向上生长;sp:表示栈顶指针,并且始终指向栈顶sp的初值为07H,系统默认07H为栈底(课本P18),进栈:先sp+1;再写入数据;出栈:先读

4、出数据;再sp-1;第五章 1,21.C51 有哪些基本数据类型?C51支持标准C语言中的基本数据类型:char,int,short,long,float,double;扩展类型 signed char,unsigned char,enum,signed short,unsigned short,signed int,unsigned int,signed long ,unsigned long,bit,sbit,sfr,sfr16 (课本P101)2.C51 有哪些存储类型,对应单片机哪些部分逻辑存储器? 存储类型是指程序中数据(变量、常量和代码等)在8051硬件系统中的存放方式。单片机C5

5、1语言中支持code、bdata、idata、pdata、xdata和data型6种不同的存储类型。不同的存储类型对应于不同的存储区域和寻址方式。(课本P100)data直接寻址的内部存储器bdata可位寻址的内部数据存储器idata间接寻址的内部数据存储器pdata分页寻址的内部数据存储器xdata外部数据存储器code程序存储器第七章1单片机并口定义?2.单片机有哪几个中断源,C51中断服务程序的编写?符号名称产生条件中断服务程序入口INT0外部中断0P3.2引脚的 低电平或下降沿0003H 0T0定时器0中断定时/计数器0计数回零溢出000BH 1INT1外部中断1P3.3引脚的 低电平

6、或下降沿0013H 2T1定时器1中断定时/计数器1计数回零溢出001BH 3TXD/RXD串行口 中断串行通信完成一帧数据 发送或接收引起中断0023H 4T2定时器2中断定时/计数2中断(TF2或T2EX信号)002BH 第八章1.单片机的三总线结构是怎样构成的?单片机的三总线分别是:地址线、控制线、数据线,功能结构如下图所示:2.单片机内存的地址范围是多少?MCS-51 地址线有16根,即:P0口和P2口(每个8位), 所以最大寻址范围216=64KB:0000HFFFFH 3.如何根据地址线的链接确定内存的地址范围?MSC-51 单片机有个管脚EA 跟程序存储器的扩展有关,如果是高电平

7、,那么片内存储器地址范围是0000H0FFFH (4KB),片外存储器地址范围是1000HFFFFH(60KB)。如果接低电平,不使用片内程序存储器,片外存储器地址范围是0000HFFFFH(64KB)。第九章1.C51 串口有哪几种工作方式? 51单片机有4种串口工作方式,即:方式0、方式1、方式2、方式3。通过设置SCON的SM0和SM1来选择。 方式0:是同步移位寄存器输入/输出方式,常用IO扩展,固波; 方式1:是10位异步通信方式,一位起始位(0),八位数据位,一位停止位(1),变波; 方式2和方式3具有多机通信的功能,除波特率不同外,其余完全相同,帧结构为11位(1起始位+8数据位

8、+1校验位+1停止位)。 2.各种工作方式下如何确定波特率? 方式0固定:fosc/12。 方式1变化:fosc/12高低跳变一次。 方式2固定:fosc/32或fosc/64 ;由PCON寄存器中的SMOD=1 选/32,SMOD=0选/64。 方式3 变化:波特率由T1的溢出率决定。注意:方式1和3是最常用的工作方式。当T1作为串口波特发生器时,方式1和3 的 波特率=2SMOD x (T1溢出率)/32定时器T1作为波特率发生器时,应禁止T1中断,通常T1工作于定是方式,计数脉冲fosc/12, 波特率=2SMOD x fosc /32x12(28-TH1)第十一章1. LED数码管的显

9、示驱动原理3.定时计数编程,定时;控制LED灯每秒闪烁;计数;按5次点亮LED灯主要考点,填空 initIntr(void)IP=0x04;EX1=0;EX0=1;IT1=0;IT0=0;EA=1;/程序一:定时每秒闪烁#include #define TH_H 0x3c#define TH_L 0xb0 /定义T0初值 定时50ms 计数5次void T0Init(void);sbit LED=P10; /LED连接P10unsigned char t;void main(void) T0Init(); while(1); /T0初始化程序void T0Init(void) TMOD=0x0

10、1; /工作模式 TH0=0x3c; /置T0初值 TL0=0xb0; EA=1; /开T0中断 ET0=1; TR0=1; /启动T0 /T0中断函数定义void T0ISR(void) interrupt 1 TH0=0x3c; TL0=0xb0; /重置T0初值50ms t+; if(t=10) t=0; LED=LED; /中断服务部分 /程序二:每按5次点亮#include #define TH_H 0x3c#define TH_L 0xb0 /定义T0初值 定时50ms 计数5次void T0Init(void);sbit LED=P10; /LED连接P10void main(v

11、oid) T0Init(); while(1); /T0初始化程序void T0Init(void) TMOD=0x05; /工作模式 TH0=0xff; /置T0初值 TL0=0xfb; EA=1; /开T0中断 ET0=1; TR0=1; /启动T0 /T0中断函数定义void T0ISR(void) interrupt 1 LED=0; /中断服务部分 4x4 矩阵键盘扫描原理及编程 (编程实现10)P313/1、数码管显示程序#include sfr LEDDATA=0x80;sfr LEDCONT=0x90void Delay(unsigned int);unsigned char

12、code ledFont=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x0;unsigned char code ledCont=1,2,4,8;unsigned char ledBuff4=5,6,3,4;void main(void) unsigned char i; while(1) for(i=0;i4;i+)/动态扫描显示4位数码管 LEDCONT=0; LEDDATA=ledFontledBuffi; LEDCONT=ledConti; Delay(50); /键盘

13、驱动程序:返回到键盘缓冲区#include #include #define KEYPORT P1 环境影响评价,是指对规划和建设项目实施后可能造成的环境影响进行分析、预测和评估,提出预防或者减轻不良环境影响的对策和措施,进行跟踪监测的方法和制度。#define KEYDELAY 10 extern void Delay(unsigned int);考试情况分析unsigned char KeyScan(void);1. 规划环境影响评价的报审unsigned char keyValueTab16=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15; (6)环境影响评价

14、结论的科学性。void Key4_4(unsigned char *keyBuffer,unsigned char keyBufLen)通过安全预评价形成的安全预评价报告,作为项目前期报批或备案的文件之一,在向政府安全管理部门提供的同时,也提供给建设单位、设计单位、业主,作为项目最终设计的重要依据文件之一。 static unsigned char key=0xff; unsigned char i,temp;答疑编号502334050101 1.直接市场评估法 temp=KeyScan(); D.环境影响研究报告 if(temp!=0xff) (1)资质等级。评价机构的环评资质分为甲、乙两个

15、等级。环评证书在全国范围内使用,有效期为4年。 Delay(KEYDELAY); 2.环境保护行政法规 temp=KeyScan(); if(temp!=0xff) key=temp; else if(key!=0xff) for(i=keyBufLen-1;i0;i-) keyBufferi=keyBufferi-1; keyBuffer0=keyValueTabkey; key=0xff; /程序三:4*4矩阵检键盘扫描(其中只考键盘扫描)/键盘扫描,返回键码 unsigned char KeyScan(void) char i,j,rowOut,colRead,keyDown; keyDown=0xff; rowOut=0x7f; for(i=0;i=3;i+) KEYPORT=rowOut; rowOut=_cror_(rowOut,1); _nop_(); _nop_(); colRead=KEYPORT; colRead=colRead*16; for(j=0;j=3;j+) colRead=colRead*2; if(!CY) keyDown=i*4+j; return (keyDown);

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2