首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

给大侠,救救小弟!谁知道MC33993(或33972)

给大侠,救救小弟!谁知道MC33993(或33972)

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

我具体步骤:{

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

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

while(1);}

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

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

输出?不是输入检测芯片么?
对阿,我刚用过,老兄搞错了吧
我只知道33993开关监测和ad,那个电流不是用来输出的吧。
还有阿,初始化也不是这一点就完成的阿
欢迎大家到汽车电子群2838085!
让我们推动中国汽车前进!
mc33993的各个输入端可不可以单独配置功能,如有的作开关检测,有的作AD
mc33993的各个输入端可不可以单独配置功能,如有的作开关检测,有的作AD
我刚刚接触代码,现在要编33972的驱动程序,片子的工作原理已经懂了,只是不知道怎么写驱动,想找个972的驱动看看,参考一下,哪位有帮帮忙吧!十分感激!!谢谢!

老兄,指点一下吧! 关于mc33972!

我现在刚开始写代码,要编33972的驱动,我看你的帖子好像做过类似的,能否指点一下,多谢多谢!
我也接触了33993,我很想知道如何通过单片机读取开关状态?
如何操作呀?小弟将不胜感激呀!
zhwdy81,你好可否请教下?
我的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);



昨天我刚发了一个啊 就是33993的
欢迎大家到汽车电子群2838085!
让我们推动中国汽车前进!
到这边 里面有我得一个33993程序
http://bbs.eccn.com/dispbbs.asp?boardID=3&RootID=98512&ID=98512
欢迎大家到汽车电子群2838085!
让我们推动中国汽车前进!
返回列表