电工之家_电工基础知识学习网站
当前位置:电工之家 > 电子技术 > 正文

软件控制芯片电路闭合的理解与看法

时间:2021-02-16 11:11 来源:未知

我们在学习数字电路时曾经学习了两种电路,一种是逻辑电路,还有一种就是时序电路,对于数字电路中的时序电路来说它是具有记忆功能的,我们很多具有编程功能和存储功能的芯片里面都是有最小单元的时序电路构成的,比如在数字电路中最常见的是各类触发器,我们知道触发器是具有记忆功能的最小单元,它可以记忆“0”和“1”这两种状态。那么我们用软件是如何控制芯片输出“0”和“1”的呢?下面我来谈谈我对这个问题的理解,希望能给朋友们带来一些帮助。

软件控制芯片电路闭合的方法
为了说明这个问题我们举一个单片机芯片的例子吧,我们知道单片机之所以能够起到控制作用,就是因为有软件的参与。当我们用C语言或者汇编语言编写控制程序时,单片机是没法直接控制的,它必须用编程软件生成单片机能够识别的二进制代码才可以。我们从单片机下载软件中可以看到这些代码都是按十六进制的方式组成的一系列代码,这些代码最终要以二级制(0和1)的方式输入到单片机内部的程序存储器里面。

我们再看看单片机芯片里面的电路,这些电路里的最小单元都是由场效应管组成的各种触发器电路,比如常见的由RS触发器等电路。为了说明问题,我绘制了一个程序存储器里面的一个简易的单元电路图。我们知道,当我们编写的程序编译成0和1这些数字时,当这些“0”和“1”按照一个一个数的话,每一个就是一位,当按八位一组算的话就会组成一个字节。当由0和1组成的八位字节送到字线路时,被字线路选中的存储单元T1和T2晶体管就处于闭合导通状态了,这样就会使触发器与位线路相互导通了。这样就把位线路中的信息写入到触发器电路当中了,或者从触发器中读取已经被存储的信息,以上就是通过程序生产的二进制来控制芯片内部的场效应管,进而再控制由场效应管组成的触发器,这样就可以控制芯片内部电路的闭合与分断了。


另外还有的控制芯片里可以用电容来存储信息,我们根据电容中有没有电荷的存在来判断它存储的是“0”或“1”,它们的工作过程可以从下面的简易图中看出,从图中可以看到当由八位0和1组成的字节被字线路选中时,存储单元的T1场效应管就处于打开状态,这样的话位线路就与电容的电极相通,这样就能够读取信息了。简易图中的场效应管T1我们叫它“传输门”,当位线上加载二进制数据时,电容就会通过T1和位线进行放电了,这样就会在位线上产生微小的电流,芯片通过检测微小的电流有无来确定读出的数据了。
上一篇:双25V电压可以给LM3886功放电路供电吗
下一篇:没有了
看过《软件控制芯片电路闭合的理解与看法》的人还看了以下文章
可控硅控制灯亮灭电路图 可控硅控制灯亮灭电路图
可控硅控制试验设计可控硅控制电路时烧毁了几十只,终于找到成功的经验。 1、如用继电器要有12小时吸合着费电又发热,只有可控硅不损耗不发热。 如果没有可控硅可找一只硅管,一只锗管,一只二极管,如下图自制一只可控硅(旧电路板上拆到)这是我实验成功的...
写论文用什么软件画电路图 写论文用什么软件画电路图
这个其还挺多的。首先讲一下我用过的吧 两个在业界都是大名顶顶的 proteus这是一个电路的仿真软件, 这个软件就很厉害了,可以把电路图画好后,再将写好的程序真接刷入,做仿真模拟,是不是非常的爽呢?因为你都没有把实物做出来,但是你已经模拟出来了,理...
用什么控制欠压过压保护好 用什么控制欠压过压保护好
用芯片控制欠压过压保护,个人觉得没有必要,我认为还是用MOS,稳压二极管和三级来控制比较高。 原因有二 一、芯片需要稳定的供电电压,需要另外的供电电路。增加开天电源或者三端稳压器。 二、用常见的二极管,MOS管,三级管,可替代性强。利与采购。 下列...
常用的电子电路仿真软件有哪些 常用的电子电路仿真软件有哪些
常用的一种电子电路仿真软件-PROTEUS 这款软件可以仿真模拟电路、数字电路以及单片机电路。在这个软件中有着强大的元器件库,根据自己绘制电路图的需要可以调用并放置在编辑仿真界面里使用。在调用里面的电子元器件时要注意看是不是具有仿真功能,有的元件是...
模拟制作电路的软件有哪些 模拟制作电路的软件有哪些
模拟仿真类的软件,可以选用常用的74LS系列芯片搭建电路,并能实现仿真效果的,有这类软件。这里主要推荐Proteus和Multisim,这两款软件都是业界非常优秀的仿真类软件,都能实现题目的要求。 1 Proteus仿真软件 Proteus主打单片机仿真,在元器件库中,可以支...