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

模拟输出

模拟量输出是计算机或控制系统输出的模拟量,在单片机控制系统中,输出信号中模拟量为数不少,它们是单片机输出的数字信号经过模拟量输出通道处理后得到的。模拟量输出通道的任务是把计算机处理后的数字量信号先通过数据总线、隔离装置,再通过D/A转换器转换成模拟电压或电流信号,经放大用以驱动相应的执行器,从而达到控制的目的。[1]
  • 当AIN0引脚上模拟采样电压高于AIN1上模拟采样电压时

    当AIN0引脚上模拟采样电压高于AIN1上模拟采样电压时,模拟比较器 输出置位,PORTA口高四位LED亮低四位LED灭;反之AIN0<AIN1时,PORTA 口高四位LED亮低四位LED灭。

    标签: AIN0 AIN1 模拟 采样

    上传时间: 2014-11-22

    上传用户:爺的气质

  • 用Java编写的读者写者问题的模拟程序

    用Java编写的读者写者问题的模拟程序,基本功能读读允许,读写互斥和写写互斥都实现了,界面输出是等待的读写者数目,运行的读写者数目.

    标签: Java 编写 模拟 程序

    上传时间: 2013-11-26

    上传用户:trepb001

  • 将模拟温度传感器与数字转换接口电路集成在一起

    将模拟温度传感器与数字转换接口电路集成在一起,就成为具有数字输出能力的数字温度传感器用ARM嵌入式系统设计

    标签: 模拟 数字转换 接口电路 温度传感器

    上传时间: 2016-03-21

    上传用户:kristycreasy

  • 使用单片机控制两片串行A/D芯片TLC5615输出字模电压值

    使用单片机控制两片串行A/D芯片TLC5615输出字模电压值,分别接入模拟示波器的X、Y通道,示波器在双踪模式下就可以显示单片机输出的字符

    标签: 5615 TLC 用单片机 控制

    上传时间: 2013-12-24

    上传用户:古谷仁美

  • 2.1 利用单向循环链表存储结构模拟此过程

    2.1 利用单向循环链表存储结构模拟此过程,按照出列的顺序输 出各个人的编号。2.2 建立输入处理数据,输入m的初值,n的值 ,输入每个人的密码,建立单循环链表。2.3 建立一个输出函数,能正确的输出序列4.1 本演示程序中,利用单向循环链表存储结构存储约瑟夫环数据(即n个人的编号和密码)。4.2 演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入演示程序中需要输入的数据,运算结果显示在其后。4.3 程序执行的命令包括:① 构造单向循环链表;②查找满足条件的节点输出并删除该节点

    标签: 2.1 循环 存储结构 模拟

    上传时间: 2016-05-27

    上传用户:mikesering

  • 非线性薛定谔方程图形模拟软件

    非线性薛定谔方程图形模拟软件,只是对非线性现象的模拟以及数据输出功能

    标签: 非线性 方程 图形 模拟软件

    上传时间: 2013-12-27

    上传用户:zhangliming420

  • 模拟I2C

    模拟I2C,将串行接口转换成I2C借口输出!

    标签: I2C 模拟

    上传时间: 2013-12-23

    上传用户:fxf126@126.com

  • 本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线

    本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线,因为MSP430F149 内部没有专用的I2C接口电路,所以只能用IO端口来模拟I2C时序从而实现对EEPROM的读写操作。从图 3.3 中我们可以看到EEPROM地址选择端口A0~A2 都外接低电平,所以进行I2C通信时,EEPROM的从机地址是唯一的,即A0~A2 所对应的地址控制位均为 0。 因为AT24C0X(X=1,2,4,8,16)系列芯片的管脚是兼容的,所以用户也可以自行更换其他型号的芯片,无需改动任何硬件结构,只需注意器件地址和存储空间寻址模式的变化,相应地修改软件程序即可。

    标签: 24C C02 EEProm 02

    上传时间: 2014-01-09

    上传用户:pompey

  • 这是一个模拟调度程序

    这是一个模拟调度程序,通过读取文件的到达时间调度进程,模拟轮转r=1的调度策略,里面的process是进程执行,通过它,调度时输出相关调度信息

    标签: 模拟 调度 程序

    上传时间: 2013-12-14

    上传用户:wqxstar

  • 用单片机的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