数电基础

article/2025/9/15 15:35:56

数电基础

电的两种属性

  • 它可以携带能量----电工学:专门研究电能的产生、传送和利用
  • 它可以携带信息----电子学:专门研究电信号的变换、传送和处理

电子技术的分类

  • 现实世界中的信息模拟量----模拟电子技术:专门研究模拟信号的处理。

模拟量的特点:连续性。
自然接中的温度、声音、电压都是模拟量,收音机就是典型的采用模拟电子技术的产品其内部电路是模拟电路

  • 数字量----数字电子技术:专门研究数字信号的处理

数字量的特点:离散性
芯片的个数,产品的个数、人数、齿轮的齿数都是数字量计数器就是典型的采用数字电子技术的产品,其内部电路时数字电路,单片机时典型的数字电路只可以处理数字量,不可以直接处理模拟量,模拟量转换为数字量后,才可以被数字电路处理

模拟信号

  • 模拟信号是表示模拟量的信号,模拟量是事件和数值上都是连续的物理量。模拟信号包括正弦波信号和脉冲信号,脉冲信号如方波、矩形波、梯形波等。

关于电平的特性

  • 数字电路中只有两种电平:高和低
  • 定义单片机为TTL电平:高为+5v 低为0v

例如:单片机输出1,其实就是某个管脚输出高电平。我们给某个管脚输入高电平,就是向单片机输入了1

  • RS232电平:计算机的串口:高为-12v 低为+12v
    所以计算机和单片机之间通讯时需要加电平转换芯片max232

计算集中的数制–二进制

  • 基本数码:2个
  • 计算机采用二进制是因为:二进制的2个基本数码可用某种电子元器件和两种状态来表示,具有两种稳定状态的电子元器件很多,比如开关三极管和开和关、触发器的0状态和1状态
  • 进位规则:逢二进一
  • 区分符:B

二进制的逻辑运算

与运算
  • 与运算是实现:必须都有,否则就没有的这样的一种逻辑关系的一种运算。
  • 运算符是"●"。
  • 运算规则:

0 ● 0 = 0 0●1 = 1 ● 0 = 0 1 ● 1 = 1

或运算
  • 或运算是实现“只要其中之一有,就有”这种逻辑关系的一种运算
  • 运算符为“+”
  • 运算规则:

0+0= 0 0+1 = 1 + 0 = 1 1 + 1 = 1

非运算
  • 非运算是实现“求反”这种逻辑的一种运算
  • 如变量A的"非"运算记作━

位和字节

  • 8位机一般是将二进制数每8位作为一个整体进行存储和传送的,特殊情况下,也允许按位进行操作
  • 位(bit、比特):数据存储、传送的最小单位,用b表示
  • 字节(byte、B、拜特):数据存储、传送的基本单位,用B表示
  • 1个字节=8位

十六进制

  • 十六进制是二进制的简短表示形式
  • 有16个基本的数码:0 1 2 3 4 5 6 7 8 9 A B C D E F 区分符是H
  • 规律:二进制数从0位开始每四位放在一起,先转换成十进制数,再把十进制数转换成一个十六进制数
十六进制和二进制的转换

如:0001B->1->1H
B表示二进制,H是十六进制
1001B ->9->9H
1010B->10->AH
0010 1100->44->2CH
在这里插入图片描述

数和码的区别

  • 计算机世界中,一切都用二进制数表示,如果计算机中有图片的话,也是用二进制数表示
  • 数:事物的多少、数量关系
  • 码:用二进制数表示文字、符号、指令及其他进制数。看到的和其真实意思不一致

生活中码的应用:电话号码 门牌号码 电报码等都是码,不是数
计算机中的码的应用:指令码、ASCII码 BCD码
LED闪烁实验


http://chatgpt.dhexx.cn/article/AB0dH8pT.shtml

相关文章

交通灯控制系统(30-5-20-5)【数电课设】

交通灯控制系统【数电课设】 相关资源一、红绿灯交通信号系统功能概述二、任务和要求三、红绿灯交通信号系统四、电路设计1.时钟产生模块2.状态转换模块3.计时模块1)置数单元2)计时单元4.显示模块1)信号灯显示单元2)数码管显示单元五、分析和总结附录相关资源 数电课设交通…

一文极速理解数电

目录 引言正文数制与编码数制编码 门电路逻辑代数化简卡诺图化简 组合逻辑电路小规模集成电路SSI中规模集成电路MSI高规模集成电路LSI 触发器时序逻辑电路FSM(有限状态机)FSM的分析和设计 进阶74LS160、74LS194施密特触发电路、单稳态电路、多谐振荡电路…

数电学习经验

数电学习经验 一数电是什么 数电即数字电子技术,主要研究各种逻辑门电路、集成器件的功能及其应用,.逻辑门电路组合百和时序电路的分析和设计、 集成芯片各脚功能。 二.数电学习什么 第一章 数制和码制 第二章 逻辑代数基础 第三章 门电路 第四章 组…

数字电路-【百科总结】

基本信息: 中文名称::数字电路别名::数字系统、数字逻辑电路英文名称::Digital Circuit构成材料::半导体工艺制成的数字集成器件 目录: 1.发展 2.分类 3.…

Android11/Android Q分屏功能实现

android11/Q分屏实现。 1、先确认支持分屏。 调用boolean supportsSplitScreenMultiWindow ActivityTaskManager.supportsSplitScreenMultiWindow(mContext); 确认是否支持分屏。 若返回false,修改frameworks\base\core\res\res\values\config.xml config_supp…

android google 分屏 多窗口 popup无法显示故障分析

原创无极限,欢迎加微信公众号 code_gg_home ,关注更多内容 问题描述 [Message][Input method]Display is wrong when message at split mode. 分屏模式下短信界面显示不正确 操作步骤 1.打开message然后退出 2.打开一个app如Call,然后长按recent键…

Android分屏模式代码实现

文章目录 生命周期开发者相关相关模块和主要类ActivityManagerWindowManagerFramework APISystemUI 多窗口的功能实现两个系统服务简介ActivityManagerService负责Activity管理。WindowManagerService负责Window管理。 Activity启动过程Task和Stack多窗口与Stack分屏模式 参考链…

android分屏资源适配,Android N 分屏适配

支持和禁止分屏功能 android:resizeableActivity"true|false" 通过AndroidManifest中进行配置,来支持或者禁止分屏功能 监听是否进入分屏模式 重写Activity或者FragmentActivity的onMultiWindowModeChanged方法 Override public void onMultiWindowModeCh…

Android多窗口分屏(原生方法)

事实上KitKat已经可以实现多窗口分屏,只是功能不全,Google并没有把这个功能提供给用户。 使用am stack boxes可以查看当前系统存在的Activity Stack: 1 am stack boxes output: Box id1 weight0.0 verticalfalse bounds[0,38][800,1208] Sta…

Android实现一键开启自由窗口、分屏、画中画模式——自由窗口模式

转载请注明出处:https://blog.csdn.net/sunmmer123 忙过一段时间后,新需求又来了“多个应用/页面间在不用退出或者切换的情况下,可同时操作” 咋一听是不是很迷惑,简单来说“此时你在爱奇艺刷着剧,不退出爱奇艺的情况下…

android6.0分屏插件,xposed分屏模块安卓6.0下载

安卓6.0系统分屏软件(xposed分屏插件)是一款支持分屏多任务软件,具有多窗口/双窗口功能,在众多智能分屏app中算是比较好用的啦,推荐给有需要的用户下载使用! 安卓6.0多窗口分屏软件简介 XHFW3在6.0下能用,很多以前的xp…

Android实现一键开启自由窗口、分屏、画中画模式——分屏模式

转载请注明出处:https://blog.csdn.net/sunmmer123 Android实现一键开启自由窗口、分屏、画中画模式系列 一键开启自由窗口模式一键开启进入分屏模式一键开启画中画模式 通过上一篇博文,我们学习了一些多窗口模式的基本概念以及如何自定义入口开启自由窗…

AndroidQ 分屏窗口尺寸计算 (WMS部分)

1. 分屏窗口尺寸计算 1.1 窗口添加到WMS Activity首次启动之后,在其resume阶段会将自己的Window添加到WMS: void makeVisible() {if (!mWindowAdded) {ViewManager wm getWindowManager();//顶层DecorViewwm.addView(mDecor, getWindow().getAttribut…

android T分屏流程

概览 分屏前的order Task display areas in top down Z order:TaskDisplayArea DefaultTaskDisplayAreamPreferredTopFocusableRootTaskTask{919dc1b #1 typehome ?? U0 visibletrue visibleRequestedtrue modefullscreen translucentfalse sz1}mLastFocusedRootTaskTask{919…

android 分屏切换流程,一种切换分屏模式和多窗口模式的方法与流程

本发明涉及一种切换分屏模式和多窗口模式的方法,适用于常见的带有触摸的电子设备,包括但不限于在系统的用户界面中使用触摸的方法进行导航的电子设备。 背景技术: 分屏模式是一种将两个应用扩充到全屏幕的交互方法。近几年随着技术的发展,使用触摸作为设备的输入方式已经被…

Android 分屏模式-多窗口支持

第一篇博客请多多担待,测试一下。 来自于https://developer.android.com/guide/topics/ui/multi-window.html#lifecycle Android N 添加了同时显示多个应用窗口的支持,在手持设备上,两个应用可以在“分屏”模式中左右并排或者上下并排显示。…

AndroidQ 分屏窗口模式 (AMS部分)

1. 多窗口 1.1 栈 Android7.0开始支持多窗口,多窗口分为三种,画中画,分屏,自由窗口,多窗口的核心原理其实就是分栈和设置栈边界, 分栈即把不同窗口模式下的Activity放在不同的ActivityStack中&#xff0…

Android分屏显示(多窗口支持) 开发总结

最近公司有分屏显示需求,遇到几点问题 ,在此记录,以做备忘。 我所谓的分屏显示,是在同一个界面内,分屏显示两个app的界面 或者是 注意点1: 系统好像没有获取应用显示的左右或者上下位置的方法,…

android安卓手机分屏多窗口实现方法

效果图 frameborder"0" allowtransparency"true" scrolling"no" vspace"0" hspace"0" style"display: block; position: static; padding: 0px; margin: 0px; border-style: none; vertical-align: baseline; width: 3…

Android实现一键开启自由窗口、分屏、画中画模式——画中画模式

转载请注明出处:https://blog.csdn.net/sunmmer123 Android实现一键开启自由窗口、分屏、画中画模式系列 一键开启进入自由窗口模式一键开启进入分屏模式一键进入画中画模式 通过前俩篇博文,我们学习了一些多窗口模式中的自由窗口模式与分屏模式的知识 最…