- 博客(6)
- 收藏
- 关注
原创 数电实验3:IP核使用
IP核即知识产权核或知识产权模块,是将一些在数字电路中经常使用但较为复杂的功能模组设计为可修改参数的模块。在工程设计中使用IP核,有助于短时间内完成复杂的工程设计,从而提高工程设计效率。因此本实验将利用ROM和multiplier IP核实现两个6位二进制数的乘法运算。
2022-12-03 22:27:36
339
原创 数电实验2:同步寄存与打拍
首先我们需要明确同步寄存原理和打拍的概念。同步寄存,指对于一个模块而言,其输入信号如果是来自于其他不同时钟频率下的异步数据或不受任何局部时钟控制的突发异步信号,我们有时候需要将这些输入进行数据同步。其原理即利用寄存器跟随时钟上升沿刷新的这一特性,将外部数据同步到本地时钟上来。打拍:指对于异步信号输入,即跨时钟区域问题,对异步数据采取延迟打拍的方式进行处理。一般情况,我们会选择将同步寄存好的数据,进行打两拍延迟。
2022-11-29 00:29:00
1573
原创 数电实验4:PWM波形产生
本次实验的任务为设计一种PWM波形产生逐级递进的占空比,,英文名Pulse Width Modulation,是缩写,PWM波形即占空比从高到低,从低到高的一种数字基带波形信号,可以驱动产生呼吸灯的效果。
2022-11-24 14:25:26
1048
原创 数电实验1:计数器实验
计数是一种最简单基本的运算。计数器就是实现这种运算的逻辑电路,计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能。本次实验采用50MHz时钟进行系统仿真,并具备低电平有效的复位信号。计数从0~100,当计数器记满100后归零重新计数。
2022-11-21 17:31:57
2749
原创 备赛蓝桥杯中遇到的一些情况
持续更新ing1. 编译器报错error C202: 'P2': undefined identifier有可能是写成了'p2',端口必须大写。 检查单片机是否有这个端口,如STC89C52不存在P5端口,使用P5将报此错。 是否添加了头文件 #include"reg52.h"2.编译器报错error C202: 'AUXR': undefined identifier这是一个扩展寄存器,这个寄存器在通用的REG52.H是没有的,需要手动添加sfr AUXR =0x8E;具体的地址要查询芯
2022-03-09 22:57:10
4400
原创 超声波避障小车与LCD1602之间的arduino双机通信
设计的目的:希望小车在行进过程中将测距结果实时显示在LCD1602上。用到的元件:HC—SR04(超声波模块),LCD1602(显示屏),面包板、两块arduino uno。我的lcd1602采取了8线接法,但是即使采取4线接法,由于驱动小车电机和舵机,超声波都需要io口,一块arduino uno自带的io口是不够的,所以我用了两块,用双机通信的方式来实现设计目的。
2022-01-21 15:34:18
1380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人