最新单片机概述ppt课件.ppt
《最新单片机概述ppt课件.ppt》由会员分享,可在线阅读,更多相关《最新单片机概述ppt课件.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热怎么这么热”,于是三,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑五成群,聚在大树下,或站着
2、,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到“强子,别跑强子,别跑了,快来我给你扇扇了,快来我给你扇扇”。孩子们才不听这一套,跑个没完,直到累气喘吁吁,。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,“你你看热的,跑什么?看热的,跑什么?”此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道!蒲扇是中国传统工艺品,在我国
3、已有三千年多年的历史。取材的味道!蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过
4、了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅道,袅主要有Intel公司的MCS48,51,96系列单片机;Motorola公司的MC6801,6805系列单片机;Zilog公司的Z8系列单片机;近年有Atmel公司的AT89系列单片机和Microchip公司的PIC系列单片机等。单片机发展概况各种系列的单片机由于其内部功能、单元组成及指令系统的不尽相同,形成了各具特色的系列产品。其中Intel公司生产的MCS系列单片机目前仍占主导地位。 从从1976年年9月月Intel公司推出公司推出MCS4
5、8系列单片机以来,世界上系列单片机以来,世界上的一些著名的器件公司都纷纷推出各自系列的单片机产品。的一些著名的器件公司都纷纷推出各自系列的单片机产品。2-2 8051的内部数据存储器的内部数据存储器 n普林斯顿结构:程序和数据共用一个普林斯顿结构:程序和数据共用一个存储器逻辑空间,统一编址。存储器逻辑空间,统一编址。n哈佛结构:程序与数据分为两个独立哈佛结构:程序与数据分为两个独立存储器逻辑空间,分开编址存储器逻辑空间,分开编址。n物理上物理上4个存储器地址空间:个存储器地址空间:片内片内/片外程序存储器空间片外程序存储器空间片内片内/片外数据存储器空间片外数据存储器空间n逻辑上逻辑上3个存储
6、器地址空间个存储器地址空间:64KB 程序存储器程序存储器256B 片内数据存储器片内数据存储器64KB 片外数据存储器片外数据存储器 MCS-51程序存储器配置程序存储器配置n (一)8051程序存储器程序存储器n64KB 程序存储器空间程序存储器空间nEA不同电平,选择片内或不同电平,选择片内或片外低位存储单元片外低位存储单元n (二)8051数据存储器数据存储器164KB片外数据存储器空间片外数据存储器空间(与扩展与扩展I/O接口共用接口共用)2. 256B片内数据存储器片内数据存储器: 1) 片内片内RAMRAM 2) 特殊功能寄存器特殊功能寄存器 SFR 特殊存储单元:特殊存储单元:
7、复位入口复位入口: 0000H中断入口中断入口: 0003H0023H为什么称它为只读存储器呢?在特殊的条件下由外部设备对ROM进行写的操作,在单片机正常工作条件下,只能从那面读,不能把数据写进去,所以我们还是把它称为ROM。 一、存储器概述一、存储器概述 我们来思考一个问题,当我们在编程器中把一条指令写进单片要内部,然后取下单片机,单片机就可以执行这条指令,那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持这条指令不会丢失,这是个什么地方呢?这个地方就是单片机内部的只读存储器即ROM(READ ONLY MEMORY)。随机读/写存储器RAM可以进行多次信息写入和
8、读出,每次写入后,原来的信息将被新写入的信息所取代。另外,RAM在断电后再通电时,原存的信息全部丢失。它主要用来存放临时的数据和程序。随机读随机读/写存储器写存储器RAM (Random Access Memory) 只读存储器只读存储器ROM (Read Only Memory) RAM按生产工艺分,又可以分为双极型按生产工艺分,又可以分为双极型RAM和和MOS RAM,而,而MOS RAM又分为静态又分为静态RAM(SRAM)和动态)和动态RAM(DRAM)。)。(1)双极型RAM:是以晶体管触发器作为基本存储电路,存取速度快,但结构复杂、集成度较低,比较适合用于小容量的高速暂存器。(2)
9、MOS RAM:是以MOS管作为基本集成元件,具有集成度高,功耗低,位价格便宜等优点,现在微型机一般都采用MOS RAM。只读存储器ROM的信息一旦写入后,便不能随机修改。在使用时,只能读出信息,而不能写入,且在掉电后ROM中的信息仍然保留。它主要用来存放固定不变的程序和数据。ROM按生产工艺分,又可以分为以下几种按生产工艺分,又可以分为以下几种:(1)掩膜ROM:其存储的信息在制造过程中采用一道掩膜工艺生成,一旦出厂,信息就不可改变。(2)可编程只读存储器 PROM:其存储的信息可由用户通过特殊手段一次性写入,但只能写入一次。(3)可擦除只读存储器:其存储的信息用户可以多次擦除,并可用专用的
10、编程器重新写入新的信息。可擦除只读存储器又可分为紫外线擦除的EPROM、电擦除的EEPROM和Flash ROM。二、内部数据存储器二、内部数据存储器(一)低(一)低128个单元片内个单元片内RAM8051内部内部RAM有有256个单元个单元,通常在空间上分,通常在空间上分为两个区;低为两个区;低128个单元(个单元(00H7FH)的内部数据)的内部数据RAM块和高块和高128个单元(个单元(80H0FFH)的专用寄存)的专用寄存器器SFR块。块。1、工作寄存器(、工作寄存器(00H1FH) R0R7 (8位位)暂存运算数据和中间结暂存运算数据和中间结果。果。4个工作寄存器区,工作寄存器个工作
11、寄存器区,工作寄存器0区区3区。每个区。每个区均含区均含8个寄存器个寄存器R0R7 。用用PSW中的两位中的两位PSW.4和和PSW.3(RS1,RS0位)来切换工作寄存器区,选用一个工作寄存位)来切换工作寄存器区,选用一个工作寄存器区进行读写操作器区进行读写操作。在任一时刻,在任一时刻,CPU只能使用其中一组通用寄存器只能使用其中一组通用寄存器 共共16个单元,计个单元,计168=128位,位地址位,位地址为为00H7FH。位寻址区。位寻址区既可作为一般的既可作为一般的RAM区区进行字节操作,也可对进行字节操作,也可对单元的每一位进行位操单元的每一位进行位操作,因此称为位寻址区,作,因此称为
12、位寻址区,是存储空间的一部分。是存储空间的一部分。表表21列出了位寻址区列出了位寻址区的位地址:的位地址:2、位寻址区(、位寻址区(20H2FH)单元地址单元地址MSB位地址位地址LSB 2FH7FH7EH7DH7CH7BH7AH79H78H 2EH77H76H75H74H73H72H71H70H 2DH6FH6EH6DH6CH6BH6AH69H68H 2CH67H66H65H64H63H62H61H60H 2BH5FH5EH5DH5CH5BH5AH59H58H 2AH57H56H55H54H53H52H51H50H 29H4FH4EH4DH4CH4BH4AH49H48H 28H47H46H4
13、5H44H43H42H41H40H 27H3FH3EH3DH3CH3BH3AH39H38H 26H37H36H35H34H33H32H31H30H 25H2FH2EH2DH2CH2BH2AH29H28H 24H27H26H25H24H23H22H21H20H 23H1FH1EH1DH1CH1BH1AH19H18H 22H17H16H15H14H13H12H11H10H 21H0FH0EH0DH0CH0BH0AH09H08H 20H07H06H05H04H03H02H01H00H3、用户、用户RAM区(区(30H7FH)一般把堆栈放在这里一般把堆栈放在这里 n专用寄存器:专用寄存器:nA、B、P
14、SW、DPTR、SPn P0、P1、P2、P3、SBUF、TMOD、TCON、SCON (二)内部(二)内部RAM高高128单元单元专用寄存器区(也称为特殊功能寄存器专用寄存器区(也称为特殊功能寄存器区(区(SFR)区)区) 占用字节地址:占用字节地址:80HFFH共有共有22个专用寄存器个专用寄存器 ,程序计数器,程序计数器PC在物在物理上是独立的,没有地址不属于内部理上是独立的,没有地址不属于内部RAM的的SFR区区 ;其余的;其余的21个专用寄存器都属于个专用寄存器都属于内部内部RAM的的SFR区区 寄存器符号寄存器符号地地 址址寄存器名称寄存器名称ACCE0H累加器累加器BF0HB寄存
15、器寄存器PSWD0H程序状态字程序状态字SP81H堆栈指示器堆栈指示器DPL82H数据指针低八位数据指针低八位DPH83H数据指针高八位数据指针高八位IEA8H中断允许控制寄存器中断允许控制寄存器IPB8H中断优先控制寄存器中断优先控制寄存器P080HI/O口口0P190HI/O口口1P2A0HI/O口口2P3B0HI/O口口3PCON87H电源控制及波特率选择寄存电源控制及波特率选择寄存器器SCON98H串行口控制寄存器串行口控制寄存器SBUF99H串行口数据缓冲寄存器串行口数据缓冲寄存器TCON88H定时器控制寄存器定时器控制寄存器TMOD89H定时器方式选择寄存器定时器方式选择寄存器TL
16、08AH定时器定时器0低低8位位TL18BH定时器定时器1低低8位位TH08CH定时器定时器0高高8位位TH18DH定时器定时器1高高8位位注:带“” 专用寄存器表示可以位操作。nCPU总是按总是按PC的指示读取程的指示读取程序。序。PC可自动加可自动加1。因此。因此CPU执执行程序一般是顺序方式。当发生行程序一般是顺序方式。当发生转移、子程序调用、中断和复位转移、子程序调用、中断和复位等操作,等操作,PC被强制改写,程序被强制改写,程序执行顺序也发生改变。执行顺序也发生改变。n复位时,复位时,PC=0000H。(1)程序计数器程序计数器PC(16位位)(5)数据指针数据指针DPTR(16位位
17、)存放片外存储器地址,作为片外存储器的指针。可分成两个存放片外存储器地址,作为片外存储器的指针。可分成两个8位寄存器位寄存器DPH、DPL使用使用。位序位序D7D6D5D4D3D2D1D0位标志位标志CYACF0RS1RS0OVP(2)累加器累加器Acc(8位位)需要需要ALU处理的数据和计算结果多数要经过处理的数据和计算结果多数要经过A累加器累加器。(3)寄存器寄存器B(8位位)与与A累加器配合执行乘、除运算。也可用作通用寄存器。累加器配合执行乘、除运算。也可用作通用寄存器。(4)程序状态字程序状态字PSW(8位位)存放存放ALU运算过程的标志状态运算过程的标志状态RS1RS0寄存器组寄存器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 单片机 概述 ppt 课件
限制150内