ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:1.17MB ,
资源ID:25363205      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25363205.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单向移位寄存器最全word资料.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单向移位寄存器最全word资料.docx

1、单向移位寄存器最全word资料单向移位寄存器图1(a)是由D触发器组成的单向移位寄存器逻辑图。当移位脉冲上升沿来到后,输入数据移入F1,而每个D触发器的状态移入下一级触发器,F4的状态移出寄存器。设各触发器初态均为0,输入数据为1011,则经过四个CP移位脉冲之后,1011全部存入寄存器,移位波形图如图1(b)所示。图1 D触发器组成的单向移位寄存器这种输入数据取自F1的D端。当来一个CP移位脉冲时,各触发器状态移入下一级的输入方式叫做串行输入。输出取自各触发器的Q端叫做并行输出。而输出取自最高位触发器的Q端叫做串行输出。因此,图1(a)的电路叫做串行输入、串并行输出单向移位寄存器。Patte

2、rn A和B 没有说明 Callen的作用?配置为各种模式如何验证?没有寄存器描述没有寄存器描述中断使能寄存器通过设置中断使能寄存器 IE 的 EA 位 使能所有中断 每个中断源都有单独的使能位可通过软件设置 IE 中相应的使能位在任何时候使能或禁能中断 中断使能寄存器 IE 的各位如下所示中断使能寄存器IE 可位寻址位地址0AFH0AEH0ADH0ACH0ABH0AAH0A9H0A8H位符号EA/ET2ESET1EX1ET0EX0EA 使能标志位 置位则所有中断使能 复位则禁止所有中断保留ET2 定时器2 中断使能ES 串行通信中断使能ET1 定时器 1 中断使能EX1 外部中断 1 使能E

3、T0 定时器0 中断使能EX0 外部中断 0使能8051 支持两个中断优先级 有标准的中断机制, 低优先级的中断只能被高优先级的中断所中断 ,而高优先级的中断不能被中断。 中断优先级寄存器每个中断源都可通过设置中断优先级寄存器IP来单独设置中断优先级 如果每个中断源的相应位被置位 则该中断源的优先级为高,如果相应的位被复位, 则该中断源的优先级为低, 如果你觉得两个中断源不够用 ,别急以后我会教你如何增加中断优先级 表 A-5 示出了 IP 寄存器的各位 此寄存器可位寻址IP寄存器 可位寻址位地址0BFH0BEH0BDH0BCH0BBH0BAH0B9H0B8H位符号/PSPT1PX1PT0PX

4、0编号中断源中断向量上电复位0000H0外部中断00003H1定时器0溢出000BH2外部中断10013H3定时器1溢出001BH4串行口中断0023H5定时器2溢出002BH PT2 定时器 2中断优先级PS 串行通信中断优先级PT1 定时器 1中断优先级PX1 外部中断1 优先级PT0 定时器0中断优先级PX0 外部中断0 优先级电源控制PCON8051的 CHMOS 版本可通过软件设置两种节电方式 空闲模式和低功耗模式 设置电源控制寄存器 PCON 的相应位来进入节电方式 置位 IDLE 进入空闲模式 空闲模式将停止程序执行 RAM 中的数据仍然保持 晶振继续工作 但与 CPU 断开 定

5、时器和串行口续工作, 发生中断将退出中断模式 执行完中断程序后 将从程序停止的地方继续指令的执行通过置位 PDWN 位来进入低功耗模式 低功耗模式中晶振将停止工作 因此 定时器和串行口都将停止工作 至少有两伏的电压加在芯片上 因此 RAM 中的数据仍将保存 退出低功耗模式只有两种方式 上电或复位SMOD 位可控制串行通信的波特率 将使由定时器 1 的溢出率或晶振频率产生的波特率翻倍 置位SMOD 可使工作于方式 1 2 3 定时器产生的波特率翻倍 当使用定时器 2 产生波特率时 SMOD将不影响波特率电源控制寄存器PCON 不可位寻址SMOD/GF1GF0PDWN IDLE SMOD 串行口通

6、信波特率控制位 置位使波特率翻倍 - 保留 - 保留 - 保留GF1 通用标志位GF0 通用标志位PDWN 低功耗标志位 置位进入低功耗模式IDLE 空闲标志位 置位进入空闲模式PSW处理器状态处理器的状态保存在状态寄存器 PSW 中 状态字中包括进位位 用于 BCD 码处理的辅助进位位, 奇偶标志位, 溢出标志位, 还有前面提到的用于寄存器组选择的 RS0 和 RS1 ,0组从地址 00H 开始 1 组从地址 08H 开始 2 组从地址 10H 开始 3 组从地址 18H 开始 这些地址都可通过直接或间接方式进行寻址 PSW 的结构如下CYACF0RS1RS0OVUSRPCY 进位标志位AC

7、 辅助进位标志位F0 通用标志位RS1 寄存器组选择位高位RS0 寄存器组选择位低位OV 溢出标志位USR 用户定义标志位P 奇偶标志位定时器控制寄存器 TCON 可位寻址TF1TR1TF0TR0IE1IT1IE0IT0 TF1 定时器 1溢出中断标志 响应中断后由处理器清零 TR1 定时器 1控制位 置位时定时器 1 工作 复位时定时器 1 停止工作 TF0 定时器0溢出标志位 定时器 0 溢出时置位 处理器响应中断后清除该位 TR0 定时器 0控制位 置位时定时器 0 工作 复位时定时器 0 停止工作 IE1 外部中断1 触发标志位 当检测到 P3.3 有从高到低的跳变电平时置位 处 理器

8、响应中断后 由硬件清除该位 IT1 中断1 触发方式控制位 置位时为跳变触发 复位时为低电平触发 IE0 外部中断1 触发标志位 当检测到 P3.3 有从高到低的跳变电平时置位 处 理器响应中断后 由硬件清除该位 IT0 中断1 触发方式控制位 置位时为跳变触发 复位时为低电平触发定时器控制寄存器 TMOD-不可位寻址GATEC/TM1M0GATEC/TM1M0 定时器1 定时器0GATE 当 GATE置位时 定时器仅当 TR=1并且 INT=1 时才工作 如果 GATE=0 置位TR 定时器就开始工作C/T 定时器方式选择 如果 C/T=1 定时器以计数方式工作 C/T=0 时 以 定时方式

9、工作M1 模式选择位高位M0 模式选择位低位串行控制寄存器 SCON -可位寻址SM0SM1SM2RENTB8RB8TIRISM0 串行模式选择SM1 串行模式选择SM2 多机通讯允许位 当模式0 时 此位应该为 0 模式 1 时 当接收到停止位时 该位将置位 模式 2 或模式 3 时 当接收的第 9 位数据为1时 将置位REN 串行接收允许位TB8 在模式2 和模式3 中 将被发送数据的第 9 位RB8 在模式0中 该位不起作用 在模式1中 该位为接收数据的停止位 在模 式2 和模式3 中 为接收数据的第 9位TI 串行中断标志位 由软件清零RI 接收中断标志位 有软件清零51单片机存储类型

10、Keil 允许使用者指定程序变量的存储区 这使使用者可以控制存储区的使用 编译器可识别以下存储区 存储区描述 DATARAM的低128个字节可在一个周期内直接寻址 BDATADAT区的16个字节的可位寻址区 IDATARAM 区的高128个字节必须采用间接寻址 PDATA外部存储区的256个字节通过 P0口的地址对其址使用指令 MOVX Rn,需要两个指令周期 XDATA外部存储区使用DPTR寻址 CODE程序存储区使用 DPTR寻址第七讲 单片机专用寄存器一. 概述 AT89S51单片机专用寄存器区共用18个专用寄存器,根据需要进行选用。二. 累加器ACC 简称累加器A,8位寄存器,存8位二

11、进制数,可按位操作使用, 最常用的寄存器,用于数据暂存。 ACC.7 ACC.6 ACC.1 ACC.0D7D6D5D4D3D2D1D0 ACC 三. 通用寄存器B8位寄存器,可按位操作使用,用于数据暂存。D7D6D5D4D3D2D1D0 B.7 B.6 B.5 B.1 B.0项目1、B 四. I/0端口寄存器 P0, P1, P2, P3 用来存放并行端口的输入/ 输出值,可位操作。P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 D7D6D5D4D3D2D1D0 P0 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 D7D6D5

12、D4D3D2D1D0P1 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 D7D6D5D4D3D2D1D0P2 P3.7 P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 D7D6D5D4D3D2D1D0P3注意:读取端口寄存器获取输入数据,要先输出“1”高电平信号。五. 程序状态寄存器PSW8位寄存器,可位操作,反映程序运行状态信息。PSW.7 PSW.6 PSW.5 PSW.4 PSW.3 PSW.2 PSW.1 PSW.0CYACF0RS1RS0OVP PSWCY(PSW.7) : 进位标志位,简记CAC(PSW.6) : 半进位标志位

13、F0(PSW.5) : 自定义标志位0,用户定义其功能,进行使用RS1 , RS0(PSW.4 , PSW.3) : 工作寄存器组选择位 工作寄存器组 地址范围0 0 第0组 00H07H0 1 第1组 08H0FH1 0 第2组 10H17H1 1 第3组 18H1FHOV(PSW.2) : 溢出标志位,有符号数加减运算时结果是否超出范围8位有符号二进制数范围 -128+127P(PSW.0) : 奇偶标志位,反映累加器A中数据”1”的个数注意 : PSW寄存器中,CY、AC、OV、P等标志位随着程序的运行,自动被硬件电路置1或清0来反映程序状态信息.。 PSW寄存器中, F0、RS1、RS0等标志位,根据需要由软件置1或清0,用于程序的运行。六. 专用寄存器默认初值 单片机专用寄存器具有固定的初始值。 P0,P1,P2,P3寄存器初值为FFH,SP寄存器初值为07H,其他均为零。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1