No.102920 作者:soxyh 邮件:xyhso@163.com ID:70224 登陆:3次 文章数:1篇 最后登陆IP:219.152.70.23 最后登陆:2008/3/8 9:27:46 注册:2007/2/25 23:48:30 财富:107 发帖时间:2007/2/26 0:00:31 发贴者IP:219.152.66.244 标题:soxyh:tlv2544, tlv2548程序设计 摘要:No.102920tlv2544, tlv2548程序设计 最近领导交代了一个设计任务,采样用TLV2544,按照资料,采用内部基准,把CSTART,FS同VCC短接,但程序读不出数据,谁能帮我看一看??????急,在线等 主程序 : #define CS2 P2_0 #define SDO2 P1_5 #define SDI2 P1_4 #define SCLK2 P1_0 ...... init_2548(); pv=read_2548_cfr(0x90); pv=ReadAD2(0);//读0通道 ...... void init_2548(void)//初始 { EA=0; // SCLK2=0; SDI2=1; SDO2=1; CS2=1; SCLK2=0; //CSSTART2=1; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); write_2548_cfr(0xa000); CS2=1; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); write_2548_cfr(0xac00); CS2=1; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); } void write_2548_cfr(unsigned int com_code1)//写配置字 { unsigned char c_pp1; CS2=0; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); for(c_pp1=0;c_pp1 <16;c_pp1++) { if(com_code1&0x8000==0x8000) SDI2=1; else SDI2=0; SCLK2=0; _nop_();_nop_();_nop_();_nop_(); _nop_();_nop_();_nop_();_nop_(); SCLK2=1; _nop_();_nop_();_nop_();_nop_(); _nop_();_nop_();_nop_();_nop_(); com_code1 < <=1; } CS2=1; } unsigned int read_2548_cfr(un ......
>>返回讨论的主题
|