#include
intvcon 输出电压变量
sbitDIN=0x91 定义P2.1为串行数据口
sbitCLK=0x92;P2.2为串行时钟端
sbitCS=0x93 P2.3为片选端
voiddac5618(intvcon)TLC5618DAC子程序,三线串行方式
{
chari
intsvcon
svcon=vcon|0x8000 vcon最高位置1,选择
TLC5618的A通道
CS=0 置5618的CS=0,允许片选
for(i=0 i<16 i++)
{
DIN=svcon&0x8000 串行方式送16位
数据
svcon<<=1;
CLK=0;
CLK=1;
}
CS=1 禁止片选
return
}
voidmain0
{
dac5618(0x7FF)
}
标签:
include
intvcon
sbitDIN
sbitCLK
上传时间:
2016-06-15
上传用户:wsf950131