- 博客(11)
- 资源 (30)
- 收藏
- 关注
原创 三极管饱和及深度饱和状态的理解和判断!
三极管饱和问题总结:1.在实际工作中,常用Ib*β=V/R作为判断临界饱和的条件。根据Ib*β=V/R算出的Ib值,只是使晶体管进入了初始饱和状态,实际上应该取该值的数倍以上,才能达到真正的饱和;倍数越大,饱和程度就越深。2.集电极电阻 越大越容易饱和;3.饱和区的现象就是:二个PN结均正偏,IC不受IB之控制问题:基极电流达到多少时三极管饱和?解答:这个值应该是不固定的,它和
2012-08-26 01:52:31 115148 37
转载 C51位运算应用技巧
位运算应用口诀:清零取位要用与,某位置一可用或,若要取反和交换,轻轻松松用异或!移位运算要点1 它们都是双目运算符,两个运算分量都是整形,结果也是整形。2 "3 ">>"右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空位补0,若为负数,可能补0或补1,这取决于所用的计算机系统。4 ">>>"运算符,右边的位被挤掉,对于左边移出的空位一概补上0。位运算符的应用
2012-08-16 21:31:33 5506
转载 分辨率与精度的区别
最近做了一块板子,当然考虑到元器件的选型了,由于指标中要求精度比较高,所以对于AD的选型很慎重。很多人对于精度和分辨率的概念不清楚,这里我做一下总结,希望大家不要混淆。我们搞电子开发的,经常跟“精度”与“分辨率”打交道,这个问题不是三言两语能搞得清楚的,在这里只作抛砖引玉了。简单点说,“精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。从定义上看,这两个量应该是风马牛不相及
2012-08-11 21:54:16 1359
转载 AD数据采集的“数字滤波”:10个“软件滤波程序”
在AD采集中经常要用到数字滤波,而不同情况下又有不同的滤波需求,下面是10种经典的软件滤波方法的程序和优缺点分析:1、限幅滤波法(又称程序判断滤波法) 2、中位值滤波法 3、算术平均滤波法 4、递推平均滤波法(又称滑动平均滤波法)5、中位值平均滤波法(又称防脉冲干扰平均滤波法) 6、限幅平均滤波法 7、一阶滞后滤波法 8、加权递推平均滤波法 9、消抖滤波法
2012-08-09 20:39:35 6441
转载 ADC0832双通道实现AD电压转换
很多人在使用ADC0832的时候不知怎么实现双通道AD转换,下面我将简单介绍一下,附有程序和仿真电路图。ADC0832使用介绍:ADC0832 是美国国家半导体公司生产的一种8 位分辨率、双通道A/D转换芯片。由于它体积小,兼容性,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。学习并使用ADC0832 可是使我们了解A/D转换器的原理,有助于我们单片机技术水平的提高。
2012-08-06 11:59:38 40572 2
原创 ads1115寄存器操作
ADS1115的操作是IIC,主要分为三部分:第一部分:write config register1 0x90 最后一位是R/W位,高为读,低为写2 0x01 指向配置寄存器3 开始设置配置寄存器的参数,根据自己的需要第二部分:write to pointer register1 0x90 同上2 0x00 指向转换寄存器第三部分:re
2012-08-05 10:00:39 9673 5
转载 液晶OCM12864,结构体,枚举,指针,规范化和模块化编程
来自:http://www.eeworld.com.cn/mcu/2011/0804/article_4786.html1.首先来看看枚举和结构体的使用吧/*****************************************************///使用平台:keil3以上版本//程序功能:配置LCD选屏,LCD写入数据的参数配置,以及LCD函数声明//作者:
2012-08-04 18:41:47 2152
转载 51单片机模块化编程初识
在51单片机C语言编程中,为了提高程序的可移植性,有必要用可移植的变量类型的别名进行编程。把以下内容保存到编程软件的Include目录,并保存为了mytype.h文件. 如果你用的是Keil,这个目录可能就是:Keil\C51\INC#ifndef _MYTYPE_#define _MYTYPE_typedef unsigned int uint16;typedef uns
2012-08-04 18:34:54 5541 1
原创 共阴和共阳数码管编码表
1、共阳: char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};2、共阴: char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
2012-08-02 21:57:29 164020 2
原创 双向口和准双向口操作的不同!
在最初的51系列单片机中,P0口:双向8位三态I/O口;P1口:准双向8位I/O口;P2口:准双向8位I/O口;P3口:准双向8位I/O口。这里特别要主要准双向与双向三态I/O的区别: P1口,P2口,P3口是3个8位准双向的I/O口,各口线在片内均有固定的上拉电阻,当这三个准双向I/O口作输入口使用时,要想该口先写1,另外准双向I/O口无高阻的“浮空”状态。 而双
2012-08-02 20:44:34 6435 1
转载 浅谈单片机程序设计中的“分层思想”!
浅谈单片机程序设计中的“分层思想”,并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用。看了不少帖子都发现没有提及这个东西,然而分层结构确是很有用的东西,参透后会有一种恍然大悟的感觉。如果说我不懂LCD怎么驱动,那好办,看一下datasheet,参考一下别人的程序,很快就可以做出来。但是如果不懂程序设计的思想的话,会给你做项目的过程中带来很多很多的困惑。 参考了市面上各种各样的
2012-08-01 17:31:47 2282 1
LFS中文资料
2011-10-21
从ADS1.2 到RealView MDK(RVMDK)3.0
2011-06-10
ProcExpV11.21汉化版
2011-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人