导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[clarke][原创]MSP430&D12 请教



No.79701
作者:clarke
邮件:liang821@hotmail.com
ID:33312
登陆:4次
文章数:1篇
最后登陆IP:61.191.193.254
最后登陆:2006/3/24 19:12:30
注册:2005/4/8 21:44:56
财富:110
发帖时间:2005/6/13 23:59:02
发贴者IP:61.191.193.254
标题:clarke:[原创]MSP430&D12 请教
摘要:No.79701[原创]MSP430&D12 请教 我用MSP430的F1121A与D12做了个USB接口,
设计程序的初始化如下,可是一运行完初始化部分后,
D12的中断输出INT脚就为低电平(低中断有效,平时应为高才对.),

D12的时钟输出正常,说明D12正常工作了.
关于D12初始化部分:
;/////////////////////////////////////////
           mov.b #0,R12                     ;  <  <  <  <  <  <  <  <  <  <  <  <
           mov.b #1,R11                     ;  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <    
           call #D12_SetAddressEnable        ;  <  <  <  <  <  <  <  <  <  <  <  <  <,
           mov.b #1,R12                      ;  <  <  <  <  <  <  <  <  <  <  <  <  <  < maybe not need
           call #D12_SetEndpointEnable          ;  <  <  <  <  <  <  <  <  <  <  <  <
           mov #0,&Union_epp_flags
           call #reconnect_USB

;>  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  
connect_USB
;>  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  
       DINT
       mov.w #0,&Union_epp_flags
       EINT
       mov.b #D12_NOLAZYCLOCK+D12_SOFTCONNECT,R14
       mov.b #D12_SETTOONE+D12_CLOCK_12M,R15
       call #D12_SetMode
       RET

;>  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  
reconnect_USB
;>  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  >  
        bic.b #0x01,&P2OUT   ;   P2.0--->  PDIUSBD12
        mov.b #D12_NOLAZYCLOCK,R14
        mov.b #D12_SETTOONE+D12_CLOCK_12M,R15
        call #D12_SetMode
        mov #0xC350,R15
connectloop dec R15
        jnz connectloop
        call #connect_USB
        RET
整体:
RESET     mov.w #300h,SP                    ;>  >  >  >  >  >  >  >  >  >  >  注意SP
StopWPT   mov.w #WDTPW+WDTHOLD,&WDTCTL
          DINT                                       ;  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <  <
SetupBC   bis.b #XTS,&BCSCTL1
SetupOsc  bic.b #OFIFG,&IFG1
          mov.w #0FFh,R15
setupOsc1 dec.w R15
            jnz setupOsc1
          bit.b #OFIFG,&IFG1
          jnz SetupOs ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:7276毫秒 查询6次