论坛风格切换切换到宽版
  • 8121阅读
  • 49回复

MSP430单片机学习计划最新进展 [复制链接]

上一主题 下一主题
离线BD4WE
发帖
284
只看该作者 20楼 发表于: 2003-03-10
你好!
  setup是安装it网站浏览界面用的,你可在光盘中找到index.html文件直接运行。文件可能是我在复制过程中丢失的,我很快给你e-mail过去。关键是把仿真器驱动软件装好,这样就可以边学边用了。
  我最近几个月可能要在西北工业大学呆好几个月,公司在这设立了研发中心,我刚开始一个新品的设计。过些天新的教程回在网上发布。
            73!   bd4we
离线bg4aoc
发帖
9383
只看该作者 21楼 发表于: 2003-03-11
bd4we,如果只要仿真器和软件,能够买得到么?
离线BG7KH
发帖
4815
只看该作者 22楼 发表于: 2003-03-11
唐老师,我在学习msp430单片机过程中遇到一些问题,希望您给予帮助:
    我想了解jata仿真器和msp430f1121的接口电路及控制原理(请随便给一份电路图),
    还有它的复位问题我也不是很清楚,这是在学习课本中也没有提到的,但您在工作中一定有所了解,希望您能够成全。
    您给我的资料我不会到处公布或用于商业用途,只是个人学习研究,您请放心。
离线wb666
发帖
115
只看该作者 23楼 发表于: 2003-03-11
唐老师你好:我今天在用你的单片,运行你帖子上的调试程序时,老是提示错误,我把仿真器和413板插了好几遍还是一样。开机时灯闪了几下,不知什么问题?哦,忘了你说的套件说明书在那个目录下?
离线BD4WE
发帖
284
只看该作者 24楼 发表于: 2003-03-11
请打我办公室电话:029-8479651,我现在在西安
仿真器+驱动软件 200元/套
安装开发系统和仿真器驱动程序
按以下顺序打开所附光盘文件夹:实用软件\texas instruments\flash emulation tool\,双击fet_r300,之后一路回车,开发系统安装完毕,这时电脑会自动安装c-spy仿真程序,同样一路回车,程序安装完毕,电脑提示重新启动。
离线BG7KH
发帖
4815
只看该作者 25楼 发表于: 2003-03-11
最初由 lzdsx 发布
唐老师,我在学习msp430单片机过程中遇到一些问题,希望您给予帮助:
    我想了解jata仿真器和msp430f1121的接口电路及控制原理(请随便给一份电路图),
    还有它的复位问题我也不是很清楚,这是在学习课本中也没有提到的,但您在工作中一定有所了解,希望您能够成全。
    您给我的资料我不会到处公布或用于商业用途,只是个人学习研究,您请放心。


如果你不放便帮助就算啦!:mad: :mad: :mad:
离线BD4WE
发帖
284
只看该作者 26楼 发表于: 2003-03-12
以前的帖子:关于单片机开发及其本仿真器的几个疑问:
关于单片机开发及其本仿真器的几个疑问:
1. 单片机的开发要经历哪几个步骤?
1. 根据开发目标,开发者编写程序,要求简单或实时的系统采用汇编语言,因为汇编语言生成的机器代码短小高效,复杂的系统则采用c语言(现在支持c语言的单片机有msc-51极其兼容系列,microchip的pic系列,it的msp430系列);复杂系统中有对实时处理要求的部分也采用c语言与汇编语言混合编程来实现。
2. 验证程序在仿真器上是否能正确按要求运行。
单片机系统的复杂性以及人的主观性使我们编写的程序往往不能一次就达到要求,单片机是一种可编程的,高速运行的数字系统,如果直接让程序直接在目标系统上运行,即使单片机出现了错误,我们无法用肉眼知道错误出在何处,仿真器就是一种通过与pc机联机调试单片机的工具,能按人们的要求让单片机单步或多部运行到指定程序出,在pc显示器上显示单片机当时各个寄存器的值,相当于时间放慢的效果。
大体上,目前单片机的仿真器有三种:
a, 用比要开发的单片机高级的单片机,或用专用的仿真cpu仿真,这种仿真器的实时性和仿真的真实程度最好,象microchip的pic系列,价格在2000-3000之间;
b, b,用同级的cpu+软件中断+串行通讯口,这种仿真器价格便宜,但由于采用了软件中断+串行通讯口,不仅反映时间慢,而且占用了硬件资源(串行通讯口),属于这类的仿真器有keil-c51仿真器,microchip的icd pic16f87x调试器(450元);
c, jtag口仿真器;
jtag是joint test access group(联合测试入口专家组)的缩写,是国际集成电路生产厂家的一个技术标准组织,带有jtag功能的器件,内设测试功能电路,其四个引出段能与外部设备交换数据,能实时、单步、多步仿真,而且能再线编程。因而该类单片机的仿真器功能很强而价格很具有竞争力。目前的arm(功能强大的32位嵌入式系统mcu)、cpld(复杂可编程逻辑器件)以及部分新出来的单片机带有jtag调试口,如我们现在学习的msp430f系列。
3.仿真成功,使用编译工具将汇编语言或c 语言编译成机器代码。
4.将机器代码烧写进单片机。
msc-51极其兼容系列,microchip的pic系列都需要专门的烧写器,而msp430f系列在仿真的时候代码已经写入了cpu,无须专门的烧写器,仿真、写码一次完成。

2. 学好单片机的几个要素:
1. 必须要有一个好的开发环境,包括仿真器、调试软件,本开发套件所带的调试软件含程序编写(支持汇编语言和c语言)、编译、仿真于一体,使用方便,界面流行。
2. 要多看看模拟电路和数字电路方面的书籍,它们是单片机的基础。有不懂的就看书,有目的的看,这样学的快,有效率。切勿每次都从第一页看起,而是要象蚕吃桑叶一样,吃一点,少一点,不经意间,一本书已经吃透了。
3. 多做实验,在实验中检验自己所学的东西,发现思想的误区。电路不工作总有它的原因,归根结底是我们对客观规律的认识不够,放松了对世界观的改造,麻痹大意,一不留神,烧了电阻、电容、二极管、三极管,还有。。。。。。。幸好我们的mcu还安然无恙,抗住了百年不遇的特大高压《》?:“”?
4. 多交流,三个臭皮匠,抵的上诸葛亮,要充分利用现代网络技术,高举三个代表的大旗,多发言,少插嘴,猛灌水,。。。。。。。。
5. 要有孜孜不倦的钻研精神


不早了,先写的这吧。
73!
离线BD4WE
发帖
284
只看该作者 27楼 发表于: 2003-03-12
联机不上时解决方法:按住目标板上的轻触键几秒钟再按debug键就可以联上。
bd4we 029-8479651 0830--1800   73!
离线BD4WE
发帖
284
只看该作者 28楼 发表于: 2003-03-12
火腿单片机网上学习计划
火腿msp430单片机网上学习计划
我是1999年买了pc之后开始对单片机感兴趣的,当时单片机的通俗书籍特少,在大学校园之外玩它的人也少,更要命的是开发工具特贵,ms51系列的仿真器最低档的也在1000元上下,而且效果不是很好,仿真头是易损件,换几回仿真头就够得上一台主机的银子了。我们单位有一台motorola的仿真器,就一片不大的电路板,$1000多!那时候开发单片机是有钱的主玩的活。后来我邮购了广东中山??的一个写入器+实验版+软件仿真,可软件仿真就是不爽,尤其是在延时程序中,那根本不能用,更谈不上单步,多步,实时了。
现在好了,单位由于设计需要用ti德州仪表的mcu-----msp430f系列,用到了它的仿真器,很爽嘛!现在我也把它做了出来了,效果同原来的一样。msp430单片机flash型rom,低电压1.8-3.6v,低功耗,16位机,性价比好;它的jtag接口是单片机的标准趋势,还带有在线编程的功能:开发工具便宜,实时jtag仿真器性能优越,与pc并口通讯可单步,多步,实时仿msp430全系列flash芯片;型号丰富,可根据用途选择,msp412,413带lcd显示模块。
我很想将这个好东东推荐给各位热爱单片机的火腿们,因为在信息技术高速发展的今天,新的器件和技术能使你跑在前面。特向各位推出此计划,如反响好,准备再推出cpld(fpga)---又称复杂可编程逻辑器件(现场可编程门阵列)的学习套件,它代表了数字电子系统的最新技术。
希望同各位一起与时共进!

bd4we/唐明 2003/2/15

a开发计划:
a. 网上发布学习设想,欢迎希望单片机爱好者报名。截止日期2003/2/25
b. 统计报名人数制订jtag仿真器、开发软件资料光盘数量。
c. 仿真器电路板、元器件,同光盘一起发货,自己动手焊接。2003/3/5前
d. 通过网上同步发布焊接要领、交流单片机开发软件及硬件使用经验,定期上传最新调试程序及电路图:
端口驱动led;定时器定时程序;端口驱动喇叭输出音乐程序;键盘接口设计;存储器接口程序;lcd接口程序;与锁相环电路配合实现频率合成;通过dtmf控制电台(中继);数摸转换程序......(部分电路需自己搭接,目标板提供i/o口,通过2.54mm距单排插针引出)

开发套件含:
a. jtag仿真板一块(含连接pc打印口及实验目标板的电缆各一根);
b. 开发软件资料光盘一张(含开发软件一套,用于驱动jtag仿真器,也可软件仿真cpu);
c. 双面实验目标板一块,含焊接好的msp430f412cpu及msp430f1101cpu各一块,留有jtag仿真接口,所有端口通过单排插针引出;
以上套件本协会会员优惠,平衡了其他厂家及爱好者的利益后,定价为280.00元,汇款时请注明会员号,非会员320.00元(以上均含邮费)。
d. 选件,魏小龙编《msp430系列单片机接口技术及系统设计实例》45.00元+10元邮费
e. mcu芯片msp430f412 30.00及msp430f1101cpu 11.00
联系方法:
212002 江苏镇江市和平路铁路巷2-605 唐明
e-mail:tangmix2002@yahoo.com 或tangmix@sohu.com
联系电话:029-8479651(目前我在西安公司研发中心) 8:30----18:00
手机短讯:013062923503
离线BD4WE
发帖
284
只看该作者 29楼 发表于: 2003-03-12
RE:我想了解JATA仿真器和MSP430F1121的接口电路及控制原理
7kh:
  请看图:
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BD4WE
发帖
284
只看该作者 30楼 发表于: 2003-03-12
re:我想了解jata仿真器和msp430f1121的接口电路及控制原理
7kh:
请看图:
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BG7KH
发帖
4815
只看该作者 31楼 发表于: 2003-03-12
谢谢。:)
离线BD4WE
发帖
284
只看该作者 32楼 发表于: 2003-03-17
msp430单片机学习例程2:
i/o口的输出输入设定,2进制led驱动,建议使用外接3.3v直流电源到cn3,注意正负极,大面积接地的一脚为负极。这时cn5、cn6的短路片请拔除。
程序清单:
#include "msp430x41x.h"
;*********************************************************************
;   msp-fet430p410 demo - 轻触开关1连接p4.4,同时接1上拉10k电阻。
;p3.0-3.7发光二极管+300 欧姆电阻。
;按一次k1,cpu计数写入r15,r15再输出到p3.0-3.7,以2进制的方式驱动
; 发光二极管,你就可以看到逢二进一的现象了?
;           msp430f413
;         -----------------
;       /|\|         xin|-
;       | |           |
;       --|rst       xout|-
;         |           |
;         |     p3.0--3.7 |-->发光二极管+300 欧姆电阻到地。
;         |         p4.5 |-->轻触开关1连接p4.4,同时接1上拉10k
;电阻
;*********************************************************************
;---------------------------------------------------------------------
        org   0e000h             ; program start
;---------------------------------------------------------------------
reset     mov.w   #300h,sp           ; initialize stackpointer
stopwdt   mov.w   #wdtpw+wdthold,&wdtctl ; stop wdt

        mov.b   #0000h,&p3out       ;p3口清零
        bis.b   #0ffh,&p3dir         ; p3.0--3.7 设定为输出
        bis.b   #00fh,&p4dir         ; p4.4 设定为输入
clr15     mov.w   #0000h,r15         ; r15 寄存器清零;

main     mov.b   r15,&p3out         ; r15输出到p3
        bit.b   #010h,&p4in         ; p4.5是否按下?
        jnz   main             ; 没有,跳到main
wait     mov.w   #0ffffh,r12         ; 按下,等待,去除抖动
l1       dec.w   r12               ; 去除抖动延时
        jnz   l1               ;
        add   #1h,r15           ;r15加一
        cmp   #0270fh,r15         ; r15是否已经加到9999
        jhs   clr15             ; 是的,跳到clr15  
        jmp   main             ; 没有,跳到main

;---------------------------------------------------------------------
;       interrupt vectors used msp430f41x      
;---------------------------------------------------------------------
        org   0fffeh             ; msp430 reset vector
        dw     reset             ;
        end
离线BD4WE
发帖
284
只看该作者 33楼 发表于: 2003-03-17
附件:例程2接线图
  以前踊跃报名的同志们,你们要的东西已经出来有一段时间了,欢迎你们继续支持,更多精彩的程序即将推出,提供源代码,便于修改,下一个例程预告:msp430单片机计数器,之后是频率计。
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BG5JG
发帖
1285
只看该作者 34楼 发表于: 2003-03-31
用户被禁言,该主题自动屏蔽!
离线bg6qbt
发帖
7248
只看该作者 35楼 发表于: 2003-03-31
回答第二个问题
您讲的是对的,外接3。3v即可运行。mps430f413里写有程序
离线BD7YA
发帖
2392
只看该作者 36楼 发表于: 2003-04-03
Re: MSP430单片机学习计划最新进展
最初由 bd4we 发布
第一批20套套件电路板已好
样板焊好后经过测试,性能稳定
照片见附件,由于是用网眼拍的,加上晚上光线不好,效果比实际的差一些.
第一批只做了20套,为了方便大家,打算全部焊接好,调试好,包你拿到即可使用,
不过镊子\长命烙铁头就没有了,送高温海绵和焊锡丝.如果你想自己动手焊,汇款时声明一下,我给你配全了.
套件清单:
仿真器(已装入塑料机壳)   1个;
仿真器与电脑的连接线   1根;
仿真器与目标板的连接线   1根;
msp430f11xx+msp430f12x目标板(含已经焊好msp430f1101一块) 一块;
msp430f41x目标板(含已经焊好msp430f412一块) 一块;
含仿真器驱动软件+套件使用说明+目标板电路图+msp430相关资料的cd 一张
镊子+长命烙铁头+高温海绵+焊锡丝 各一份(对想自己动手焊的)
高温海绵+焊锡丝 各一份 头20套已经调试好的
定价:
crsa会员:280元/套
非会员:320元/套,差价40元是鼓励你入会的。
收到套件后,按套件使用说明,就可以用仿真器进行第一个编程实验.
请告诉我你的e-mail地址,新的学习课程和程序将发给你。
邮电汇款:212002 江苏镇江市和平路铁路巷2-605 唐明
建设银行卡号:4367 4213 0352 9008 342 收款人:唐明
联系电话:029-8479651(目前我在西安公司研发中心) 8:30----18:00
手机短讯:013062923503
祝共同进步!                                
                        73! bd4we



我也来报名学习,套件我要一套,随后会给您汇款和去信

vy73! bd3sb/7
离线liuwent
发帖
273
只看该作者 37楼 发表于: 2003-04-04
请问有招行一卡通帐号吗?
离线BD7YA
发帖
2392
只看该作者 38楼 发表于: 2003-04-20
up
帮忙顶顶!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!
离线BD4WE
发帖
284
只看该作者 39楼 发表于: 2003-04-20
各位好!
3bs,不好意思,最近单位在调试一个dsp程序,任务急,一直没空上论坛看看,今

天有空,调试好了一段8位的计数器程序,硬件电路及注释好的程序我明天在办公

室发给大家,这个程序可以作为8位频率计的显示子程序。另外一个为本套开发系

统配套的全功能实验板几天后就可以出来了,带了8个led、8位数码管、hd44780

字符型液晶显示屏(16*2排字符),4*4带指示字的键盘,rs232串行接口、i2c bus at24c04全部

i\o口可以通过跳线选通再外接双排线引出、带光敏二极管、热敏电阻、uln2003

驱动芯片,.........可以开发很多冬冬。。。。出来给大家上传照片。价格未定。

电话:029-8479651 上班时间在