- 博客(18)
- 收藏
- 关注
原创 数字电路实验八:FPGA电子秒表设计与实现
实验设计:在实验1的基础上,利用两个与门和一个或门设计组合逻辑电路来实现电子秒表计时和调时两种模式,其中两个与门的其中一个输入分别为连续脉冲与单脉冲,选择端连接到连续脉冲对应的与门的另一个输入,选择端的反相连接到单脉冲对应的与门的另一个输入,两个与门输出的结果经过或门后输入到74LS160的CLK端。当秒钟的计数到9的时候其RCO就会变成高电平,这时候分钟可以进行计数,但是此时CLK还没有检测到上升沿所以不计数,在下一个CLK来的时候,分钟计数就+1,并且秒钟计数也在这时候置0。地点:教学大楼A412。
2025-12-22 20:02:41
789
原创 数字电路实验七:FPGA实验格雷码与学号状态机实战
由次态表得出的卡诺图与表达式(实际上和实验内容1是一样的,我们取Q1Q2两位作为输出),为了简化运算与设计,我们把JK触发器视作D触发器,即保持触发器的J、K输入是相反的。Q1Q2作为变化的状态序列,Q0用来区分出现两次的同一状态,第一次出现的Q0为0,第二次出现的Q3为0,比如01有001和101两种。得到的序列为:00->01->10->11->10->01->11->01->10->……我们可以取Q1Q2作SR锁存器测试信号的输入。我们根据表示式很容易就能搭建出相应的电路。
2025-12-22 20:02:07
748
原创 数字电路实验五:74LS194移位寄存器实验与节拍发生器设计实现
分析两帧动画的异同,变化的是在第8、 9、 14、 15行,其中第8 、9行是一样的,第14、 15行是一样的。第8 、 9 、11、 12行是(4 、12),(6 、10)和8 的组合,而第7 、11、 13行是(4,12)和8的组合,可以看到二者的重合,我们用一个二输入异或门(作为或门的替代)连接(4,12)和8的组合作为第7 、11、 13行的输入,在此基础上再用一个或门连接此输入和(6、 10)的组合,作为第8 、 9 、11、 12行的输入。把第5、7、9 、11列分为一组,用4输入与非门连接。
2025-12-22 10:00:00
877
原创 数字电路实验四:FPGA实数据选择器与ALU设计,0~99计数器
再将S0-S3分别接入数据选择器的1A-4A, S4-S7接入数据选择器的1B-4B,使得选择端输入为0时,输出1A-4A,显示的是第一组BCD码,选择端输入为1时,输出1B-4B,显示的是第二组BCD码;设置模拟开关S2=1,S3=0,74LS157的输出端1Y接到LED7上。当S1=0,即74LS157的控制输出端接低电平时,74LS157工作,并且当S0=0,即74LS157的选择端为0时,LED7亮起,输出1A的信号,当S0=1,即74LS157的选择端为1时,LED7不亮,输出1B的信号。
2025-12-21 11:41:10
762
原创 数字电路实验三:FPGA实验箱LED点阵
目录一、 实验环境与仪器 1实验环境 1实验仪器 2二、 实验内容 21、 FPGA实验箱LED点阵测试——测试点亮16*16LED点阵的方法 22、 LED点阵功能测试电路设计——设计电路测试16*16点阵所有光源点正常与否 374LS197接10kHz脉冲。43、 LED点阵功能显示电路设计——设计“中”“大”字显示电路 54、 LED点阵功能显示电路设计——设计个性内容显示电路 6。
2025-12-20 18:18:58
883
原创 解决若干网站代码编辑器字体偏移
解决若干网站(牛客网、LeetCode、lintCode、gitee的web IDE等)代码编辑器字体偏移的问题
2024-03-31 20:18:23
710
1
原创 区块链实战:用python编写最简单的比特币区块链本地测试框架
如何有效地学习理解比特币的框架?如果只是看了理论,觉得总是少了什么,又该如何实战?对于大佬来说可以直接实战真实的区块链项目,那对于像我的这样菜鸡又该如何实战?然后,便诞生了这样的想法:我能否用简单的编程语言(选了python)来实现一个最简单的但是又能体现比特币基本运行框架的程序?为了简化,我甚至不用它联网,就在本地模拟也行。
2023-11-11 15:41:30
4121
2
原创 编译器历史
我发现有关编译器历史的资料并不是特别多,可以说是比较稀少,所以就写了这篇文章记录一下整理的资料(主要是wikipedia、geeksforgeeks和medium的三份资料)。编译器的历史说长也不长,说短也不短,七八十年左右的历史。
2023-11-05 16:43:50
1178
原创 数字电路实验三:
二、 实验内容1、 FPGA实验箱LED点阵测试——测试点亮16*16LED点阵的方法2、 LED点阵功能测试电路设计——设计电路测试16*16点阵所有光源点正常与否74LS197接10kHz脉冲。3、 LED点阵功能显示电路设计——设计“中”“大”字显示电路4、 LED点阵功能显示电路设计——设计个性内容显示电路
2023-09-10 23:05:01
1214
1
原创 数字电路实验二:FPGA实验箱内置单脉冲测试、数码管基础测试、74LS197产生8421码循环测试信号、实现8421码->格雷码译码器、3-8译码器、设计改进实现48译码器a段显示译码电路
二、 实验内容1.FPGA实验箱内置单脉冲测试——使用示波器LA测量单脉冲波形2.FPGA实验箱内置数码管基础测试——测量两个4联装7段数码管管脚功能3.74LS197产生8421码循环测试信号——连接产生4路二进制信号4.设计实现8421码->格雷码译码器——设计4输入4输出译码器5.3-8译码器测试与应用——观测74LS138特性6. 数码管译码电路设计与实现—设计改进实现48译码器a段显示译码电路
2023-09-02 11:34:20
3372
原创 数字电路实验1:4联装7段数码管管脚功能、传统实验箱非门延迟、fpga各种虚拟门特性及边沿检测器
二、 实验内容(1) 测量4联装7段数码管管脚功能(2) 测量74LS00与非门管脚功能与门延迟(使用传统实验箱)(3) 74LS197产生测试信号(使用FPGA实验箱)(4) FPGA虚拟逻辑门性能测试——测量虚拟与非门特性(5) FPGA虚拟逻辑门性能测试——测量虚拟非门特性(6)FPGA虚拟逻辑门性能测试——测量虚拟与门特性(7) FPGA虚拟逻辑门性能测试——测量虚拟与非门特性(8)FPGA虚拟逻辑门性能测
2023-09-02 11:12:49
1061
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅