- 博客(20)
- 收藏
- 关注
原创 基于I2C协议的OLED显示(利用U82G库)
1、了解I2C协议的基本原理和时序协议;2、掌握0.96寸OLED屏的工作原理,汉字点阵显示原理;3、掌握开源GUI库U82G在stm32上的移植编译方法,以及图形界面可视化技术。
2024-06-11 23:41:25 305
原创 51单片机:中断与定时计数
中断技术主要用于实时监测与控制,要求单片机能及时地响应中断请求源提出的服务请求,并快速响应与及时处理。当中断请求源发出中断请求时,如中断请求被允许,单片机暂时中止当前正在执行的主程序,转到中断服务处理程序处理中断服务请求,处理完中断服务请求后,再回到原来被中止的程序之处(断点),继续执行被中断的主程序。本次学习了解了51单片机的中断和定时/计数器的原理和基本用法,可以更加全面的使用单片机的功能。如有问题还请指正并多多包涵。
2024-04-07 21:09:42 1526
原创 基于SDCC和Edsim51的代码仿真
1.汇编语言当使用汇编语言点亮LED灯,由于LED灯在P1.0端口(地址90H)在其中写入0便可以点亮。便可以得到以下结果:2.C语言这时候需要借用SDCC来编译如下:首先使用命令窗口找到sdcc的bin文件后将led1.c放入再输入指令“sdcc --std-sdcc89 led1.c”得到图中显示:其中会出现.ihx文件,使用指令“packihx led1.ihx> led1.hex”将其转化为.hex指令;再到edsim51找到文件并仿真:最后得到如下结果。
2024-03-16 20:14:50 339 1
原创 Verilog编程基础练习
1. logsim绘制如下:其真值表可表示为2.利用quartus软件进行verilog编码代码如图RTL电路如图mdelsim仿真进行仿真后。
2023-12-17 21:36:32 410 1
原创 VMware虚拟机安装Ubuntu后对程序环境的编译
本次熟悉VMware虚拟机安装Ubuntu对程序环境的编译,并借此熟悉这些的应用,最后使用dev-c++编写程序来达到10进制转2进制的目的。
2023-11-24 22:29:19 999 1
原创 编码器-解码器电路设计及Multisim软件仿真
译码器(Decoder)的作用正好与编码器相反,是将一个N位二进制代码(N个输入信号)转译为2的n次方个输出的高/低电平信号(或者另一种代码)。优先级低的会被优先级高得中断,可以用LED灯的亮灭或者LED数码管情况来代表病人的求助与否。本次实验初步认识了解码器的电路设计和对Multisim有了一定的认识和动手能力,设计出4路抢答器可以正常应用,对本技术在生活中的应用有了初步认识。当2,3号病人同时按下按钮,由于3号优先级高,所以亮的灯是3号,屏幕上的数字为3,可体现设计中的优先级要求。
2023-11-16 19:54:25 155 1
原创 组合逻辑电路的分析与设计
本次实验在于对组合电路的分析和操作,学会电路的模拟和化简,将复杂的问题简单化从而使问题更加简单明了,使操作更加方便快捷,同时学会Logsim的“分析组合电路”功能使对组合电路的设计更加方便。显示输入插口,按真值表(自拟)要求,逐次改变输入变量, 测量相应的输出值,请在之前四路表决器电路实现的基础上,继续用连接。思路为有几人投票即为总数的二进制形式,如图为四人投票即为4的二进制数0100。根据设计任务的要求建立输入、输出变量,并列出真值表。重新验证之前的答案在理论上是否正确,并重新设计一个新的简化电路。
2023-11-03 14:41:11 479
原创 基本逻辑电路门分析与仿真实验
通过实物操作可以更加直观的的理解逻辑门的运行和作用原理,从而有了更加清晰的认识。熟悉数字电路实验箱;熟悉基本逻辑门电路的组合功能和分析方法。由实验数据分析可以得到如图表格1.1。由实验数据分析可以得到如图表格1.2。实验(一)基本逻辑门电路分析。74SL20实验仿真子电路图。、测试逻辑电路的逻辑功能。74SL00仿真子电路图。四输入端两与非门一个,二输入端四与非门两个,的状态,并记录数据在表。、测试门电路逻辑功能。
2023-10-25 00:37:37 1990 1
原创 Logisim下半加器,全加器及二进制补码
(2)负数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1。同一个数字在不同的补码表示形式中是不同的。比如10进制数值-15的二进制原码是10001111,其补码在8位二进制中是11110001,然而在16位二进制补码表示中,不足位数要用符号位补全,也就是1111111111110001。需要学会简单使用用Logisim了解各类门以及理解半加器和全加器的使用。其电路由一个异或门和一个与门所组成,如图。(1)正数与原码相同;三、4位二进制数的补码器电路。一、1bit半加器电路。
2023-10-22 00:19:44 140 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人