标题: 给大侠,救救小弟!谁知道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 |