• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

倒底如何买单片机开发及实验用工具

初学单片机,为了更好地学习单片机,打算买些开发工具用于具体实践,不然老是纸上谈兵也不是回事.收益也小.
  问题是不知道该如何选用器材,编程器一定得买吗?听说AT89S51可以在线编程,是不是就可以不买编程器了呢?如何在线编程呢?还需要什么工具呢?最近为这个问题弄得很苦恼,面对网上形形色色的开发工具,真的不知道该买哪一种.
   我是用于自己学习实践用,搞点小实验.因此又得考虑性价比.请各位熟悉这一行的高手们给点意见吧?
总结起来就是这样:从经济实用的角度出发,倒底哪些工具得买.由于要对一块芯片反复烧程序,这样的话长期取出又拔下很不方便.如果选用在线编程的方式,又如何买这些工具.具体有哪些.
全部回复(11)
正序查看
倒序查看
dip-44
LV.3
2
2006-09-22 21:44
学游泳,不只能在岸上看.水深,从深的地处开始;水浅,从浅的地处开始.
0
回复
caiwh
LV.1
3
2006-09-23 10:54
AT89S51可以在线编程,但调试完成后还需要编程器.在线编程用KEIL软件即可. 这样,可能需要1500.00
如自己学习实践用,搞点小实验.考虑性价比.请购买新华龙的开发工具就可以了,只需3~4百元.
0
回复
caiwh
LV.1
4
2006-09-23 10:55
如有问题,请发到caiwh5701@163.com
0
回复
pangjihao
LV.10
5
2006-09-23 21:20
@caiwh
如有问题,请发到caiwh5701@163.com
我也想买一套学习一下,但我是搞硬件的,我想学习时也能和硬件连在一起完成我的功能.但我现在也不知选择那一种好,有这方面的高手请多多指点,谢谢了!
0
回复
abing
LV.8
6
2006-09-23 23:34
@pangjihao
我也想买一套学习一下,但我是搞硬件的,我想学习时也能和硬件连在一起完成我的功能.但我现在也不知选择那一种好,有这方面的高手请多多指点,谢谢了!
我自己也学了一二.
说实话学单片机不一定要什么开发工具,用软件仿真就行了,不过我不行,因为我学习不够有耐性.我很怀疑是软件的问题,所以就做了个下载线和实验板,后来发现是自己程序的错误,记住你要是自学单片机的话一定要有耐性,认真分析每一个问题.
仿真软件有很多,C51的用keil就可以了
还有一个强大的单片机仿真软件proteus可以仿真外部器件

我们来看一个简单的问题(C51):
我们在单片机的一个引脚(假设P0.1)上接个LED
要想让灯亮我们执行一条指令 : SETB   P0.1
要想让灯灭我们执行一条指令:  CLR   P0.1

可是很多初学者不清楚在哪输入这些指令呢.还有怎样才能让它运行,特别是那些英文不是很好的朋友们.等你发现了这个问题,你才感到原来如此简单.
0
回复
pangjihao
LV.10
7
2006-09-24 08:19
@abing
我自己也学了一二.说实话学单片机不一定要什么开发工具,用软件仿真就行了,不过我不行,因为我学习不够有耐性.我很怀疑是软件的问题,所以就做了个下载线和实验板,后来发现是自己程序的错误,记住你要是自学单片机的话一定要有耐性,认真分析每一个问题.仿真软件有很多,C51的用keil就可以了还有一个强大的单片机仿真软件proteus可以仿真外部器件我们来看一个简单的问题(C51):我们在单片机的一个引脚(假设P0.1)上接个LED要想让灯亮我们执行一条指令:SETB  P0.1要想让灯灭我们执行一条指令:  CLR  P0.1可是很多初学者不清楚在哪输入这些指令呢.还有怎样才能让它运行,特别是那些英文不是很好的朋友们.等你发现了这个问题,你才感到原来如此简单.
谢谢你了!以后还请多多指点!
0
回复
亚藤
LV.4
8
2006-10-12 17:28
@caiwh
AT89S51可以在线编程,但调试完成后还需要编程器.在线编程用KEIL软件即可.这样,可能需要1500.00如自己学习实践用,搞点小实验.考虑性价比.请购买新华龙的开发工具就可以了,只需3~4百元.
编程器是不是就是烧写器啊 那AT89S5x系列不是有ISP接口嘛 小实验自己弄弄又不是大批量生产 干吗要编程器啊 买个下载线直接调试不就行了
0
回复
ahai0306
LV.4
9
2006-10-14 08:52
既然是学习,你可以这样去买,请参考:

1.去宏晶科技网站看看,估计可以免费申请到下载器(编程器),它的芯片兼容ATMEL的,自己做它的下载器也很简便宜.
2.从小网站上可以买100元左右的编程器.
0
回复
jelestudio
LV.3
10
2006-10-16 18:02
给你推荐一款单片机啊:http://www.chinadsp.cn/bbs/dispbbs.asp?boardID=13&ID=2375&page=1

集仿真,编程,实验于一体,性价比非常高的!
0
回复
ahai0306
LV.4
11
2006-10-17 08:23
@caiwh
AT89S51可以在线编程,但调试完成后还需要编程器.在线编程用KEIL软件即可.这样,可能需要1500.00如自己学习实践用,搞点小实验.考虑性价比.请购买新华龙的开发工具就可以了,只需3~4百元.
新华龙的固然好,现在200多元就可以买USB的适配器了,但是对于初学者,没有人亲手指点,一般他玩不转.
0
回复
xyx911
LV.7
12
2006-10-19 17:27
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/46/1161250021.jpg');}" onmousewheel="return imgzoom(this);">
0
回复