当前位置: 首页 > news >正文

【嵌入式学习】时钟 - 边缘触发锁存器

目录

## 时钟

## 带边缘触发的寄存器

## 优化内存走线

## 画16位的内存


## 时钟

波特率:一分钟说几个字

clock统一计算机内部的节奏,clock频率越高cpu速度越快

触发:电压的突变;下降沿:高变低;上升沿:低变高

注意不同外设的时钟数不同,在编写芯片的时候需要注意这一点,分配clock

上升沿生效(边缘触发)的锁存器:

下降沿生效(边缘触发)的锁存器:

## 带边缘触发的寄存器

## 优化内存走线

计算机优化的条件

1、时间换空间:串行输出,一个个输出

2、空间换时间:并行输出,并口屏

3、时间换时间:调度算法

4、空间换空间:不用的空间回收回来

## 画16位的内存

1、设计内存单元格

2、内存单元格有row和col --> 内存地址

3、ld(load)读的控制

4、str(store)存的控制

5、数据的输入 --> Din

最小内存单元:

第一个与门:负责选中地址的行和列

第二个与门:在确保地址选对的情况下,点下开关

第三个锁存器:在确保地址选对的情况下,点击开关开启WE,并入Din开始写入数据

第四个与门:确定某一行某一列输出控制

第五接入驱动器:

数据存入:

数据输出:

画16位内存单元:

时间换空间做法:

## 解码器

可指定数据位和输出位:将数据位映射到各个端口上

加入解码器后实现的16位内存单元

## EEPROM抽象图

相关文章:

  • C# 零基础入门篇(19.DateTime 使用指南)
  • 【动态规划篇】91. 解码方法
  • Arduino示例代码讲解:Pitch follower 跟随
  • 舞狮表演(dp)
  • 基于32单片机的无人机直流电机闭环调速系统设计
  • xpath轴
  • git 子模块的使用
  • EMQX安装与配置
  • java项目之基于ssm的疫苗预约系统(源码+文档)
  • 基于分类算法的学习失败预警(上)
  • 力扣热题100(方便自己复习,自用)
  • 利用ffmpeg库实现音频Opus编解码
  • 车载以太网网络测试-18【传输层-DOIP协议-1】
  • PyTorch模型转ONNX例子
  • 深入探究 JVM 堆的垃圾回收机制(一)— 判活
  • python3 -m http.sever 8080加载不了解决办法
  • 6个常见的Python设计模式及应用场景
  • Python实战:开发经典猜拳游戏(石头剪刀布)
  • MySQL事务全解析:从概念到实战
  • 【CXX-Qt】2.1.1 为 WebAssembly 构建
  • 秦洪看盘|缩量回踩,积蓄叩关能量
  • 《大风杀》导演张琪:为了不算计观众,拍了部不讨好的警匪片
  • 魔都眼|锦江乐园摩天轮“换代”开拆,新摩天轮暂定118米
  • 娃哈哈:调整产销布局致部分工厂停工,布局新产线可实现自主生产,不排除推新品牌
  • 回望星河深处,唤醒文物记忆——读《发现武王墩》
  • 体坛联播|博洛尼亚时隔51年再夺意杯,皇马逆转马洛卡