匠心分享区
返回
登录/注册
MSP430-IO模拟串口通讯实验[这个可学到很多知识]
24楼
berryz2007 于 2007-06-05 09:56:31
能不能写个不用捕获功能引脚实现的软串口通讯???
就是说用任意端口做为通讯!~
回复
25楼
yf-jia 于 2007-12-13 10:53:09
我想请问下2楼的师兄,就是TX_Next bic.w #OUTMOD2,&CCTL0 ; 清除TX Mark ,,,既然OUTMOD2是置位翻转指令,那么用BIC #OUTMOD2,&CCTL0相当于未起任何作用呀
回复
26楼
yf-jia 于 2007-12-13 14:03:08
mov.w #OUTMOD0+CCIE,&CCTL0 ; 输出模式,允许中断TXD = mark = idle
你这里说OUTMOD0为输出模式,请看下
OUTMOD2 OUTMOD1 OUTMOD0
000 输出
001 置位
010 PWM翻转/复位
011 PWM置位/复位
100 翻转
101 复位
110 PWM翻转/复位
111 PWM复位/置位
回复
27楼
yf-jia 于 2007-12-28 16:58:27
SetupRX mov.w #CM1+CCIS0+OUTMOD0+CAP+CCIE,&CCTL0 ;上升沿捕获,选择CCI0A为捕获的输入信号源,
;输出模式,捕获模式,允许中断(Neg Edge,Cap)
CCIS0 是选择CCI0A吗,,帖主发错了吧,,应该是CCI0B吧
回复
28楼
DC 于 2007-12-28 17:15:32
有一个方便的方法可以参考的,就是在.H文件中会有备注说明CCIS0是选择那个捕获源输入。
回复
29楼
yf-jia 于 2007-12-29 08:49:54
[QUOTE][b]下面引用由[u]suninsky[/u]发表的内容:[/b]
例程当中RX_Ready程序段中选择CCI0A为捕获输入, 在F1121中串口输入P2.2口对应的是CCI0B。这个怎么解释呢?[/QUOTE]
我觉得suninsky得说法是正解,,他实际是选择CCIOB,但是注释里写成了CCIOA
回复
1
3
4
5
电脑版
Page created in 0.0625 seconds width 2 queries.