Board logo

标题: 给大侠,救救小弟!谁知道MC33993(或33972) [打印本页]

作者: lcathy    时间: 2005-11-30 22:13     标题: 给大侠,救救小弟!谁知道MC33993(或33972)

我最近在做MC33993通讯;是908GR16的SPI与MC33993通讯,结果MC33993没有输出湿性电流!

我具体步骤:{

初始化SPI(//以下降沿设置PCOL=0,PCHA=1)

 发送三个字节的数据给MC33993,设置其输出16MA电流;

while(1);}

结果MCU_SPI发送的数据(0x05,0xff,0xff)是正确的,MC33993就是没有输出电流!

小弟十分急,求救各位大哥拉!


作者: lionheart    时间: 2005-12-1 10:20

输出?不是输入检测芯片么?
作者: zhwdy81    时间: 2005-12-7 14:28

对阿,我刚用过,老兄搞错了吧
我只知道33993开关监测和ad,那个电流不是用来输出的吧。
还有阿,初始化也不是这一点就完成的阿
作者: xiongmfdt    时间: 2006-4-4 17:10

mc33993的各个输入端可不可以单独配置功能,如有的作开关检测,有的作AD
作者: xiongmfdt    时间: 2006-4-4 17:11

mc33993的各个输入端可不可以单独配置功能,如有的作开关检测,有的作AD
作者: guoguoer    时间: 2006-6-29 21:17

我刚刚接触代码,现在要编33972的驱动程序,片子的工作原理已经懂了,只是不知道怎么写驱动,想找个972的驱动看看,参考一下,哪位有帮帮忙吧!十分感激!!谢谢!
作者: guoguoer    时间: 2006-6-30 13:14     标题: 老兄,指点一下吧! 关于mc33972!

我现在刚开始写代码,要编33972的驱动,我看你的帖子好像做过类似的,能否指点一下,多谢多谢!
作者: xiang1912    时间: 2006-6-30 15:18

我也接触了33993,我很想知道如何通过单片机读取开关状态?
如何操作呀?小弟将不胜感激呀!

作者: xiang1912    时间: 2006-6-30 15:21

zhwdy81,你好可否请教下?
作者: tannyhbkj    时间: 2006-7-3 13:01

我的SPI源码
void SpiTransfer(void *pCmd, int num)
{
int i;
INT8U *p;
p = (INT8U *)pCmd;
for(i=0;i {
while (FALSE == SPSCR_SPTE)
{
TIMER_Delay100Us(1);
__RESET_WATCHDOG();
}
SPDR = *(p+i);

while (FALSE == SPSCR_SPRF) {
TIMER_Delay100Us(1);
__RESET_WATCHDOG();
}
//*(p+num+i) = SPDR;
Read33993 = SPDR;
}
}
下面一直调用该子程序:
Mc33993SpiData.CmdBits = Mc33993Reset; // Mc33993 Reset
Mc33993CS_Enable;
SpiTransfer(&Mc33993SpiData,3);

Mc33993SpiData.CmdBits = Mc33993Settings; // Set Switch
Mc33993CS_Enable;
SpiTransfer(&Mc33993SpiData,3);




作者: zhwdy81    时间: 2006-7-3 14:18

昨天我刚发了一个啊 就是33993的
作者: zhwdy81    时间: 2006-7-3 14:58

到这边 里面有我得一个33993程序
http://bbs.chinaecnet.com/dispbbs.asp?boardID=3&RootID=98512&ID=98512




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0