想学单片机开发,愿和大家探讨 点击:4847 | 回复:91



毕庆民

    
  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-08 20:54:00
楼主
单片机发展至今.已经无处不在.单片机就是一片IC.把他变成产品.需要外围元件和语言程序.现在硬件和软件是分家的.学校是这么学的.我认为两者应该一起学.才有利掌握. 我是初学.希望大家指教. 学知识没有忌讳.请大家有观点尽管讲.谢谢.



无悔工控

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 13回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年6月03日
发表于:2005-08-15 23:08:00
21楼
我建议你学PIC系列单片机,中档机只有35条指令,端口驱动能力强, 内部储存器基本能满足一般设计需要,最重要的是它的抗干扰能力强

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2005-08-16 10:46:00
22楼
5V电源、一两毫安电流你指望它抗多大干扰! 老话在此: “先前已经说过:可靠性根本不在用什么器件,是系统总体设计的结果。CMOS(3-18V电压)、HTL(15V电压)、TTL(5V电压)、ECL(3-5V电压)、、...这些基本的数字电路都有许多成功的产品。手册没有说的先不要以为就是我们想的。你想一个电子芯片, 3.3V 或者 5V 电压、1-2毫安的驱动能力,能有多高的抗干扰能力不是很明显吗?!” 建议大家去 21IC ‘侃单片机’版块,那里的讨论比这里专业。

韩冰811423

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 60回
  • 年度积分:0
  • 历史总积分:86
  • 注册:2005年7月25日
发表于:2005-08-16 15:14:00
23楼
我是个新手很多东西都不知道,还请各位老师多多指导!!1

亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2005-08-16 15:56:00
24楼
我给"周公"做个注, 21IC 的网址: 21IC中国电子网 → 应用 → 单片机 http://www.21ic.com/news/c64.aspx 21ICBBS之『侃单片机』 http://www.21icbbs.com/club/bbs/list.asp?boardid=11

重头再来

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 169回
  • 年度积分:0
  • 历史总积分:390
  • 注册:2004年9月09日
发表于:2005-08-16 16:43:00
25楼
我认为大家既然在这里讨论了这么多了,不应该半途而费。还请有经验的大师们多多指教。

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-16 17:27:00
26楼
我认为学但片机.必须学一门语言.要用自己编的程序.别人的很难理解.我在继电控制方面有体会.别人设计的控制系统.出现故障你去检查效率低.如果是你做的.效率就高多了.

guanjuyang

  • 精华:2帖
  • 求助:0帖
  • 帖子:9帖 | 191回
  • 年度积分:0
  • 历史总积分:349
  • 注册:2004年8月03日
发表于:2005-08-16 22:56:00
27楼
关于单片机,应该先学51。先看书,在搞开发板。 在www.21ic.com上南方的老树有一篇100圆就可以学习单片机的文章,有空读一读。老树还要出一本书,10月份可以出来。内容不错。 还有旗威的关于8051深度研究的三本书不错。 关于开发板,我知道有一块比较不错,价钱也公道。有点做广告的嫌疑。有意着来信yjj-lf@sohu.com

雷厉风行

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 20回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2004年9月29日
发表于:2005-08-17 09:48:00
28楼
这是有没有供大家交流的QQ呀

农笋

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 37回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2005年4月20日
发表于:2005-08-17 10:22:00
29楼
搞单片机编程应首先队硬件有最基本的了解.

重头再来

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 169回
  • 年度积分:0
  • 历史总积分:390
  • 注册:2004年9月09日
发表于:2005-08-17 12:19:00
30楼
TO:毕老师 学习单片机到底应首先从哪个方面入手,硬件还是语言。在语言方面学习C还是C++。

老五※

  • 精华:1帖
  • 求助:0帖
  • 帖子:124帖 | 2321回
  • 年度积分:0
  • 历史总积分:3947
  • 注册:2002年12月28日
发表于:2005-08-17 12:25:00
31楼
支持一下

$$$$$$$$$$

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 88回
  • 年度积分:0
  • 历史总积分:88
  • 注册:2005年3月11日
发表于:2005-08-17 12:36:00
32楼
学单片机,要是刚开始学的话,用汇编语言来较好,其实汇编也不会太难。要想开发的,可以先买个模拟来实验,学起来快

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-17 19:28:00
33楼
单片机.20年前就有.那时没有应用价值.现在不同了.后悔没有坚持学软件.认为太简单.只有从头学.现实就是现实.如果微软在中国用的 是汉语的话.恐怕不会是这样.这是我们一个人所无法该变的.只有学英语和编程.学吧. 又跑题.单片机我认为是趋势.就是同档次价格优势.就是有利润. 举个例子.小摊上卖的单片机控制的冰箱控制器.只有十几圆.用继电控制要上百圆.PLC控制要上千圆.

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-17 19:57:00
34楼
我打个比方.不一定合适. 在数字时代.就是现在.是人.硬件是身体.软件是大脑. 科技现在以几何的速度发展.中国已经这样了.我们只有互相学习互相帮助互相提高.才可能有机会.保密保守真是叫人瞧不起.研发新东西才是正办.不懂就问.不会就学.这才是高级动物.人类.

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2005-08-18 10:25:00
35楼
不要发太笼统的提问,最好单刀直入,就事论事,不要把技术问题扩展成学术问题,因为大家在网上的时间有限。 动起手来!有什么具体问题我帮你!

亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2005-08-18 14:41:00
36楼
单片机的开发,是很多人已经经历过,或即将经历的事情,容易引起共同关注,所以把它顶起来. 有些感叹,如"小摊上卖的单片机控制的冰箱控制器.只有十几圆.用继电控制要上百圆.PLC控制要上千圆."也还不算跑题; 但狗会看门.猫会捉老鼠等和本帖中心内容不搭界的帖子,只好删掉! 对不起了,敬请注意.

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-18 17:45:00
37楼
谢谢周公 我刚开始学C语言.什么加减乘除的.头大! 还提不出问题.看来短时间是不行的.只有慢慢学了.我有个问题问了多次了.可能涉及行规知道的不便回答.就是一些先进设备的程序.用了一定的时间后便乱了.只有厂家才能恢复.保修期内一般不会坏的.这些程序是存在单片机ROM里的只读程序.说乱就乱.谁相信呀.我不懂软件才有疑惑.对懂软件的来说加这么一个限时程序应该是举手之劳吧.这种赚钱方法也太黑了.所以只有学好编程. 我的看法也不一定正确.也可能是巧合.希望懂单片机的朋友谈谈.谢过.

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2005-08-19 00:21:00
38楼
1. 其实不必‘头大’,刚开始可以先编一些简单逻辑控制的程序,了解程序的基本环境设置、语法、流程等。 2. 你说得对,程序一般是不容易丢的,特别是老的 EPROM 存储器。你说的情况估计有两种:A.程序中有限时;B.电改写的如 Flash 程序存储器,电气环境不好会冲掉。C.参数丢,一些参数保存在可改写的存储器中,环境不好会冲掉。后两种情况往往和系统设计有关。 3. 写软件不一定是‘举手之劳’,单片机的门槛比较低,愿意动手都可以进,但好的程序也是殚精竭虑,需要全身心投入和多年经验积累才能编出来的。

山金

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 16回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2005年8月12日
发表于:2005-08-19 14:48:00
39楼
毕先生,"编个程序是举手之劳"? 你也太厉害了吧,试试用汇编语言,或C语言编一个PID程序出来,看看是否举手之劳,编一个实用或好的程序,光识编程没用,还要能把控制算法搞出来.试下......

IREX

  • 精华:10帖
  • 求助:0帖
  • 帖子:225帖 | 318回
  • 年度积分:1
  • 历史总积分:1239
  • 注册:2003年8月04日
发表于:2005-08-19 16:21:00
40楼
学单片机 硬件功夫要强, 不然您写的汇编将会难以使用; 我发现有许多人用 “C” 写51, 我个人认为初学者暂时不要使用; 最好直接先用硬件功夫学汇编; 这样基底才够深; 还有数字逻辑 那是一定要先懂得, 单片机能搞得好, 一被子大概不会挨饿.

热门招聘
相关主题

官方公众号

智造工程师