#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