欢迎来到天天文库
浏览记录
ID:55128420
大小:40.80 KB
页数:10页
时间:2020-04-28
《单片机开卷考试整理.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微型计算机:微处理器(CPU).存储器,接口适配器(输入输出接口电路),输入/输出(I/O)设备。单片机:微处理器,RAM,ROM,I/O口,定时器运算器:算术逻辑单元(简称ALU),累加器,寄存器.作用:是把传送到微处理器的数据进行运算或逻辑运算。ALU可对两个操作数进行加、减、与、或、比较大小等操作,最后将结果存入累加器。ALU执行不同的运算操作是由不同控制线上的信息所确定的。来源:累加器数据寄存器功能:执行各种算术运算执行各种逻辑运算,并进行逻辑测试。如零值测试或两个值的比较。控制器:程序计数器,指令寄存器,指令译码器时序产生器,操
2、作控制器。作用:发布命令的“决策机构”,即协调和指挥整个计算机系统的操作。功能:从内存中取出一条指令,并指出下一条指令在内存中的位置。对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作。指挥并控制CPU、内存和输入/输出设备之间数据流动的方向。CPU中的主要寄存器:累加器(A),数据寄存器(DR),指令寄存器(IR),指令译码器(ID),程序计数器(PC),地址寄存器(AR)计算机中常用编码:BCD码,ASCII码v80C31片内没有程序存储器,v80C51内部设有4KB的掩膜ROM程序存储器。v87C51是将80C51片
3、内的ROM换成EPROM,v89C51则换成4KB的闪速E2PROM。89C51单片机的基本组成:1、一个8位的微处理器CPU。2、片内数据存储器(RAM128B/256B)3、片内4kB程序存储器FlashROM(4KB)片外最多可扩至64KBROM/EPROM,地址为1000H~FFFFH。4、四个8位并行I/O(输入/输出)接口P0~P3:5、两个或三个定时/计数器:6、一个全双工UART的串行I/O口:7、片内振荡器和时钟产生电路:8、五个中断源的中断控制系统。9、具有节电工作方式单片机中运算器(1)8位的ALU:(2)8位累加器
4、ACC(A)(3)8位程序状态字寄存器PSW(4)8位寄存器B(5)布尔处理器(6)2个8位暂存器单片机中控制器(1)程序计数器PC(16位)(2)指令寄存器IR及指令译码器ID(3)振荡器和定时电路存储器1)程序存储器(ROM)89C51片内为4KBFlashROM。地址0000H~0FFFH。用于存放程序和表格常数2)数据存储器(RAM)89C51RAM均为128B,地址为00H~7FH。还有32个字节单元可指定为工作寄存器。片内还有21个特殊功能寄存器(SFR),它们同128字节RAM统一编址,地址为80H~FFH。I/O接口:四个
5、8位并行I/O接口P0~P3,都是双向端口,每个端口各有8条I/O线。P0-P3口四个锁存器同RAM统一编址,可作为SFR来寻址。P0口:漏极开路的8位准双向I/O口,每位能驱动8个LS型TTL负载。P0口可作为一个数据输入/输出口;在CPU访问片外存储器时,P0口为分时复用的低8位地址总线和8位数据总线。P0口作一般I/O口使用时,应外接上拉电阻,才能输出高电平P1口:带内部上拉电阻的8位准双向I/O端口,每位能驱动4个LS型TTL负载。P2口:带内部上拉电阻的8位准双向I/O端口,每位能驱动4个LS型TTL负载。在CPU访问片外存储器
6、时,它输出高8位地址P3口:带内部上拉电阻的8位准双向I/O端口,每位能驱动4个LS型TTL负载。P3口除作为一般I/O口外,每个引脚都有第二功能。微机的存贮器结构分为普林斯顿结构和哈佛结构两类10堆栈指针SP:系统复位时,SP初始化为07H。数据指针DPTR:一个16位的特殊功能寄存器,由DPH(83H),DPL(82H)组成下面是单片机外接晶振频率12MHz时的各种时序单位的大小。振荡周期=1/fOSC=1/12MHz=0.0833μs状态周期=2/fOSC=2/12MHz=0.167μs机器周期=12/fOSC=12/12MHz=1
7、μs指令周期=(1~4)机器周期=1~4μs复位:1、上电自动复位:通过外部复位电路的电容充电实现2、手动复位:按键电平复位,按键脉冲复位1·可编程接口:可用软件选择其功能的接口。2·控制器:由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成。用来协调指挥计算机系统的操作。3·机器数与真值:计算机中的数称为机器数,它的实际值叫真值。4·累加器:既存操作数又存操作结果的寄存器。5·微型计算机:由微处理器(CPU)、存储器、接口适配器(I/O接口电路)及输人/输出设备组成。通过系统总线将它们连接起来,以完成某些特定的运算与控制
8、。6·指令系统:一台计算机所能执行的全部指令的集合称为这个CPU的指令系统。7·总线:所谓总线,是连接系统中各扩展部件的一组公共信号线。8·运算器:由算术逻辑单元ALU、累加器A和寄存器等几部
此文档下载收益归作者所有