《各章小结第2版.doc》由会员分享,可在线阅读,更多相关《各章小结第2版.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第2章小结:一、 计算机中数的表方法:1有符号数:原码、反码和补码8位数无符号数原码反码补码表示的范围0 255+127 - 127+127 - 127+127 - 128l 原码与补码之间的转换:正数:原码=补码=反码;负数:符号位不变、其他位按位求反加1。l 补码的运算:补码的和等于和的补码l 溢出的概念:运算超出了补码所能表示的范围的现象就叫溢出。例如:124+60=184 -124 +(- 60) = -184124补-124补+) 60补 +)- 60补和的补结果为负即溢出和的补 1 结果为正了同号加,异号减OV=CYb6CY8位有符号数相加时溢出看OV2无符号数:(8位) l 进位
2、和借位。8位无符号数相加时溢出看CY,8位有符号数相加时溢出看OV。3BCD码 压缩、非压缩4ASCII码二、计算机基本组成电路1常用锁存器缓冲器驱动器: 74244 74373 742452存储器: 内存 外存外存:硬盘 软盘 光盘 U盘等。内存:只读存储器 随机存储器 现场可改写的非易失存储器l 只读存储器 (ROM ):(1)掩膜ROM (2)可编程序的只读存储器PROM(3)可改写的只读存储器EPROM(4)可电改写只读存储器E2PROMl 随机存储器 ( RAM ):静态存储器 ( SRAM ) 动态存储器( DRAM )l 现场可改写的非易失存储器:(1)快擦写存储器FLASH (
3、2)铁电存储器FRAM(3)新型非易失静态读写存储器NVSRAM存储容量与芯片地址线根数的关系 地址范围 芯片的型号第3章小结一、AT89S51组成及结构: 记: P32 图 3.1 AT89S51的基本组成功能框图 二、AT89S51的存储器:l 记: P41 图3.5 AT89S51 存储空间分布图l 片内RAM 记:P44 图3.6 片内数据存储器的配置l 专用寄存器 P47、48 表3.5 特殊功能寄存器地址表程序状态字 PSW 堆栈指针 SP 和堆栈的特点:先进后出 进栈:先加一后进栈 出栈:先出栈后减一 物理空间逻辑空间(容量 地址范围)所用指令(选通信号)片内ROMROM 64K
4、B0000FFFFHMOVC/PSEN片外ROM片内RAM片内RAM 256B00FFHMOV片外RAM片外RAM 64KB0000FFFFHMOVX/RD,/WR三、I/O 端口结构:l P0 口:功能:I/O通用 端口 、地址/数据分时总线负载能力:8 LSTTL 负载(800uA)l P1 口:功能: I/O通用 端口 负载能力:4 LSTTL 负载(400uA)l P2 口:功能:I/O通用 端口 、高8位地址负载能力:4 LSTTL 负载(400uA)l P3 口:功能:I/O通用 端口 、第二功能负载能力:4 LSTTL 负载(400uA)l 注意:1做输入端口先置12读改写的概念
5、四、CPU时序及时钟电路:l 概念:时钟周期、机器周期、指令周期、状态周期1机器周期 = 6个状态周期 = 12个时钟周期1机器周期=2个ALE周期l 方式:内部时钟方式、外部时钟方式五、复位电路:l RST高电平复位l 方式:上电复位:复位时间 10MS 按键复位:复位时间 2 个机器周期六、低功耗方式l 电源控制寄存器 PCONl 待机方式特点:CPU 时钟被切断,中断、串行口、定时器照常工作,工作电流 :3mA退出方式:中断申请、复位设置:PCON 的 IDL = 1l 掉电方式特点:片内RAM 00H7FH 内容被保留,其他部件都停止工作,工作电压:2 V 电流:50uA退出方式:复位
6、设置:PCON 的 PD = 1第4章小结一、寻址方式:7种1四种基本寻址方式:立即寻址、直接寻址、寄存器寻址、间接寻址2其他三种寻址方式:变址寻址、相时寻址、位寻址二、指令系统:1数据传送类指令:1)片内RAM片内RAM之间: MOV2)片内RAM片外RAM之间:MOVX3)片内RAM ROM之间:MOVC要求:熟记、不用错重视2算术类指令:要求:会查、会用、重点注意对标志影响3逻辑操作指令:要求:会查、会用4控制转移类指令:要求:熟记、会正确使用 -重视 5位操作类指令:要求:判位转移指令:熟记、会正确使用 - 重视其他指令:会查、会用第5章小结一、伪指令:1功能:伪指令告诉汇编程序如何进
7、行汇编,同时它也为人们编程提供了方便。2伪指令:ORG, END, EQU, DB, DW, BIT, DATA二、程序的设计:1循环程序的设计步骤:2分支程序的设计: 条件转移程序、 散转 3查表程序的编写 4子程序的设计及调用三、综合编程要求:1延时程序2数据在三逻辑空间的传送3代码转换程序二进制转换成BCD码BCD转换成二进制数ASCII码转换成十六进制数二进制转换成ASCII码最大值最小值挑选或大小排序4子程序编写及主程序调用5端口输出及输入操作编程第6章小结一、定时计数器的结构: 结合图6.2、6.3、6.4掌据定时和计数时的四种工作方式。二、正确使用控制字: 专用寄存器:TMOD、
8、TCON各位功能三、掌握实例: 例1、例2、例3第7章小结一、通信的概念:1名词解释:并行通信、串行通信、异步通信、同步通信2会画8051串口四种工作方式的帧格式波形。二、结合图7.3理解串口工作原理三、学会与串口有关的二个专用寄存器的使用: SCON PCON四、四种工作方式波特率的计算公式1方式0:波特率=fosc/122方式2:波特率=fosc/64 或 fosc/323方式1、3:波特率对应的T1初值为:五、四种工作方式的差别:方式0:8位同步移位寄存器、波特率固定方式1:8位数据、1位启始位、1位停止位、波特率可变方式2:9位数据、1位启始位、1位停止位、波特率固定方式3:9位数据、
9、1位启始位、1位停止位、波特率可变六、重要例题: 例7.1、例7.2、例7.3第8章小结一、中断的概念:1CPU与外设交换数据的方法:无条件方式查询方式中断方式DMA方式2中断方式的优点:即解决快速CPU与慢外设之间的矛盾、又可提高CPU的工作效率;克服查询方式效率低的缺点。3中断中常用的术语:中断源中断申请中断响应中断服务程序中断入口地址(中断矢量)中断优先级中断的嵌套4中断与子程序调用的区别:中断是的随机发生的,RETI;调用子程序指令是预先设置的,RET。三、AT89S51中断系统的结构:1五个中断源:中断标志入口地址自然查询顺序外部中断源0IE0(TCON)0003H高外部中断源1IE
10、1(TCON)0013H 定时器0溢出中断TF0(TCON)000BH 定时器1溢出中断TF1(TCON)001BH 串口中断RI/TI(SCON)0023H 低2二个优先级:高优先级低优先级同时申请时自然查询顺序3与中断有关的专用寄存器及相关位功能:TCONSCONIEIP4中断请求的撤消:硬件自动撤消:TF0、TF1、IE0、IE1(沿方式时)必须软件撤消:TI、RI特殊撤消:电平方式时的外部中断申请 - 响应中断后撤消申请的低电平;5中断服务程序的编写:进入保护现场,返回恢复现场用 RETI 返回主程四、重要例题: 例1、例2、例3第9章小结一、指令与控制信号:1执行MOVX DPTR,
11、A 等指令,/WR(P3.6)低电平有效: 2执行MOVX A,DPTR 等指令,/RD(P3.7)低电平有效:3取指令期间,PSEN 有效:4ALE 信号的下降沿对应P0口出现地址低8位的时刻。二、扩展中的三总线:1地址总线构成:地址总线高8位 A15 A8 :P2口地址总线低8位 A7 A0 :P0口经锁存器得到2数据总线 D7 D0:P0口3控制总线 : /PSEN、/WR、/RD、ALE、/EA、RST三、扩展常用芯片:1锁存器:743732程序存储器:2732、27643数据存储器:6116、62644译码器:74138、741395I/O口扩展芯片:74244、74273、8255
12、、8155 * 要求:了解关键引脚功能、使用方法、四、扩展分类:1数据存储器的扩展:掌握图9.4原理2I/O扩展:掌握图9.5原理38255扩展:掌握图9.8原理五、可编程接口芯片:l 8255的基本输入输出方式必须掌握。六、了解内容:I2C总线、SPI总线。表3-4 80C51特殊功能寄存器地址表SFRMSB 位地址/位定义 LSB字节地址BF7HF6HF5HF4HF3HF2HF1HF0HF0HACCE7HE6HE5HE4HE3HE2HE1HE0HE0HPSWD7HD6HD5HD4HD3HD2HD1HD0HD0HCYACF0RS1RS0OV-PIPBFHBEHBDHBCHBBHBAHB9HB
13、8HB8H-PT2PSPT1PX1PT0PX0P3B7HB6HB5HB4HB3HB2HB1HB0HB0HP3.7P3.6P3.5P3.4P3.3P3.2P3.1P3.0IEAFHAEHADHACHABHAAHA9HA8HA8HEA-ET2ESET1EX1ET0EX0P2A7HA6HA5HA4HA3HA2HA1HA0HA0HP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0SBUF(99H)SCON9FH9EH9DH9CH9BH9AH99H98H98HSM0SM1SM2RENTB8RB8TIRIP197H96H95H94H93H92H91H90H90HP1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0TH1(8DH)TH0(8CH)TL1(8BH)TL0(8AH)TMOD(89H)GATEM1M0GATEM1M0TCON8FH8EH8DH8CH8BH8AH89H88H88HTF1TR1TF0TR0IE1IT1IE0IT0PCONSMOD-GF1GF0PDIDL(87H)DPH(83H)DPL(82H)SP(81H)P087H86H85H84H83H82H81H80H80HP0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0