阅读:1119回复:2
D12初始化的问题,哪位大侠指点一下哦(100分),,,,,
我按照下面的做了――
① Set Address Enable(D0,80); ② Set Endpoint Enable(此时LED亮); (D8,01) ③ Disconnect; (F3,06,0B) ④ delay(1~2 s); ⑤ Connect(即用43h参数调用Set Mode,此时LED灭); (F3,16,0B) 然后我读中断――有时候能产生两次中断(有时候就不中断),读中断寄存器的第一个字节,第一次为C0,第二次为80,读最后状态寄存器始终为0 能指点我一下,我还需要做什么吗?? |
|
沙发#
发布于:2003-05-09 10:45
可能是晶振速度问题!
|
|
板凳#
发布于:2003-05-09 12:51
我用的是12M的晶振,在MOVX指令后加了五个NOP,,,,,,
|
|