首页 上一页 1 2 3 4 5 下一页 尾页

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



毕庆民

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



周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2005-08-10 10:41:00
1楼
硬件和软件分开学和一起学其实没有什么区别,关键看各人融会贯通的能力。思想方法因人而异,有的人就适合搞开发、有的人就不适合搞开发。 你20年前接触过什么 MCU ?有什么问题?

紫荆

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 158回
  • 年度积分:0
  • 历史总积分:239
  • 注册:2005年6月27日
发表于:2005-08-10 11:05:00
2楼
关键不在于怎么学的,还在于如何用的

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-10 17:33:00
3楼
举个例子.一台设备按下启动按扭后:正转10分.停10秒.反转10分.停10秒.循环运行. 大家可能说太简单.用PLC或一个继电器4个时间继电器轻松完成.但价格不是很便宜. 如果用单片机的话.一片IC.晶振.变压器.继电器等外围元件不过几十圆.硬件很好设计.关键是程序.我在这方面是棒槌.诚心向各位请教.

紫荆

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 158回
  • 年度积分:0
  • 历史总积分:239
  • 注册:2005年6月27日
发表于:2005-08-11 08:17:00
4楼
用定时器应该很好实现

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2005-08-11 12:52:00
5楼
上面的例子可以直接用数字电路搭。 你先编程序,有什么问题我来帮你。

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-11 19:34:00
6楼
先谢谢各位. 可能我表达的不清楚.我想用单片机来完成.不是用别的.但我不懂单片机语言 .可能我想学! 单片机加外围元件和电源后.要各脚输出高低电平的程序.打个比方:接通电源.5脚输入低电平后:10脚从高电平转为低电平.10分后变为高电平......IC有很多脚...用别人的软件和程序很好写.我说的是单片机能识别的程序.

亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2005-08-12 00:06:00
7楼
我认为“毕庆民”给我们提出的是一个比较普遍的问题: “一个从事工控多年的工程师,通过实践,认识到要学单片机,要用单片机。” 作为一个工控人,一般都有高中(含高中,中技)以上文化,是亲技术的,只要想学,想用单片机,一定能够学好用好; 但是我认为“毕庆民”现在还不能太着急于用,不宜太着急进行产品开发,最好还是循序渐进,先从“学”开始,先做点准备工作。 但是学甚么呢?我认为: 1.我们先要为他挑选某种型号的单片机; 2.再为他建议一套开发手段; 3.推介必要的开发软件; 4.足够多的开发实例; 5.若干本书及电子文挡; 6.哪位有甚么诀窍,也请不吝赐教。 我希望各位大师充分发表自己的见解,心得较多的不妨自己立帖,来个长篇连载,“周公”可否考虑来个连载;各位厂商可以推介自己的产品,但是必须要有充分的技术陈述;“毕庆民”有自己的考虑,也希望发表。 不要求观点一致,也不必非有个结论;只是希望所提供的这些信息,能让想学,想用单片机的工控人,知道当前的技术现状,知道可从哪里获得自己需要的知识,开发出先进的产品;同时各位厂商也可借机树立自己的技术形象,引领时代潮流。 谁要在此乱发无关的广告,立刻删除,决不手软!!!

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-12 06:50:00
8楼
亦云人云: 谢谢.我差不多就这个意思. 我们这个年龄的人.上学的时候没有学计算机.电方面学的是模拟电子技术.电工学.现在需要的是学程序. 单片机不就是INTEL的吗.程序象PLC一样有多种吗(PLC指令不算程序). 用单片机的产品很多.几圆钱的都有.懂电子的.拿过电路板.不是很复杂的.几天就可以画出电路图.程序怎么弄. 大家谈谈.需要学什么.路有千条.要走最近的.是不是. 先谢过.

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-12 07:26:00
9楼
我单片机程序都不懂.何谈开发.标题是为了提高点击率而这么写的.请各位体谅. 有不少帖子.标题为:需要什么资料....一般有的也不给资料.点击率很高.可见大家对知识的渴求.大家互相帮助吗.知道的说一下.不懂的也学了知识.人多办法.知识...都多吗.

紫荆

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 158回
  • 年度积分:0
  • 历史总积分:239
  • 注册:2005年6月27日
发表于:2005-08-12 08:15:00
10楼
先去找本稍微经典的单片机教程(MCS51系列的很多)看看,熟悉硬件及其外围扩展的基础上,结合程序看几个例子。

sjmnt

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 23回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2002年12月10日
发表于:2005-08-12 10:58:00
11楼
给大家推荐一本书北航的《手把手教你学单片机》内容简介:  本书以实际编程及做实验为主线贯穿全书。完全摒弃教科书的方法,采用“程序完成后软件仿真→单片机烧录程序→试验板通电实验”的方法,以全新的方式边学边实验,将初学者领进单片机世界的大门。

紫荆

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 158回
  • 年度积分:0
  • 历史总积分:239
  • 注册:2005年6月27日
发表于:2005-08-12 11:14:00
12楼
北航何立民的书不错

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2005-08-12 11:25:00
13楼
连载目前暂时还不行,能力有限,混饭第一。工具方面你先用 8051 系列,找书(我推荐北航 马忠梅 的《单片机 C 语言应用程序设计》,修订版加了芯片基础)了解一些基础知识。买个几元钱的芯片,再有一个编程器。硬件可以自己设计一个小电路板,开始先控制几个 LED 练练手。软件方面网上有 C 语言的下载一个就可以了。大致过程是这样: 1. 先编辑源文件,也就是程序; 2. 用 C 语言编译器编译,产生目标文件(.OBJ),通不过再编辑。 3. 链接编译器产生十六进制文件(.HEX),通过了就写片子,把芯片插上你的目标板看运行结果,不是预料结果再编辑。

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-12 21:20:00
14楼
谢谢 看来这个问题不大好回答.不过可以谈一下学的体会吗.我只有问了. 单片机编程是不是有软件支持.各型号的单片机软件一样吗. 单片机编程需要学什么程序.要简单的.慢慢加深. 我英语不好.记不住指令.大约有多少条指令. 还有好多要问.先问这些吧. 大家的帖子.只要我看见和知道答案.一定回答.

电气学者

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2004年11月12日
发表于:2005-08-13 10:12:00
15楼
各大高校视频课件下载,系统学习各门课程,免费下载,提供一次机遇,一次梦想,[url=http://www.1110.net/down.asp?UserID=388014][IMG]forum_isnews.gif[/IMG][/URL],进入视频网,愿君从此高飞。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2005-08-13 10:15:00
16楼
哈哈,对于初学者来说,看来只能买款即经济又便宜的单片机来学习学习,大家推荐一下,买哪款比较好呢? 1、微芯公司的LJD-5100单片机学习板. 2、腾龙公司的倚天版学习板。 这两款在市场上比较热销.功能上好像第一种多。

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-13 15:21:00
17楼
谢谢各位 今天我在书店泡了一上午.总算有点头绪了.说一下. 编程必须要学一门语言.发现有三种.机器语言.汇编语言.C语言可用.机器语言太难懂.直接不明白什么意思.汇编语言好懂一些.太饶弯子了.C语言简单好懂.记住符号的作用也够受的.看来只有学C语言了. C语言指令多少.20年前学过BASIC.能有用吗.先说这么多吧. 我找了一个IC 请知道各脚参数的说一下.谢谢. PIC16C73B-041/SP 0213JH7

makesoft

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 101回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2005年5月27日
发表于:2005-08-14 16:22:00
18楼
我们是专业做控制技术的,假如各位觉得开发单片机系统有难度的话,可以委托我们开发,我们会保证和各位达到一个共赢的结果。

毕庆民

  • 精华:21帖
  • 求助:5帖
  • 帖子:584帖 | 5227回
  • 年度积分:0
  • 历史总积分:10489
  • 注册:2005年6月13日
发表于:2005-08-14 20:22:00
19楼
今天我又在书店呆了一天.说一下给各位做个参考. 原来的IC 都有内部电路图.如555等.现在还有.现在的IC电路图已经没法画了.太复杂了.原来是模拟电路.逻辑电路.现在是软件的天下.做一个电路板.太容易也太便宜了.用电脑就是用软件.太对了. 现在我们接触的大部分PLC.单片机所控制的设备大家可能用继电器和模拟电路能实现.但软件发展的太快了.中国穷.设备不舍得换代.但科技发展之快.不的不换. 成套的单机和流水线.软件技术都是国外的.太气人了.中国有世界20%的人呀. 语言是最大的障碍.都用英语.没办法.学吧.

makesoft

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 101回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2005年5月27日
发表于:2005-08-14 23:09:00
20楼
实际上现在的单片机开发的门槛已经不高了,只要你有数字电路和模拟线路的设计能里,英语能看的懂厂家提供的技术文件,设计硬件系统就不是困难的事情。 软件现在基本都是高级语言直接设计,现在单片机不支持高级语言编程的已经很好了,象C或者C++之类的语言,熟悉语法和关键字都很轻松的,所以现在英语在计算机学习中基本不是障碍了。 当然你要开发出稳定可靠的系统。需要 的就不仅仅是这些东西了,还有相关边缘学科的各种知识!真正的开发高手已经与语言本身没有关系了,特别是大的程序,结构和算法都比语言重要的多。 写了不好,没归纳,有些零散,抱歉!!

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 5 下一页 尾页