虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

电流模拟量

  • 12Mhz标准51的100KHz IIC总线主器件模拟方式驱动程序。 本驱动程序即可以在没有Small RTOS的情况下使用。此时

    12Mhz标准51的100KHz IIC总线主器件模拟方式驱动程序。 本驱动程序即可以在没有Small RTOS的情况下使用。此时,要使用本驱动程序只需要配置IIC总线使用的IO口。在驱动程序的主文件iic_master.c仅包含一个文件config.h。用户需要的是在这个文件中设置IIC总线使用的IO口SDA和SCL。如果用户单独使用iic_master.c,还要在config.h包含iic_master.h文件和其它必须的文件如reg51等;并定义宏TRUE、FALSE和与编译器无关的数据类型。在使用Small RTOS的情况下,用户只要在config.h定义SDA和SCL和包含iic_master.h并将宏IICSem定义为分配给IIC总线驱动程序的信号量的索引。 在使用IIC总线驱动程序前应该调用函数IICInit()初始化IIC总线。单独使用或单任务IIC总线,使用函数IICRead()对IIC总线进行读操作,使用IICWrite()对IIC总线进行写操作。如果有多个任务需要对IIC总线进行操作,则分别调用宏OSIICRead()和OSIICWrite()对其进行读写。

    标签: Small RTOS 100 Mhz

    上传时间: 2015-09-03

    上传用户:gaojiao1999

  • cmos晶体管的matlab仿真和模拟

    cmos晶体管的matlab仿真和模拟,可以实现cmos晶体管的电压电流传输特性的模拟。

    标签: matlab cmos 晶体管 仿真

    上传时间: 2013-11-26

    上传用户:秦莞尔w

  • 在集成电路中

    在集成电路中,通常采用T型解码网络实现数字量往模拟的转换,再利用运算放大器完成模拟电流变为模拟电压的转换。所以,要把一个数字量变为模拟电压,实际上需要两个环节,先把数字量变为模拟电流,这是由D/A转换器完成的;再将模拟电流变成模拟电压,这是由运算放大器完成的。有时D/A转换器芯片只包含前一个环节,有些D/A转换器则包含两个环节,用前一种芯片时,需要外接运算放大器才能得到模拟电压。

    标签: 集成电路

    上传时间: 2015-11-21

    上传用户:1101055045

  • 线天线矩量法

    线天线矩量法,解决天线电流分布问题 (matlab)

    标签: 天线 矩量法

    上传时间: 2016-02-25

    上传用户:海陆空653

  • 通过单片机按键选择输出信号类型及要求输出量,在LED显示器件上指示信号类型及设定数值.系统工作电源±15V

    通过单片机按键选择输出信号类型及要求输出量,在LED显示器件上指示信号类型及设定数值.系统工作电源±15V , ±5V 。恒流电流输出0.0~8.0mA, 负载电阻≤500Ω。3. 稳压电压输出0.0~5.0V,电流负载能力≤100mA.电压及电流输出在充许负载范围内误差小于5%FS。电压及电流输出须共用一个输出正端, 输出负端为地。输出电压及电流设定精确到二位十进制数。

    标签: LED 15V 单片机 信号

    上传时间: 2016-06-03

    上传用户:wendy15

  • 应用模拟退火方法求解非线形方程

    应用模拟退火方法求解非线形方程,其计算量较小且收敛速度快。

    标签: 模拟退火 方程

    上传时间: 2013-12-11

    上传用户:xg262122

  • 这是一个模拟传统得RPG战斗系统

    这是一个模拟传统得RPG战斗系统,在窗口内可以显示HP(血量)MP(魔法值)以及你得到得分数

    标签: RPG 模拟

    上传时间: 2016-06-16

    上传用户:lxm

  • 时域矩量法解线天线辐射问题和散射场问题

    时域矩量法解线天线辐射问题和散射场问题,计算结果为某分段上电流随时间变化的曲线

    标签: 时域 天线 散射 矩量法

    上传时间: 2016-07-11

    上传用户:lindor

  • 用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的

    用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的硬件规范和AVR及51单片机的IO口说起.I2C要求SCL,SDA二线都有 线与 功能,即I2C驱动口应该是 漏极开路 电路,其高电平的维持是靠上拉电阻来实现的, 而低电平则需要驱动口的强下拉能力. 51单片机IO口正好完全符合这个特性.写起I2C驱动颇为得心应手.但是AVR的IO口强大了,它输出的高电平是实实在在的高电平,而不是靠什么上拉电阻来提供,只有10mA都不到的电流!于是如果直接使用 PORTB_Bit0 = 1这样的操作,就不能满足I2C的线与功能了,如果此时有别的设备要将SCL或者SDA拉低,那么结果就是二个IO口打架,谁赢谁输不得而知,时间长了,多半是两败俱伤,芯片发热吧. 当然AVR的IO口自然有办法满足I2C的电气特性要求,不就是不能输出1么,那么用它的高阻状态即可(DDRB_Bit0=0,PORTB_Bit0=0即可),要输出0么(DDRB_Bit0=1,PORTB_Bit0=0).

    标签: I2C AVR 程序 范例

    上传时间: 2016-07-19

    上传用户:gxrui1991

  • 由ADC0809的IN0输入一模拟电压

    由ADC0809的IN0输入一模拟电压,经过A/D转换后,在三位数码管上显示转换后的数字量

    标签: 0809 ADC IN0 输入

    上传时间: 2016-10-07

    上传用户:pompey