我快要结束51单片机的学习了,最近想学习MSP430,我应该怎么入门?

使用什么样的开发板?看哪些书籍或者资料?51学完是否应该学MSP430呢?... 使用什么样的开发板?看哪些书籍或者资料?
51学完是否应该学MSP430呢?
展开
 我来答
0427付强
2014-02-16 · 知道合伙人教育行家
0427付强
知道合伙人教育行家
采纳数:23602 获赞数:79403
获得过一项实用新型专利

向TA提问 私信TA
展开全部
我和楼主一样,学完51就开始学MSP430了,430是精简指令集RISC结构,与51有很大的不同,对于C语言来说最大的区别就是RISC结构的单片机不支持位操作,也就是像51里面什么sbit LED=P1^0;这种指令是不能用的,让P1.0置高需要P1OUT|=0x01;,这个刚开始很不适应,时间长了也就习惯了。我最开始用的是一块30多元的廉价建议开发板,差不多就是个最小系统板,是MSP430F149单片机,去年夏天学校帮忙给申请了一块LaunchPad开发板(这是TI官方的开发板),是MSP430G2553单片机,目前一直在用,LaunchPad淘宝上四五十块钱能买到,还是不错的,自带仿真器。
因为你已经学过MCS-51单片机了,所以你对单片机这方面应该说是基本上了解一些了,对于C语言来说,程序主体结构都是一样的,只是涉及一些对单片机硬件的操作比较陌生,你还可以按照当年入门51那样,先用430跑跑流水灯、数码管,熟悉一下IO操作,再一步一步的学习它内置的其它模块,比如定时器、ADC等等,不明白的地方先查官方技术文档,技术文档看不明白再百度就行了。
更多追问追答
追问
嗯嗯,TI官方的开发板也是最小系统板还是有外围IC的呢? 你说了两个板子,你觉得我使用哪一个比较好呢?
还有,我刚入门应该看些什么资料比较有帮助呢?
学完MSP430大概需要多少时间呢?
追答

下面的图片是使用MSP430G2553单片机的LaunchPad开发板:

下面那个DIP封装的芯片是单片机,所有IO都可引出,板子自带2个LED和一个轻触开关(左边的开关),只有这些外设,右边这个按钮是复位按钮,右上角那个大的正方形芯片也是个单片机,型号为MSP430F1612,从跳线以上的部分是仿真器部分了,这个1612单片机的IO不引出,程序也没有公开,在板子上用于给下面的2553下载程序和进行仿真。我当初学51的时候外设基本上都是自己焊的,可以移植到这个430上凑合用,如果你没有这样灵活应用的外设,可以买外设全面一些的开发板,或者也自己做。

xmxakuma
2014-02-16
知道答主
回答量:25
采纳率:0%
帮助的人:18.2万
展开全部
买本红黑皮的msp430的书(一搜就能找到),里面讲的很细。用开发板的话,淘宝上边msp430g2553开发板,便宜,而且方便上手快,网上的教程也多。50块左右,直接用usb下载比其他的方便多了。求赞
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
he_123456
2014-02-16 · TA获得超过2892个赞
知道大有可为答主
回答量:3162
采纳率:58%
帮助的人:1333万
展开全部
不错的选择,430值得学。
不过真要学好单片机,更重要的是学会使用单片机解决问题,而不是单片机的使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飞天大虾1118
2014-02-16 · TA获得超过113个赞
知道答主
回答量:32
采纳率:0%
帮助的人:28.1万
展开全部
这类问题去一些电子技术的论坛问呀~~
凑巧看到就回答你啦~~
MSP430~~经典的就是F149,F169啊~~
单片机编程都差不多~~
淘宝搜MSP430~~开发板一大堆~~
MSP-EXP430G2 LaunchPad这个官方的小板子就不错~~
资料~~各种论坛里去找~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式