摘要: AT89S52单片机寻址时未用到的地址线同时设置为‘1’或‘0’的原因 在AT89S52单片机或其他类似微控制器中,未用到的地址线需要设置为同为0或同为1的原因主要与以下几个方面有关: 1. 确定性和稳定性 确保未用到的地址线设置为同一电平(全为0或全为1)可以避免这些未使用的引脚在悬空状态下接收随 阅读全文
posted @ 2024-05-19 09:13 讯号 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 关于VHDL中Loop State error...loop must terminate within 10,000 iterations错误解决方法 首先比较下面两段代码:(使用while循环描述偶校验位产生电路) 代码一: library ieee; use ieee.std_logic_11 阅读全文
posted @ 2024-05-11 22:00 讯号 阅读(58) 评论(0) 推荐(0) 编辑
摘要: AT89S52单片机经典复位电路如下: 此时复位功能可以分为两类:上电复位和按键复位 上电复位:利用电容器充放电原理。以常见的极板电容为例,极板电容的两个极板一般是由金属材料制成,上面充满了金属原子。复位电路上电后,左边极板上的自由电子就会在电场力的作用下流向电源正极,此时左边极板由于失去电子带正电 阅读全文
posted @ 2024-03-13 20:39 讯号 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 问题描述:Proteus中示波器界面不小心关闭,如何再一次打开该界面? 解决方法:网络上也有不少方法,比如时候打开Debug->Digital Oscilloscope。但是本作者通过观察发现没有这个Digital Oscilloscope这个选项(中文界面翻译过后也没有类似的选项)。最终通过实践, 阅读全文
posted @ 2024-03-04 18:13 讯号 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 安装QuartusII13.0 一、下载quartus软件 方法一:通过Altera公司[官网]https://www.intel.cn/content/www/cn/zh/products/details/fpga/development-tools/quartus-prime.html下载对应版 阅读全文
posted @ 2024-01-25 21:24 讯号 阅读(137) 评论(0) 推荐(0) 编辑
摘要: # APP INVENTOR的使用 ## 简介 > **APP INVENTOR(AI)**是一款强大的可视化编程工具,其主要特点是通过组件和块代码设计,及拖拽抽屉方式,降低了记忆难度和开发难度。主要用来进行android开发. ## 地址 **国外**:,可以使用google邮箱登录 **国内** 阅读全文
posted @ 2023-08-10 21:43 讯号 阅读(446) 评论(0) 推荐(0) 编辑
摘要: # VS Code中的快捷键 ## 文件和编辑操作 `Ctrl+S`:保存文件 `Ctrl+K S`:保存全部文件 `Ctrl+C`:复制 `Ctrl+V`:粘贴 `Ctrl+X`:剪切 `Ctrl+F`:查找 `Ctrl+H`:替换 `Ctrl+Z`:撤销 `Ctrl+Y`:恢复 `Esc`:退出 阅读全文
posted @ 2023-07-29 11:30 讯号 阅读(251) 评论(0) 推荐(0) 编辑
摘要: # Linux系统安装CH341驱动 Linux系统(这里以ubuntu20.04为例)本身会自动安装CH340驱动,随着时间的推移,旧版本的驱动已经无法支持当下的CH340模块,所以我们需要重新安装驱动。 ![](https://img2023.cnblogs.com/blog/3158928/2 阅读全文
posted @ 2023-07-20 20:16 讯号 阅读(2066) 评论(0) 推荐(0) 编辑
摘要: #子类的构造函数 * 子类可以有自己的构造函数 * 子类没有构造函数,默认系统会调用父类的构造函数 * 子类有自己的构造函数,系统会先运行父类的构造函数,随后运行子类的构造函数,对子类对象进行覆盖和拓展 * 即不论子类有没有构造函数,创建子类对象时,父类构造函数都将被调用 ``` c++ class 阅读全文
posted @ 2023-07-17 21:45 讯号 阅读(327) 评论(1) 推荐(0) 编辑