第一周 单片机基础知识(大课)资料
- 格式:ppt
- 大小:1.70 MB
- 文档页数:54


微机原理与接口技术
1
第一章 单片机基础知识
第一节 单片机概况
关于课程名称:
《微机原理及应用》或《微机原理及接口技术》,《单片机基础》讲述有关计算机的概念。
计算机有:
微型计算机 小型机 大型机
按尺寸大小来分,现在界线已模糊。
或按功能强弱来分(尺寸小不等于是差的计算机)
在工业控制或其他应用领域: 适用的就是最好的
当一个设备上应用了计算机就可以称做智能设备。
计算机---功能决定了智能化程序。
主要由产品的要求决定。
计算机包括软件和硬件,
硬件构成:五部分 =CPU(运算器,控制器),存储器,输入,输出
计算机硬件
控
制
器 C
P
U 存
储
器 输
入 输
出
运
算
器 只要在硬件结构上包含上述 5 项,
即可称为计算机。
2 输入 输出
接触过计算机:
过程自动控制
计算机的功能魅力:
例1
如:家电中的
洗衣机,空调,微
波炉等
如:工业中的
机床,流水线控制,
数据采集,等
220VAC
220VAC
控制器
例 2 开关
与门
控制
输出 信号
控制的任务: 根据输入决定输出 单
片
机
3
计算机软件:应用型软件,系统软件(对于通用计算机,这一点区分较清楚)
从结构上讲:
应用软件 单片机系统侧重
操作系统 是一种有特定功能的计算机
底层 BIOS-basic I/O system
硬件
本课程将侧重于:对于一个测/控目标,如何建立一个基于单片机的计算机系统。因此须了
解:
单片机硬件结构
单片机功能
单片机的特性
语言
开发方法
参考书和杂志:
1. 张迎新等.《单片机初级教程--单片机基础》北京航空航天大学出版社
2. 何立民著《单片机应用系统设计》 北京航空航天大学出版社
3. 李朝青著. 《单片机原理及接口技术》(简明修定版).北京航空航天大学出版社,1999
第1讲 单片机应用概述
教学目的:
1、初步了解单片机的发展历史 , 基础知识以及应用范围;
2、通过演示单片机产品的实物来激发学生的学习兴趣;
3、了解单片机的发展方向和主流技术。
重点、难点:
1、单片机的概念和特点;
2、单片机的主要发展方向和主流技术;
3、几种常见的单片机产品。
教学方式、步骤:
一、课程介绍、学习的目标、学习本课程的方法
1、课程介绍
单片机是当今信息时代的产物,自20世纪70年代问世以来, 以实时控制能力强,成本低,体积小,受到人们的重视和关注,应用很广,发展很快。尤其 在电子产品、工业控制等领域的应用广泛, 已对人类社会产生了巨大的影响。单片机技术开发和应用水平已成为衡量一个国家工业化发展水平的标志之一。
由于单片机的广泛使用使得社会对掌握单片机技术的人才的需求在不断增加,目前全国普通工科大学均已经将单片机课列为必修的专业(基础)课程。
2、学习的目标
通过对孝感周边相关电子企业(亚光电子公司、○六六集团、四四○四厂等)的毕业生跟踪调查和人才需求调研,相关工作岗位都对单片机应用能力都提出了一定的要求。且不同的岗位对单片机应用能力要求的高低不同。要求较高的岗位如电路联调岗和电子线路设计助理工程师岗,对单片机的应用能力要求如下:
掌握常见单片机芯片及外围芯片的功能和引脚分布;
理解掌握单片机系统结构、存储器结构、指令系统,中断、定时器、串行口、接口技术等重要概念和基本知识;
具备一定的电子线路基本知识,能看懂典型单片机外围硬件的原理图,并具备相应的硬件线路调试的基本技能;
能看懂程序流程图,掌握程序调试的基本技能;
具有基本的单片机编程能力;
掌握单片机软硬件联调的基本技能;
掌握单片机产品开发的基本流程和工艺。
课程标准:
作为一门核心的专业基础课程,本课程的专业目标定位为:通过基于实际工作过程(项目制作)的项目导向、任务驱动的理论实践一体化教学模式,教、做、学三者合一,使学生在做中学,学中做,在理解掌握单片机系统结构、存储器结构、指令系统,中断、定时器、串行口、接口技术和单片机初步应用知识的基础上,掌握智能电子应用相关岗位所需要的单片机应用系统的初步的应用分析和软硬件设计能力,掌握基本的编程和程序调试能力,掌握单片机典型外围硬件线路的分析与初步设计能力、硬件调试能力,掌握单片机系统的安装和软硬件联调、故障诊断维护技能,掌握单片机产品开发的基本流程和工艺。在以上述单片机应用能力培养为主线的教学过程中,还要注重学生职业能力的培养,使学生毕业后能够直接适应单片机相关岗位的工作。 3、学习本课程的方法
第一课 单片机基础知识回顾
教学内容:单片机基础知识回顾
教学重点: 掌握51单片机的开发资源
教学难点:51单片机的开发资源
教学目的:1、理解单片机的嵌入世式应用特点
2、了解单片机的发展趋势
3、熟悉MCS-51系列单片机CPU及存储器
4、掌握51单片机的开发资源
一、 单片机简介
1、单片机:集成在一个芯片上的微型计算机
2、发展史:1)初级阶段
2)低性能阶段
3)高性能阶段
4)16位单片机阶段
3、内部结构:
二、 学习单片机主要掌握以下几点
1、 最小系统能够运行起来的必要条件:电源、晶振、复位电路
电源:+5v
晶振:12MHZ/24MHZ/
1) 单片机最高计数频率为振荡频率的1/24
2) 当f=12MHZ时,最高计数频率为500KHZ,即最高外部脉冲的周期要大于2us.
复位电路
画出电路图,解释复位原理
1)为了保证单片机可靠地复位,必须使RST引脚持续两个机器周期以上的高电平。若f=12MHZ,则复位信号高电平持续时间超过2us。
2)复位的作用: 使程序从头开始。
3)复位后的状态:PC=0000H;
P0~P3=FFH,可以直接输入
SP=07H
2、 对单片机任意I/O的随意操作
输出控制电平的高低 出:控制
输入检测电平的高低 入:检测(求键值)
1)输入:读I/O口的状态
2)由于内部结构的关系,读读I/O口的状态时,必须置1
例: MOV P1,#0FFH MOV A,P1
3、 定时器
两个16位的定时计数器,T0,T1
四种工作方式
初始化步骤:
1)对TMOD赋值,确定T0和T1的工作方式
2)计算初值,并将其写入TH0,TL0,TH1,TL1
3)中断方式时,对IE赋值,开放中断
4)使TR0,TR1置1,启动T0,T1
1 《单片机原理与应用》课程复习资料(3)
一、单项选择题
1.51汇编语言指令格式中,唯一不可缺少的部分是 。
A.标号 B.操作码 C.操作数 D.注释
2.51的立即寻址方式中,立即数前面 。
A.应加前缀“/:”号 B.不加前缀号
C.应加前缀“@”号 D.应加前缀“#”号
3. 51的立即寻址的指令中,立即数就是 。
A.放在寄存器R0中的内容 B.放在程序中的常数
C.放在A中的内容 D.放在B中的内容
4.单片机中PUSH和POP指令常用来 。
A.保护断点 B.保护现场
C.保护现场,恢复现场 D.保护断点,恢复断点
5. 51寻址方式中,操作数Ri加前缀“@”号的寻址方式是 。
A.寄存器间接寻址 B.寄存器寻址 C.基址加变址寻址 D.立即寻址
6. 51寻址方式中,立即寻址的寻址空间是 。
A.工作寄存器R0~R7
B.专用寄存器SFR
C.程序存贮器ROM
D.片内RAM的20H~2FH安节中的所有位和部分专用寄存器SFR的位
7.51寻址方式中,直接寻址的寻址空间是 。
A.工作寄存器R0~R7 B.专用寄存器SFR
C.程序存贮器ROM D.程序存储器256字节范围
8.下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是 。
A.JNB P1.0,LP B.JB P1.0,LP C.JC P1.0,LP D.JNZ P1.0,LP