在线情况
25
  • 头像
  • 级别
    • 积分4
    • 经验2552
    • 文章86
    • 注册2007-05-13
    能不能写个不用捕获功能引脚实现的软串口通讯???
    就是说用任意端口做为通讯!~
    微控网感谢您的参与
    在线情况
    26
    • 头像
    • 级别
      • 积分16
      • 经验1095
      • 文章43
      • 注册2007-03-14
      我想请问下2楼的师兄,就是TX_Next     bic.w   #OUTMOD2,&CCTL0         ; 清除TX Mark ,,,既然OUTMOD2是置位翻转指令,那么用BIC  #OUTMOD2,&CCTL0相当于未起任何作用呀
      严肃点,打劫!
      在线情况
      27
      • 头像
      • 级别
        • 积分16
        • 经验1095
        • 文章43
        • 注册2007-03-14
        mov.w   #OUTMOD0+CCIE,&CCTL0    ; 输出模式,允许中断TXD = mark = idle

        你这里说OUTMOD0为输出模式,请看下
        OUTMOD2 OUTMOD1 OUTMOD0
        000   输出
        001  置位
        010  PWM翻转/复位
        011  PWM置位/复位
        100  翻转
        101  复位
        110  PWM翻转/复位
        111  PWM复位/置位
        严肃点,打劫!
        在线情况
        28
        • 头像
        • 级别
          • 积分16
          • 经验1095
          • 文章43
          • 注册2007-03-14
          SetupRX     mov.w   #CM1+CCIS0+OUTMOD0+CAP+CCIE,&CCTL0  ;上升沿捕获,选择CCI0A为捕获的输入信号源,
                                            ;输出模式,捕获模式,允许中断(Neg Edge,Cap)


          CCIS0  是选择CCI0A吗,,帖主发错了吧,,应该是CCI0B吧
           
          严肃点,打劫!
          在线情况
          29
          • 头像
          • 级别
          • 门派
          • 职务总版主
          • 声望+9
          • 财富5
          • 积分3065
          • 经验390701
          • 文章6744
          • 注册2006-03-07
          有一个方便的方法可以参考的,就是在.H文件中会有备注说明CCIS0是选择那个捕获源输入。
          [COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
          在线情况
          30
          • 头像
          • 级别
            • 积分16
            • 经验1095
            • 文章43
            • 注册2007-03-14
            [QUOTE][b]下面引用由[u]suninsky[/u]发表的内容:[/b]

            例程当中RX_Ready程序段中选择CCI0A为捕获输入, 在F1121中串口输入P2.2口对应的是CCI0B。这个怎么解释呢?[/QUOTE]


            我觉得suninsky得说法是正解,,他实际是选择CCIOB,但是注释里写成了CCIOA
            严肃点,打劫!
            Powered by LeadBBS 9.2 .
            Page created in 0.1729 seconds with 6 queries.