资源简介
DAC7612是ti一款12位DAC芯片,内部基准,双通道输出。输出为0mV~4095mV,步进为1mV,转换速度快,误差很小,容易使用
代码片段和文件信息
/*****************************************************
Convert_DAC7612_A(AB|0x2000); DAC7612的A通道输出
Convert_DAC7612_A(Byte|0x3000); DAC7612的A通道输出
Convert_DAC7612_A(Byte|0x1000);或Convert_DAC7612_A(Byte|0x1000); DAC7612的A、B通道同时输出
《‘Byte’为要DAC7612输出的12位数据》
****************************************************/
#include
#include
#define uint unsigned int
#define uchar unsigned char
sbit SDI=P0^4;
sbit CLK=P0^5;
sbit LOADDACS=P0^6;
sbit CS=P0^7;
void Convert_DAC7612(unsigned int Byte)
{
uchar i;
uint number=0x2000;
LOADDACS=0;
CLK=1;
CS=1;
_nop_( );
LOADDACS=1;
_nop_( );
CS=0;
_nop_( );
for(i=0;i<14;i++)
{
CLK=0;
_nop_( );
if(Byte&number) //相与之后判断数据是1 还是0
{
SDI=1;
}
else
{
SDI=0;
}
_nop_( );
CLK=1; //CLK位置1
number = number >>1; //右移为下一次判断做准备
_nop_( );
}
CS=1;
_nop_( );
LOADDACS=0;
_nop_( );
LOADDACS=1;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 340783 2011-07-18 09:28 dac7612.pdf
文件 5850 2011-07-18 15:15 DAC7612\DAC7612
文件 1441 2011-07-18 14:00 DAC7612\dac7612.c
文件 99 2011-07-18 13:37 DAC7612\dac7612.h
文件 75 2011-07-18 15:15 DAC7612\DAC7612.lnp
文件 3310 2011-07-18 15:15 DAC7612\dac7612.LST
文件 8204 2011-07-18 15:15 DAC7612\DAC7612.M51
文件 2519 2011-07-18 15:15 DAC7612\dac7612.OBJ
文件 2715 2011-07-22 21:28 DAC7612\DAC7612.Opt
文件 173 2011-07-22 21:28 DAC7612\DAC7612.plg
文件 2308 2011-07-18 13:37 DAC7612\DAC7612.Uv2
文件 2714 2011-07-22 21:22 DAC7612\DAC7612_Opt.Bak
文件 0 2011-07-18 09:29 DAC7612\DAC7612_Uv2.Bak
文件 1818 2011-07-18 14:00 DAC7612\main.c
文件 3969 2011-07-18 15:15 DAC7612\main.LST
文件 3171 2011-07-18 15:15 DAC7612\main.OBJ
文件 6376 2005-03-22 15:22 DAC7612\STARTUP.A51
文件 14049 2011-07-18 15:15 DAC7612\STARTUP.LST
文件 749 2011-07-18 15:15 DAC7612\STARTUP.OBJ
目录 0 2011-07-22 21:44 DAC7612
----------- --------- ---------- ----- ----
400323 20
- 上一篇:cad桥位软件
- 下一篇:linux tcp udp 调试工具
相关资源
- 铁电存储器FM25xx驱动程序15单片机
- 有感无刷电机驱动程序 已调试通过
- STM8S 0.96寸OLED4线SPI驱动程序
- AD/DA系列PCF8591的驱动程序带详细注释
- 2561标准驱动程序代码.doc
- Windows XP exFAT磁盘系统驱动程序
- linux串口打印机驱动程序
- CH340USB转串口芯片mac os驱动程序
- ADIS16405芯片手册加程序 包含底层驱动
- bme280温湿度大气压强传感器驱动程序
- 另外一个更加详细的SED1520驱动程序
- C8051F驱动程序
- ADXL375驱动程序4线SPI通信方式
- FPGA的TLC5615驱动程序--用VHDL语言实现
- AD9851串行和并行驱动程序
- ADS1118 驱动程序
- AD7940 驱动程序
- ds2431驱动程序
- zynq使用的OLED芯片SSD1306驱动程序
- TM1629驱动程序
- INA226测量uA级电流驱动程序
- SJE金牌磁条读写器驱动程序
- VK2C23 驱动程序
- 数码管驱动TM1640驱动程序
- fdc2214驱动程序——基于MSP430F5529
- 基于L298N的步进电机驱动程序
- DAC8552驱动程序
- Win7 64位 旗舰版 安装CodeWarrior5.1使用的
- ADS1256 基于 RT-Thread 4.0.2 版本驱动程序
- GT911、GT928、GT9147的驱动程序
评论
共有 条评论