美文网首页
键控亮点闯关

键控亮点闯关

作者: c0950a553955 | 来源:发表于2023-10-15 10:53 被阅读0次

1,使用字模软件制作地图,并将数据存于ROM,以便显示该地图;


image.png image.png

2,使用两个十六进制双向计数器74193(对比十进制74192)控制一个亮点的坐标,分别控制这个亮点左右上下移动;
控制行方向

image.png

控制列方向

image.png

控制按键需要消抖

image.png

3,使用mux动态切换,实现地图和亮点的同时显示;mux输入端口建议多于8个,不平均分配可以实现不同画面的亮度差异显示;切换频率要尽量快点,可防止图像闪烁;
行方向的切换

image.png

列方向的切换

image.png

切换频率

image.png

4,碰撞检测。行方向检测需要4bits全部匹配,列方向16bits只要有一对高电平匹配,则判别为发生碰撞。
行方向检测
两种情况都是整行扫描,需要所有bit相同,才算行匹配。

image.png

列方向匹配
列方向只要有一对bit同时为1,则可判别为列方向发生匹配。

注意:这里不是全部bit匹配,也压根不可能全部bit匹配,因为列方向是16个列分开控制的。

image.png image.png

5,碰撞发生后,应该停止计数器,以保持状态稳定。同时显示相关结果,本例为简单,只是让蜂鸣器响起。


image.png

6,效果演示链接:
https://www.bilibili.com/video/BV1Qd4y1y78M/?vd_source=8c09b180039a8e6891416332c317aac8

相关文章

  • 2018-10-19

    调制方式 数字调制-1、多进制幅度键控-2、多进制频移键控-3、多进制相移键控 不同的调制方式,对于不同的基带信号...

  • AD9854总结

    OSK:通断整形键控

  • Pr18-Premiere特效滤镜:键控-四点无用信号遮罩

    键控-四点无用信号遮罩

  • 译:Flink---状态

    Flink 1.7 Google翻译 键控状态和操作状态 Flink中有两种基本的状态类型:键控状态和运算符状态 ...

  • 【学习pr第六节】Pr视频特效(下)

    视频效果(键控) 键控——亮度键 亮度键: 可以读取亮度信息进行遮罩,默认黑色部分变透明 使用条件:素材明暗对比要...

  • 赏析艺术系同学的作品

    24号作品介绍: L键控制飞机起落 鼠标左键控制炮管伸出,按下hold并在炮管完全伸出后开火(开火尚未实现),松开...

  • 【Unity 3D学习】键盘控制人物在场景中移动

    一、第一种情况,键盘左右键控制人物旋转,让人物可以面向四方,然后上下键控制移动。 public float s...

  • 按键控制

    介绍 轻触开关是一种电子开关,使用时,轻轻按开关按钮就可使开关接通,当松开手时,开关断开。我们使用的开关如下图: ...

  • 快捷键控

  • 多维班学霸~风影

    我训练中的亮点:1、闯关较快,2个月马上就要通第三关了。2、善于思考总结,面对每关中遇到的困惑能及时通过向教练和其...

网友评论

      本文标题:键控亮点闯关

      本文链接:https://www.haomeiwen.com/subject/bugktdtx.html