- 1
- 0
- 约3.48千字
- 约 20页
- 2019-10-27 发布于福建
- 举报
单片机原理与实用技术 付晓光 莫海霞制作 第2章 单片机基本结构组成及工作原理 2.1单片机基本组成及工作原理 2.1.2存贮器--信息存放及程序运行场所 2.1.3 CPU--程序执行者 2.1.4 I/0接口--单片机内外交流通道 2.1.5 单片机的基本组成 2.2 MCS-51单片机存贮器 2.2.2 程序存贮器 2.2.3 数据存贮器 (1)累加器A (2)B寄存器 (3)程序计数器PC PC是一个16位计数器,其内容为将要执行指令的存放地址。 PC具有自动加1功能,CPU每进行一次ROM的读数操作,PC内容自动加1,指向下一个ROM单元。 PC没有地址,用户不可以对它进行读写,但可以通过转移、调用、返回等指令改变其内容,以改变程序的执行顺序。 当系统复位时,PC为0000H,CPU从0000H单元运行程序。 CY或C(PSW.7) 进位标志位 AC(PSW.6) 辅助进位标志位 F0(PSW.5) 用户标志位 RS1,RS0(PSW.4,PSW.3) 当前寄存器区选择位 OV(PSW.2) 溢出标志位 P(PSW.0) 奇偶标志位 2.3 单片机外围附加电路 2.3.2 复位电路 作业: * * 计算机的智能是人所赋予的,计算机只会按人们所给的命令一步一步地工作,这些命令称为指令。将指令有效地组合成能够完成特定任务的指令序列,称为程序。程序是计算机工作的命令清单。 2.1.1程序--单片机工作的命令清单 ┆ MOV R0, #RADI MOVX A, @R0 MOV B, #33 MUL AB MOV R2, A INC R0 MOVX A, @R0 MOV B, A MOV A, R2 DIV AB CLR C SUBB A, DATA0 JC DOWN SUBB A, DATA1 JC KEEP AJMP UP ┆ ;读取超声波发射到回收的时间t ;计算与前辆车的距离(33为声速的十分之一)d ;d=t×33 ;读取车速v ;计算以该车速行驶完距离d的时间T ;T=d/v ;与设定时间范围t0~t0+t1(考虑到人的反应制 动时间等)比较 ;Tt0时降低车速 ;t0Tt0+t1时原速行进 ; Tt0+t1时增加车速 存储器 存贮器的主要功能是存放程序和数据,程序是单片机操作的依据,数据是单片机操作的对象。 单片机向存贮单元存放信息称为“写”,取出信息称为“读”,“读”、“写”操作都称为访问存贮器。单片机访问存贮器是根据存贮单元的地址进行的。根据地址访问存贮单元又称寻址。 RAM ROM 掩膜ROM PROM EPROM EEPROM flashROM 1.运算器 用于实现算术和逻辑运算 2.控制器 指挥控制元件 CPU是计算机的核心,由运算器控制器组成。 单片机控制系统在工作时,单片机要不断从外部获取信息,并向外部发出动作控制信号,信息的输入输出电路称I/O接口(Input/Output),接口是计算机与外部设备之间的交接界面和交流通道。 2.2.1 MCS-51单片机存贮器配置 程序存储器 片内数据存储器 片外数据存储器 程序存贮器用来存放程序和重要的数据。 程序运行时,CPU首先从程序存贮器的0000H单元开始读取指令。而程序存贮器的0003H~002AH单元被系统留作特殊用途,用户程序必须写在系统留用之后的单元。所以000H~0002H三个单元一定要存放一个绝对跳转指令(JMP指令),跳转到用户程序的首址。 从0000H开始部分的程序存贮单元是指片内还是片外由每单片机的31引脚EA决定,当EA=1即接高电平时,选择片内,反之则选片外。而对于高出4KB部分的程序存贮单元,不论EA为何值,一定是指片外程序存贮器。 CPU在访问片外ROM时,从PSEN输出低电平信号,选通片外ROM,而不是RAM。ROM只有读出,没有写入,无须读、写信号RD、WR控制。 数据存贮器是用于运行程序、存放数据。数据存贮器分为内部RAM和外部RAM,各自独立编址。 常用MOV指令读/写片内RAM,MOVX指令读/写片外RAM。当读、写片外RAM时,单片机分别发出RD、WR有效信号,控制读、写片外RAM,而不是片外ROM。 片内RAM 高128单元:SFR (80H ~FFH) 低128单元 (00H~7FH) 堆栈和数据缓冲区 (30H~7FH) 位寻址区 (20H~2FH) 通用寄存器区 (00H~1FH) 18~1
您可能关注的文档
最近下载
- 北京市西城区2025一2026学年度第一学期期末含答案(9科试卷).pdf
- 基于PLC的盾构机单液注浆系统设计_本科毕业设计(论文).doc VIP
- 艾瑞咨询:企业数字化人才发展白皮书.pdf VIP
- 四大地理区域的划分课件八年级地理下学期湘教版.pptx VIP
- 浙江省嵊州市高级中学2025届高三二诊模拟考试语文试卷含解析.doc VIP
- 《铝电解大修渣提氟提锂及石墨化资源综合利用技术指南》.docx VIP
- 软件下载与安装.doc VIP
- 2023年江西省中考生物试卷【附参考答案】.pdf VIP
- 北京化工大学机械设计课程设计——二级减速器设计说明书.pdf VIP
- 【中考真题】2022年江西省中考生物试卷(附答案).pdf VIP
原创力文档

文档评论(0)