首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

由51单片机想道[转帖]

你说的没错,在电子这个行业,必须要不断学习新的技术,产品。但是老的东西也必须要了解一些。
个人认为在学校里学习一下51系列没有坏处,了解一下基础的知识对于新入门的学生来讲是一件好事。不过只学51就不好了。
而且我在上学社会实践时遇到过用DOS的protel的产品开发小组。呵呵,他们就是因为用惯了dos而不用windows的。画图时基本不用鼠标。我的键盘就是那个时候练的:)

由51单片机想道[转帖]

新型单片机都具有很多资源,资源多才能节省外部芯片,一般说来,一个系统的芯片数量不能超过5片,否则这个系统就是个复杂的系统。说起51系列,开始人们学习31芯片,必须要有外部程序存储器才能工作,学习单片机先学系统扩展,直到现在,很多51的书还在讲31芯片,讲如何组成最小单片机系统,这样的最小系统早就没人用了。至于AT89S51系列,虽然带有程序存储器,但是由于I/O少,内部资源少,实际中很少能够组成单片系统。51系列之所以书多,是由于几年前,只有51,现在不同了,很多新型单片机,功能强,资源多,I/O多,可以组成真正的单片系统,这些单片机的开发软件支持好,开发仿真器便宜,极低功耗,低电源电压符合电子器件的发展方向,同样是学习单片机,应该学习新的,好的。至于说到复杂,51系列的100多条指令是不是更复杂一些,MSP430的指令数不到51系列指令数的一半是不是简单一些。学单片机,就学新的,喜新厌旧才是正确的,(有些岁数大的人,由于惰性,不学新机型,千万不要学他们,学校的老师,就经常是这种情况,所以学校教51的老师多,近一两年情况正在变),例如5V系统是个很成熟的系统,但是人们为啥要用3.3V,2.5V,和1.8V呢?这就因为只有低电源电压才能降低功耗,才能使集成度提高,目前很多5V器件已经不生产了,不用新器件就没法设计产品。学习可以循序渐进,先学引脚的第一功能,再学第二、第三功能,不断努力,就会融会贯通,其实学习51系列也是这样学的。
低价位的仿真器,开放的软件,芯片I/O多,芯片内部资源多,大的程序存储器和RAM,在系统可编程,这些应该是学习单片机之前考虑的问题。MSP430基本满足这些条件。
学习哪个机型,本来就是仁者见仁,智者见智的事,还是要自己拿主意。
以上所述,有错误之处,请各位大虾指正!
大哥,你們說的都對,可是,小弟我該怎麼做,公司需要我為芯片寫程序,以前在學校時沒搞過,基本理論知識都明白,就是不知該怎麼去給芯片輸程序,我們用的芯片也不知道是那一種,該用什麼語言去寫;我剛從學校出來,我確實想向簞片機發展,又找不到公司發展,請大哥幫忙,我現在應該怎麼做!小弟我感激萬分!來信請發xueluckly@163.com,QQ:254082495               謝謝!
那确实!
强烈同意你的意见!
我同意你的看法。
现在的产品很多,有点各自为政的趋势,在开发产品时我认为要准寻几个原则。
1、针对产品的特点选型,结合产品考虑功耗、大小、资源,合理选型。
2、必须掌握单片机的基础理论,合理配备资源。
3、尽可能多熟悉各种软件开发工具和开发平台,举一反三。
不错不错,现在51系列还是有很大的市场的!
lisworder
返回列表