单片机原理与应用第一章
《单片机原理及应用》第1章 绪论.
上午11时26分58秒
图1广-2东松单山片职业机技术内学部院课结件制构作组示意图
1. 3 单片机的发展过程与应用领域 1.3.1 单片机的发展过程
单芯片微机形成阶段
1976年,Intel公司推出了MCS-48系列单片机 。 8位CPU、1K字节ROM、64字节RAM、27根 I/O线和1个8位定时/计数器。
D0 100 D1 101 ... Dm 10m n
(Di 10i ) im
例如,十进制数47.25按权展开为:
47.25=4×101+7×100+2×10-1+5×10-2
上午11时26分58秒
广东松山职业技术学院课件制作组
1.1.1 数制及其转换
1.二进制数及其转换
上午11时26分58秒
广东松山职业技术学院课件制作组
1.1.3 原码、反码、补码
结论1
三种编码的最高位为符号位,“0”表示正,“1” 表示负。
对于正数,三种编码的表示方法相同。 对于负数,三种编码的符号位均为1,数值部分 不同。 8位二进制数的原码、反码和补码所能表示的数
值范围是不完全相同的。
1.1.1 数制及其转换
2.十六进制数及其转换
(1)十六进制数的特点
每一位是0~9、A~F中的一个数码,基数是16 运算规则:逢十六进一,借一当十六
(2)十六进制数的转换
十六进制数 二进制数:一拉四法。 二进制数 十六进制数:四合一法。 十六进制数与十进制数间的转换类似于二进制
上午11时26分58秒
广东松山职业技术学院课件制作组
1.1.4 BCD码和字符的ASCII码
计算机只能识别“0”和“1”两个符号, 而计算机处理的信息却有多种形式,例 如数字、标点符号、运算符号、各种命 令、文字和图形等。要表示这么多的信 息并识别它们,必须对这些信息进行编 码。计算机中根据信息对象不同,编码 的方式也不同。常见的码制有BCD码和 ASCII码等。
单片机原理及应用课后习题参考答案1~6章
第一章计算机基础知识1-1 微型计算机主要由哪几部分组成?各部分有何功能?答:一台微型计算机由中央处理单元(CPU)、存储器、I/O接口及I/O设备等组成,相互之间通过三组总线(Bus):即地址总线AB、数据总线DB和控制总线CB来连接。
CPU由运算器和控制器组成,运算器能够完成各种算术运算和逻辑运算操作,控制器用于控制计算机进行各种操作。
存储器是计算机系统中的“记忆”装置,其功能是存放程序和数据。
按其功能可分为RAM和ROM。
输入/输出(I/O)接口是CPU与外部设备进行信息交换的部件。
总线是将CPU、存储器和I/O接口等相对独立的功能部件连接起来,并传送信息的公共通道。
1-3 什么叫单片机?其主要由哪几部分组成?答:单片机(Single Chip Microcomputer)是指把CPU、RAM、ROM、定时器/计数器以及I/O接口电路等主要部件集成在一块半导体芯片上的微型计算机。
1-4 在各种系列的单片机中,片内ROM的配置有几种形式?用户应根据什么原则来选用?答:单片机片内ROM的配置状态可分四种:(1)片内掩膜(Mask)ROM型单片机(如8051),适合于定型大批量应用产品的生产;(2)片内EPROM型单片机(如8751),适合于研制产品样机;(3)片内无ROM型单片机(如8031),需外接EPROM,单片机扩展灵活,适用于研制新产品;(4)EEPROM(或Flash ROM)型单片机(如89C51),内部程序存储器电可擦除,使用更方便。
1-6 写出下列各数的BCD参与:59:01011001,1996:000,::第二章 MCS-51单片机的硬件结构2-1 8052单片机片内包含哪些主要逻辑功能部件?答:8052单片机片内包括:①8位中央处理器CPU一个②片内振荡器及时钟电路③256B数据存储器RAM。
④8KB片内程序存储空间ROM⑤21个特殊功能寄存器SFR⑥4个8位并行I/O端口(32条线)⑦1个可编程全双工串行口⑧可寻址64KB的外部程序存储空间和外部数据存储空间⑨3个16位的定时器/计数器⑩6个中断源、2个优先级嵌套中断结构2-2 8052的存储器分哪几个空间?如何区别不同空间的寻址?答:⑴8052的存储器分为6个编址空间:①片内ROM的容量为8KB,其地址为0000H~1FFFH;②可扩展片外ROM的容量为64KB,其地址为0000H~FFFFH;片内RAM的容量为256B,其地址为00H~FFH分为二块:③地址00H~7FH共128B为片内RAM低区,④另128B为片内RAM高区,其地址空间为80H`FFH,其地址空间与SFR功能寄存器地址重叠;⑤可扩展片外RAM的容量为64KB,其地址为0000H~1FFFH;⑥特殊功能寄存器SFR的空间为128B,其地址为80H~FFH,但实际只定义了26B单元,这26B单元分散在80H`F0H。
单片机原理及应用第1章 概述
第1章 概 述 第四阶段是以嵌入式Internet为标志的嵌入式系统,这是 一个正在迅速发展的阶段。
目前大多数嵌入式系统还孤立于Internet之外,但随 着Internet的发展和Internet技术与信息家电、工业控制 技术等结合日益密切,嵌入式设备与Internet的结合将 代表着嵌入式技术的真正未来。
整理课件
第1章 概 述
1.2 单片机的发展概况
1.2.1 数据总线位数的发展
1.4位单片机阶段
自1975年美国德克萨斯仪器公司首次推出4位单片机TMS1000后,各个计算机生产公司竞相推出4位单片机。例如美国国 家半导体公司(National Semiconductor)的COP402系列,日本电 气公司(NEC)的μPD75XX系列,美国洛克威尔公司(Rockwell)的 PPS/1系列,日本松下公司的MN1400系列,富士通公司的MB88 系列等。
的接口电路设计技术。
整理课件
第1章 概 述
单片机与嵌入式系统
• 嵌入式系统定义
嵌入式系统是以应用为中心,以计算机技术为基础, 并且软硬件可裁剪,适用于应用系统对功能、可靠性、 成本、体积、功耗有严格要求的专用计算机系统。它 一般由嵌入式微处理器、外围硬件设备、嵌入式操作 系统以及用户的应用程序等四个部分组成,用于实现 对其他设备的控制、监视或管理等功能。
(4) 单片机的外部扩展能力强。在内部的各种功能部分不能满 足应用需求时,均可在外部进行扩展(如扩展ROM、RAM,I/O 接口,定时器/计数器,中断系统等),与许多通用的微机接口芯 片兼容,给应用系统设计带来极大的方便和灵活性。
整理课件
第1章 概 述
1.3.2 单片机的优点及应用
(1) 体积小,成本低,运用灵活,易于产品化,它能方便地 组成各种智能化的控制设备和仪器,做到机电一体化。
微控制器原理及应用(原理篇)
微控制器原理及应用第一章 绪论一、 什么是微控制器?微控制器(Microcontroller)俗称单片机(Single-chip Microcomputer),也称为微处理器(Microprocessor)。
它是把微型计算机的主要部件都集成在一块芯片上的单芯片微型计算机。
图1-1 微型计算机系统结构微处理器包括了中央处理器单元(CPU)、程序存储器(ROM)、数字存储器(RAM)、定时器/计数器(Timer/Counter)、输入/输出口(I/O),及中断系统、串行通讯接口。
有些甚至还集成了脉宽调制器(PWM)、DMA控制器、液晶显示驱动器(LCD)、模/数转换器(A/D)、数/模转换器(D/A)等。
因此,微处理器可以看成是一个不带外设的微型计算机。
二、 微控制器的发展概况自从1974年12月美国仙童(Fairchild)公司第一个推出8位微控制器F8以来,以惊人的速度发展,从4位机、8位机发展到16位机、32位机,集成度越来越高,功能越来越强,应用范围越来越广。
到目前为止,微控制器的发展主要可分为以下四个阶段:第一阶段:4位微控制器。
这种微控制器的特点是价格便宜,控制功能强,片内含有多种I/O接口,如并行I/O接口、串行I/O接口、定时器/计数器接口、中断功能接口等。
根据不同用途,还配有许多专用接口,如打印机接口、键盘及显示器接口,PLA(可编程逻辑阵列)译码输出接口,有些甚至还包括A/D、D/A转换,PLL(锁相环),声音合成等电路。
丰富的I/O功能大大地增强了4位微控制器的控制功能,从而使外部接口电路极为简单。
第二阶段:低、中档8位机(1974—1978年)。
这种8位机一般寻址范围通常为4KB。
它是8位机的早期产品,如Mostek公司的3870、hItel公司的8048等微控制器即属此类。
MCS-48系列微控制器是Intel公司1976年以后陆续推出的第一代8位微控制器系列产品。
它包括基本型8048、8748和8035;强化型(高档)8049、8749、8039和8050、8040;简化型(低档)8020、8021、8022:专用型UH。
微控制器-原理及应用
微控制器
——原理及应用——
山东农业大学
微控制器原理与应用
第一章 绪 论
1.1 什么是微控制器(单片机)
微控制器(单片机)就是在一块半导体硅片上集成了微处 理器(CPU)、存储器(RAM、ROM)和各种功能单元(定时器/计 数器、并行I/O口、串行口、ADC等)的集成电路芯片。这样 一块集成电路芯片具有一台计算机的属性,因而被称为单片
山东农业大学
12
微控制器原理与应用
4) 宽工作电压 扩大电源电压范围以及在较低电压下仍能工作是现在新
推出的MCU的一个特点。目前一般MCU都可以在3.3~5.5V的 范围内工作,有些产品则可以在2.2~6V的范围内工作。
山东农业大学
13
微控制器原理与应用
5) 封装小型化 现在MCU的封装水平已大大提高,有越来越多的 MCU采
MCU可集成越来越多的内置部件,常用的部件有: (1) 存 储 器 类 , 包 括 程 序 存 储 器 MROM/OTP ROM/EPROM/EEPROM/Flash ROM 和 数 据 存 储 器 SRAM/SDRAM/SSRAM。 (2) 串行接口类,包括UART、SPI、I2C、CAN、IR、 Ethernet、HDLC。 (3) 并行接口类,包括 Centronics、PCI、IDE、GPIO等 。
图1-1 微控制器芯片
山东农业大学
3
微控制器原理与应用
MCU按照其用途可以分为通用型和专用型两大类。 通用型MCU具有比较丰富的内部资源,性能全面且适应性
强,可满足多种应用需求。 专用型MCU是专门针对某些产品的特定用途而制作的MCU
,如打印机、家用电器、健身器材以及各种通信设备中的 专用MCU。
单片机原理及应用第三版课后答案
单片机原理及应用第三版课后答案1. 第一章题目答案:a) 单片机的定义: 单片机是一种集成电路,具有CPU、存储器和输入输出设备等功能,并且可以根据程序控制进行工作的微型计算机系统。
b) 单片机的核心部分是CPU,它可以通过执行程序指令来完成各种计算、逻辑和控制操作。
c) 存储器分为程序存储器和数据存储器,程序存储器用于存放程序指令,数据存储器用于存放数据和暂存中间结果。
d) 输入输出设备用于与外部环境进行数据交换,如开关、LED、数码管等。
e) 单片机的应用广泛,包括家电控制、智能仪器、工业自动化等领域。
2. 第二章题目答案:a) 单片机中的时钟系统用于提供CPU运行所需的时序信号,常见的时钟源有晶体振荡器和外部信号源。
b) 时钟频率决定了单片机的运行速度和精度,一般通过控制分频器、定时器等来调整时钟频率。
c) 单片机中的中断系统用于处理紧急事件,如外部输入信号、定时器溢出等,可以提高系统的响应能力。
d) 中断源包括外部中断、定时器中断和串口中断,通过编程设置中断向量和优先级来处理不同的中断事件。
e) 中断服务程序是处理中断事件的程序,包括保存现场、执行中断处理和恢复现场等步骤。
3. 第三章题目答案:a) I/O口是单片机与外部设备进行数据交换的接口,包括输入口和输出口两种类型。
b) 输入口用于接收外部信号,如开关、传感器等,可以通过编程设置输入口的工作模式和读取输入口的状态。
c) 输出口用于控制外部设备,如LED、继电器等,可以通过编程设置输出口的工作模式和输出口的状态。
d) I/O口的工作模式包括输入模式、输出模式和双向模式,可以根据具体应用需求设置相应的模式。
e) 串行通信接口是单片机与外部设备进行数据传输的一种常见方式,包括UART、SPI和I2C等多种通信协议。
4. 第四章题目答案:a) 定时器的作用是产生指定时间间隔的定时信号,可以用于延时、计时、PWM等功能。
b) 单片机的定时器一般由计数器和一些控制寄存器组成,通过编程设置定时器的工作模式和计数值。
单片机原理与应用(盛珣华)习题和思考题答案
单⽚机原理与应⽤(盛珣华)习题和思考题答案习题和思考题答案第⼀章单⽚机概述1. 第⼀台电⼦数字计算机发明的年代和名称。
1946年、ENIAC。
2. 根据冯·诺依曼提出的经典结构,计算机由哪⼏部分组成?运算器、控制器、存储器、输⼊设备和输出设备组成。
3. 微型计算机机从20世纪70年代初问世以来,经历了哪四代的变化?经历了4位、8位、16位、32位四代的变化。
4. 微型计算机有哪些应⽤形式?系统机、单板机、单⽚机。
5. 什么叫单⽚机?其主要特点有哪些?单⽚机就是在⼀⽚半导体硅⽚上,集成了中央处理单元(CPU)、存储器(RAM、ROM)、并⾏I/O、串⾏I/O、定时器/计数器、中断系统、系统时钟电路及系统总线的⽤于测控领域的微型计算机,简称单⽚机。
单⽚机技术易于掌握和普及、功能齐全,应⽤⼴泛、发展迅速,前景⼴阔、嵌⼊容易,可靠性⾼。
6. 举例说明单⽚机的应⽤?略7. 当前单⽚机的主要产品有哪些?各⾃有何特点?MCS是Intel公司⽣产的单⽚机的系列符号,MCS-51系列单⽚机是Intel公司在MCS-48系列的基础上于20世纪80年代初发展起来的,是最早进⼊我国,并在我国应⽤最为⼴泛的单⽚机机型之⼀,也是单⽚机应⽤的主流品种。
其它型号的单⽚机:PIC单⽚机、TI公司单⽚机、A VR系列单⽚机。
8. 简述单⽚机应⽤系统的开发过程。
(1)根据应⽤系统的要求进⾏总体设计总体设计的⽬标是明确任务、需求分析和拟定设计⽅案,确定软硬件各⾃完成的任务等。
总体设计对应⽤系统是否能顺利完成起着重要的作⽤。
(2)硬件设计根据总体设计要求设计并制作硬件电路板(即⽬标系统),制作前可先⽤仿真软件(如Proteus软件)进⾏仿真,仿真通过后再⽤硬件实现并进⾏功能检测。
(3)软件设计软件编程并调试,⽬前⼀般⽤keil软件进⾏设计调试。
调试成功后将程序写⼊⽬标单⽚机芯⽚中。
(4)综合调试进⾏硬软件综合调试,检测应⽤系统是否达到设计的功能。
单片机原理及应用第三版(张毅刚)1-6章全
片机的 PC是 16 位的,因此其寻址的范围为
KB 。答: 64
10. AT89S52 单片机复位时, P0~ P3口的各引脚为
电平。 答:高
11. AT89S52 单片机使用片外振荡器作为时钟信号时,引脚 XTAL1接
,引脚 XTAL2
的接法是
。 答:片外振荡器的输出信号,悬空
12. AT89S52 单片机复位时,堆栈指针 SP中的内容为
第 3 章 思考题及习题 3 参考答案
一、填空
1. 访问 SFR,只能使用
寻址方式。 答:直接 。
2. 指令格式是由 作码 。
和
组成,也可仅由
数字图像处理,电机控制系统,生物信息识别终端,实时语音压解系统等。这类智能化算法
一般都是运算量较大,特别是向量运算、指针线性寻址等较多,而这正是
DSP的长处所在。
与单片机相比, DSP具有的实现高速运算的硬件结构及指令和多总线, DSP处理的算法的复杂
Hale Waihona Puke 度和大的数据处理流量以及片内集成的多种功能部件更是单片机不可企及的。
掉电模式下,振荡器停止工作。由于没有了时钟信号,内部的所有部件均停止工作,但 片内的 RAM和 SFR的原来内容都被保留,有关端口的输出状态值都保存在对应的特殊功能寄 存器中。 5. AT89S52 单片机运行时程序出现“跑飞”或陷入“死循环’时,说明如何利用看门狗来摆
脱困境的工作原理。 答:可采用看门狗定时器。工作原理如下:
源、 1 个定时器(且具有捕捉功能) 。对 3. 单片机是一种 CPU。错 4. AT89S52 单片机是微处理器。 错
5. AT89C52 片内的 Flash 程序存储器可在线写入,而 AT89S52则不能。 错
单片机原理及应用教程
单片机原理及应用教程第一章单片机概述1.填空题(1)单片机是把组成微型计算机的各个功能部件,如中央处理器CPU、_____、_____、_____、 _____以及_____等集成在一块芯片中,构成一个完整微型计算机。
(2)根据片内ROM的结构,单片机常可分为3类。
MCS,51中的8031属于_____,8051属于_________ ,8751属于_________。
(3)按照CPU对数据的处理位数,单片机通常可分为:,位机、_____、_____、和_____。
(4)单片机正朝着__________、__________、外围电路的内装化__________以及__________、__________等方向发展。
(5)单片机与微处理器追求的目标相比,微处理器更侧重于__________和__________,而单片机更侧重于__________和__________。
2.选择题(1)可以表示单片机的缩略词是__________。
A(MPU B. MCU C. WDT D. PWM (2)不属于单片机系列的是__________.A. MCS-96B. 80C51C. 80X86D. M68HC11(3)Atmel公司典型的单片机产品系列是__________。
A(AT89 B. M68300 C. PIC D. SH 3.判断题(1)单片机就是CPU,CPU就是单片机。
( ) (2)在浏览单片机系列选型表时,应注意单片机中CPU对数据的处理能力和芯片内部所有包含的在资源等两个方面。
( ) (3)由于16位和32位单片机具有很多有点,因为8位单片机目前已被淘汰。
( ) 4.简答题(1)单片机有哪些特点,(2)单片机内部一般有哪些功能部件,各功能部件的作用是什么,(3)单片机主要应用领域有哪些,第二章 MCS—51单片机的结构1.填空题(1)若不使用MCS-51片内存储器引脚必须接__________。
单片机原理及应用总结归纳课后习题参考答案1~6章
精心整理《单片机原理及应用》习题答案第一章计算机基础知识1-1 微型计算机主要由哪几部分组成?各部分有何功能?答:一台微型计算机由中央处理单元(CPU)、存储器、I/O接口及I/O设备等组成,相互之间通过三组总线(Bus):即地址总线AB、数据总线DB和控制总线CB来连接。
CPU由运算器和控制器组成,运算器能够完成各种算术运算和逻辑运算操作,控制器用于控制和ROM。
I/O1-6 写出下列各数的BCD参与:59:01011001,1996:0001100110010110,4859.2:0100100001011001.0010389.41:001110001001.01000001第二章 MCS-51单片机的硬件结构2-1 8052单片机片内包含哪些主要逻辑功能部件?答:8052单片机片内包括:①8位中央处理器CPU一个②片内振荡器及时钟电路③256B数据存储器RAM。
④8KB片内程序存储空间ROM⑤21个特殊功能寄存器SFR⑥4个8位并行I/O端口(32条线)⑦1个可编程全双工串行口⑧可寻址64KB的外部程序存储空间和外部数据存储空间⑨3个16位的定时器/计数器⑩6个中断源、2个优先级嵌套中断结构2-2 8052答:⑴8052的存储器分为6个编址空间:①片内ROM的容量为8KB,其地址为②可扩展片外ROM的容量为64KB,其地址为片内RAM的容量为256B,其地址为00H~FFH RAM低区,④另128B为片内RAM高区,其地址空间为⑤可扩展片外RAM的容量为64KB,其地址为⑥特殊功能寄存器SFR的空间为128B26BCPU第31脚EA接高电平时, CPU将从片内程序存储器0000H1FFFH时,会自动转向片外程ROM的0000H单元开始执行。
CPU,低区128B地址空间00H~7FH中地址为00H~1FH 这32表示,通过工作寄存器指令进行访问。
片内RAM 中的16个单元共128位中的每一位又可单独00H`7FH;对片内高区128B寻址只能用CPU通过指令MOVX访问片外数据存储器。
《单片机原理及应用》课件第1章 单片机基础知识
AB—地址总线; CB—控制总线; DB—数据总线
1.1.1 单片机的基本概念
单片机在应用时通常处于被控系统的核心地位并融 入其中,即以嵌入的方式使用。为了强调其“嵌入” 的特点,也常常将单片机称为嵌入式微控制器 (Embedded Micro-Controller Unit,EMCU)。
单片形成阶段
1976年,Intel推出MCS-48列单片机 : 8位CPU、1KB ROM、64B RAM、27根I/O线和1个8位 定时器/计数器。 特点:存储器容量较小,寻址范围小(不大于4KB), 无串行接口,指令系统功能不强。
10
1.2.1 单片机的发展历史
性能完善提高阶段
1980年,Intel推出MCS-51系列单片机: 8位CPU、4KB ROM、128B RAM、4个8位并行口、1个 全双工串行口、2个16位定时器/计数器。寻址范围 64KB,并有控制功能较强的布尔处理器。
“微控制器”的称谓更能反应单片机的本质。
12
1.2.1 单片机的发展历史
微控制器化完善阶段
近期推出的单片机产品,内部集成有高速I/O口、 ADC、PWM、WDT等部件,并在低电压、低功耗、串行 扩展总线、控制网络总线和开发方式(在系统可编 程,ISP)等方面都有了进一步的增强。
特点:单片机的综合品质(如成本、性能、体系结构 、开发环境、供应状态)有了长足的进步。
15
1.3.1 MCS-51系列单片机-80C51系列单片机
Atmel公司,AT89系列,Flash存储器技术 Philips公司,80C552系列,含ADC 华邦公司,W78C51系列,高速低价 ADI公司,ADµC8xx系列,高精度ADC LG公司,GMS90/97系列,低压高速 Maxim公司,DS89C420系列,高速(50MIPS) Cygnal公司,C8051F系列,高速SOC
单片机原理与应用技术第一章微型计算机系统基本知识
指令系统是单片机软件系统的核心,它规定了单片机能够执行的指令集合。指 令系统包括算术指令、逻辑指令、控制指令等,每种指令都有特定的功能和操 作码。
汇编语言
汇编语言是一种低级语言,与硬件直接相关,易于理解和编写。在单片机编程 中,汇编语言通常用于编写底层驱动程序和优化性能要求高的程序。
单片机的高级语言与编程
智能热量表
单片机可以实现热量表的自动读数和远程抄表功能。
单片机在其他领域的应用
医疗设备
单片机可以用于医疗设备 的控制和监测,如监护仪、 呼吸机等。
交通工具
单片机可以用于车辆的控 制系统和安全监测系统, 如汽车电子、轨道交通等。
物流行业
单片机可以用于物流设备 的控制和监测,如智能仓 储、智能物流等。
02
单片机的基本知识
单片机的定义与特点
总结词:概述
详细描述:单片机是一种集成电路芯片,它集成了中央处理器、存储器、输入输 出接口等计算机主要部件的功能,具有体积小、功耗低、可靠性高、价格便宜等 特点。
单片机的分类与选型
总结词
分类与选型
详细描述
根据不同的分类标准,单片机可以分为多种类型。按位数可分为4位、8位、16位和32位单片机;按结构可分为 CISC和RISC单片机;按指令集可分为冯诺依曼和哈弗结构单片机。在选型时,需要根据实际需求和应用场景选 择合适的单片机,考虑其性能、功能、成本等因素。
单片机的存储器
程序存储器
用于存储程序代码,如ROM、 EPROM、Flash等。
数据存储器
用于存储程序执行过程中的数 据,如RAM。
特殊功能寄存器
用于控制单片机各部分的工作 状态和参数设置。
存储器组织
根据不同需求,单片机内部存储 器可以分为不同的区域,如程序 存储器、数据存储器、堆栈等。
单片机原理课件ppt
2
7
3 P C-TXD
8
4 串口通讯电缆线PC端子 9
5
Vcc 1 6 GND 15 T1o u t 1 4 R1 in 1 3 R1 ou t 1 2 T1in 1 1 T2in 1 0 R2 ou t 9
DB9
独石电容 1 04
P 3.1 5 1-TXD P 3.0 5 1-RXD
VCC
VCC
P 0.0
7 P1. 6 (MOSO) (AD5 ) P0. 5 3 4
8 P1. 7 (SCK) (AD6 ) P0. 6 3 3
9 RST
(AD7 ) P0. 7 3 2
1 0 P3. 0 (RXD) EA/VPP 3 1
1 1 P3. 1 (TXD) ALE/PROG 3 0
1 2 P3. 2 (INT0 )
第三章
第三章 指令系统与程序设计
第四章
第四章 MCS—51定时计数器及其应用
第五章
第五章 串行接口
VCC
1 04
独石电容
1 04
独石电容
1 04
独石电容
1 04
独石电容
TT L转RS232接口
RS23 2 1 C1+
Vcc 1 6
2 V+
GND 15
3 C1-
T1o u t 1 4
4 C2+
R1 in 1 3
P 0.1
P 0.2
P 0.3
P 0.4
P 0.5
P 0.6
P 0.7
EA ALE
VCC
P SEN
TLC2 5 4 3
VCC EOC C LOCK DATAI DATAO
单片机原理与应用综合题库
单片机原理与应用综合题库单片机原理与应用题库1(一)第一章单片机详述1.2除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。
1.3单片机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输入输出接口)三部分集成于一块芯片上。
1.4、单片机的发展大致分为哪几个阶段?答:单片机的发展历史可分为四个阶段:第一阶段(1974年----1976年):单片机初级阶段。
第二阶段(1976年----1978年):高性能单片机阶段。
第三阶段(1978年----现在):高性能单片机阶段。
第四阶段(1982年----现在):8位单片机巩固发展及16位单片机、32位单片机推出阶段1.5单片机根据其基本操作处理的位数可分为哪几种类型?请问:单片机根据其基本操作处置的位数可以分成:1十一位单片机、4十一位单片机、8十一位单片机、16十一位单片机和32十一位单片机。
1.6mcs-51系列单片机的基本芯片分别为哪几种?它们的差别就是什么?请问:基本芯片为8031、8051、8751。
8031内部包括1个8位cpu、128bram,21个特殊功能寄存器(sfr)、4个8位并行i/o口、1个全双工串行口,2个16位定时器/计数器,但片内无程序存储器,需外扩eprom芯片。
8051就是在8031的基础上,片内又内置存有4kbrom,做为程序存储器,就是1个程序不少于4kb的小系统。
8751是在8031的基础上,增加了4kb的eprom,它构成了1个程序小于4kb的小系统。
用户可以将程序固化在eprom中,可以反复修改程序。
1.7mcs-51系列单片机与80c51系列单片机的优劣点就是什么?答:共同点为它们的指令系统相互兼容。
不同点在于mcs-51是基本型,而80c51采用cmos工艺,功耗很低,有两种掉电工作方式,一种是cpu停止工作,其它部分仍继续工作;另一种是,除片内ram继续保持数据外,其它部分都停止工作。
最新新编单片机原理及应用 汪贵平 1_第1章 单片机概述新教学讲义PPT课件
半影指有部分光源的光照到的区域。
4.光速:光在真空中的转播速度为 c=3.00×108m/s。
⑴光在不同介质中的传播速度是不同的。根据爱因斯坦的相对论光速不可能 超过c。
⑵近年来(1999-2001年)科学家们在极低的压强(10-9Pa)和极低的温度 (10-9K)下,得到一种物质的凝聚态,光在其中的速度降低到17m/s, 甚至停止运动。
7.光的折射:光射到两种介质的界面上后从 第一种介质进入第二种介质时,传播方向 发生改变的现象。
8.折射率:光从真空射向介质时,入射角正弦 和折射角正弦的比值叫这种介质的折射率, (n nss相iinn ri对较光大疏)介。质(n相对较小)、光密介质
2.按照存储器结构分类
图1-2 冯·诺依曼结构
2.按照存储器结构分类
图1-3 哈佛结构
3.按生产厂家分类
1)Intel公司:MCS-51和MCS-96系列。 2)Atmel公司:AVR系列、AT系列。 3)Winbond公司:W77系列、W78系列。 4)SST公司:SST系列。 5)NXP公司:P89系列、LPC系列。 6)Motorola公司:68HCXX系列。 7)Microchip公司:16C5X/6X/7X/8X系列。 8)Texas公司:MSP430FXX系列。 9)诸多公司的32位ARM系列,但其具有更多的嵌入式微处理器的特征。
3.问答题
(1)什么是嵌入式系统? (2)什么是单片机?单片机的主要技术指标有哪些? (3)单片机与微处理器在结构和使用中有什么差别? (4)51系列单片机内部有哪些功能部件? (5)试述ISP与IAP的区别。 (6)什么是IDE?什么是ICE? (7)试画出典型单片机应用系统的硬件构成框图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子信息科学与技术教研室
教学要求:严禁旷课,每次上课前点 名。实验前需要完成实验预习报告, 无此报告者不能进行实验。
成绩构成:
旷课7次成绩为0分。
平时:30%。理论课旷课一次
扣3分。
实验:40%。旷课一次扣6分。
少交一次实验报告扣2分,其中,实验
旷课者不收实验报告,也不扣报告成
果的8位可位寻址的特殊功能寄存器,其物理 地址为E0H,符号为ACC。
例:
MOV A,#50 ADD A,#100 MOV A,#32H ADD A,#64H
累加器A是可位寻址的特殊功能寄存器。即 可以通过指令对A中的每一位进行清“0”或置“1” (通常称为置位) 例:
SETB ACC.0
SETB ACC.3
③P2口(21~28脚)
P2口是地址总线的高8位。
作为输出口使用,P2口每个引脚可驱动4 个TTL门电路。
对P2端口写“1”时,内部上拉电阻将端口拉 高,此时,P2口可以作为输入口使用。
在系统没有扩展外部存储器时,P2口可作 为通用I/O口使用。
④P3口(10~17脚) P3口作为输出口使用时,每个引脚可驱动4个TTL
8、在系统(ISP)编程。
§1.1 MCS-51引脚功能说明
§1.1 MCS-51引脚功能说明
§1.1 MCS-51引脚功能说明
§1.1 MCS-51引脚功能说明
§1.1 MCS-51引脚功能说明
1.1.1 MCS-51系列单片机的引脚功能及最 小应用系统
1. 电源引脚
2. 输入/输出(I/O)口
门电路。
对P3端口写“1”时,P3口可以作为输入口使用。
3. 控制线
①RESET(第9脚):复位信号输入引脚。
RESET引脚上至少持续出现2个机器
周期(晶振的12个振荡周期为一个机器周期)
的高电平就会使单片机复位 。
复位是使数字系统处于确定的初始状
态的过程。
②XTAL1(18脚)和XTAL2(19脚):片 内振荡器输入/输出引脚 。
版社,2004
4.单片机原理及其接口技术(第2版),胡汉
才,清华大学出版社, 2004
5.MCS-51、96单片机原理及应用,孙涵芳,
徐爱卿,北京航空航天大学出版社,1988.2
6.单片微型计算机原理·接口·应用,徐惠民,
安德宁,北京邮电学院出版社,1990年6月
几个简单概念
1、串行传输:二进制数据在一根线上分时一 位一位地进行传输的通信方式。
8、在系统(ISP)编程。
第1章 MCS-51单片机的内部结构与时序
AT89S52的主要资源说明 1、32条输入/输入引脚; 2、256B(字节)片内RAM; 3、8kB Flash程序存储器; 4、3个16位定时/计数器;
5、2个外部中断源; 6、1个全双功串行通信端口; 7、1个13位看门狗定时器;
①P0口(32~39脚)
作为输出口使用时,P0每个引脚能驱
动8个TTL门电路。
在访问外部程序存储器和数据存储器
时,P0口被用作地址总线(低8位地址)/数据
总线复用
对P0端口写“1”时,引脚用作高阻抗输入。当P0 口作为输出口使用时,必须外接上拉电阻。
②P1口(1~8脚)
作为输出口使用时,P1口每个引脚可驱动4个TTL 门电路。
DIV AB
(3)程序计数器PC
程序计数器PC(Program Counter)是一 个二进制16位特殊功能寄存器,专门用于存放 CPU将要执行的下一条指令第一字节的存储地 址。
系统复位后,PC中的值为0000H,表示 CPU将从程序存储器中的0000H单元开始执行 程序。
例如:10011010在一根线上传输的波形
如下图所示。
2、并行传输:一个二进制数据按位同时在多 根线上进行传输的通信方式。
例如:二进制数据10011010
并行传输的波形如右图所示。
3、总线:具有相同或相似功能的多根线构成 的一组线称为总线。
在MCS-51单片机中,有数据总线、地址
总线和控制总线。
1.算术逻辑单元ALU
算术逻辑单元ALU由加法器、两个8
位暂存器(TMP1、TMP2)和一个布尔处理
器组成。
2.专用寄存器
专用寄存器是用来存储当前要执行的
指令的存储地址、操作数和指令执行后的状态
等信息的寄存器。其特点是存取速度快、方便。
(l)累加器A(Accumulator) 累加器A是专门用于存放操作数或运算结
CLR ACC.7
(2) B寄存器 B寄存器是一个8位可位寻址的特殊功能寄存器,
一般用于乘、除法运算 ,也可以作为通用寄存器,用 来存放临时数据。
例如:求两个操作数50与100之积。 MOV A,#32H MOV B,#64H
MUL AB 例如:求两个操作数100与50之商。
MOV A,#64H MOV B,#32H
③/PSEN(29脚):外部程序存储器(ROM) 选通引脚。
④ALE(30脚):地址锁存允许/编程引脚。
⑤/EA(31脚):片外程序存储器访问允许/编 程器电源引脚 。
1.1.2 MCS-51的三总线
1.1.3 AT89S51单片机的最小应用系统
§1.2 MCS-51单片机内核结构
1.2.1 中央处理器CPU
9、补码:正数的补码是其本身。负数的补码 是其反码加1。
第1章 MCS-51单片机的内部结构与时序
AT89S52的主要资源说明 1、32条输入/输入引脚; 2、256B(字节)片内RAM; 3、8kB Flash程序存储器; 4、3个16位定时/计数器;
5、2个外部中断源; 6、1个全双功串行通信端口; 7、1个13位看门狗定时器;
绩分。
考试:30%。开卷。
答疑时间及地点:科研楼302-3,周五下午。
教材及参考书
教材:《单片机原理及实践指导》
邓兴成
姜宝钧
等编著
参考书:
1.MCS-51单片机应用教程,李叶紫,清华大
学出版社,2004
2.MCS-51系列单片微型计算机及其应用,孙
育才,东南大学出版社,2004
3.单片机原理及应用,张毅刚,高等教育出
4、ROM:只读存储器,又称为程序存储器。 包括EPROM、EEPROM、FLASH等。
5、RAM:随机存取存储器,又称为数据存储 器。包括RAM、FLASH、EEPROM等。
6、字节:在计算机中,8位二进制数构成的数 称为一个字节。
7、原码:原始二进制数称为原码。
8、反码:原码按位取反。