寄存器

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

寄存器的功能是存储二进制代码,它是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,或串行输入、并行输出,十分灵活,用途也很广。

寄存器的功能是存储二进制代码,它是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,或串行输入、并行输出,十分灵活,用途也很广。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 鼎芯SN74AHCT595DR应用笔记|5V系统扩展I/O的选型与电路要点
    鼎芯SN74AHCT595DR是一款8位串行输入、并行输出移位寄存器,内部还带一级存储寄存器和三态输出。它的用法很直接:主控用三根IO(数据SER、移位时钟SRCLK、锁存时钟RCLK)就能换出8路并行输出,省下的IO可以去干别的活。输出端Q7S可串给下一片595,几十路输出时一片片级联,不需要额外IO。它属于AHCT系列,是5V专用的高速逻辑:输入阈值兼容TTL电平、驱动能力比74HC595更大
    134
    10/29 13:23
  • OTP / 仿真寄存器配置、工程开发调试、主机端实现与移植实操要点
    G32R501 Boot:仿真地址0x500200xx可反复调试,OTP地址0x0810A0xx一次烧录;BOOTPIN需KEY=0x5A并配BMSP,BOOTDEF按引脚电平映射UART/CAN/Flash/RAM/SPI/I2C等合法模式;数据流头0x08AA、入口地址匹配目标;先仿真后烧OTP,故障查进度、Fault、波特率、I2C及CMAC。
  • 实时以太网多协议(REM)交换机FIDO52x0运行模式与帧间隙(IFG)变化
    背景 本应用笔记阐述了fido5200/fido5210(以下简称FIDO52x0)在不同帧间隙(IFG)条件下的性能表现,并针对各类场景提供了器件的优化配置建议。 FIDO52x0是一款实时以太网多协议(REM)二端口交换机。这款REM交换机为用户提供了灵活选择空间,可搭配适合应用场景的处理器,吞吐量达10Mbps/100Mbps,兼容多数第2层或第3层协议。FIDO52x0支持的协议包括:Et
    实时以太网多协议(REM)交换机FIDO52x0运行模式与帧间隙(IFG)变化
  • STM32H5系列中跟DMA 请求有关的几个寄存器控制位
    本文针对 STM32H5 GPDMA 中几个与 DMA 请求有关的寄存器控制位及其相互关系,做些力所能及的解读,供阅读参考。它们分别是下面几个寄存器控制位【或位段】:SWREQ、REQSEL、DREQ、BREQ、PFREQ。
    307
    08/31 08:44
  • 为什么单片机的寄存器要设计的这么多?
    文章探讨了单片机寄存器数量众多的原因及其背后的工程哲学。首先介绍了寄存器的基本概念和特点,强调了寄存器作为CPU核心与外设之间的桥梁的重要性。接着详细解释了寄存器数量增多的主要原因,包括CPU自身的需求、外设独立配置的要求、硬件工程的模块化原则以及软件工程的安全与效率考量。最后通过具体实例展示了如何使用寄存器点亮一个LED灯,并总结了寄存器“多”是工程最优解的结果。 **摘要:** 本文深入解析了单片机寄存器数量众多的原因及其背后的工程哲学。寄存器不仅是CPU核心与外设之间的桥梁,更是CPU指令集架构的一部分。寄存器数量的增多并非冗余,而是满足CPU自身需求、外设独立配置要求、硬件模块化原则以及软件安全性与效率考量的必然结果。通过具体实例展示寄存器的应用,最终得出结论:“寄存器多”是单片机强大能力的体现,每一项设计都是点点taptap安卓工程师精心规划的接口。
Baidu
map