标题: 单片机编程基本和电子元器件等无关?是这样吗? [打印本页]

作者: 海阔天空8    时间: 2019-2-16 18:41
标题: 单片机编程基本和电子元器件等无关?是这样吗?
现在很多单片机教程就是编程器和电脑如何连接,基本和电子元器件无关,连电阻,电压,电流,的概念也没必要了解,只要记住“语言”的意义即可。往板上插好单片机芯片,剩下的就是看屏幕,对话,敲键盘了?难怪小孩子也会编程。

作者: xuyaqi    时间: 2019-2-17 10:28
为了降低学习门槛可以这样,要想深入还是要学习的。
作者: gd2051    时间: 2019-2-17 10:47
在小学高年级的兴趣课里,辅导老师为了提高小朋友的学习兴趣,通常这么说的。
作者: 海阔天空8    时间: 2019-2-17 11:21
gd2051 发表于 2019-2-17 10:47
在小学高年级的兴趣课里,辅导老师为了提高小朋友的学习兴趣,通常这么说的。

也就是说连电子元器件也不认识就可以编程了?这就和使用遥控器看电视差不多的意思了
作者: angmall    时间: 2019-2-17 12:48
针对的对象是非专业人员,非专业的工程通识教学,学员有个认知就可以了。可以让人快速上手,提升趣味性。有兴趣后再去加深研究。

如果是教本专业的 真的应该从基础讲  一开始不打好基础  后面很难继续学习,人心都是浮躁的

作者: HC6800-ES-V2.0    时间: 2019-2-17 14:38
你看到的教程都是入门级的,不是专业级的,当然,专业级的都不是一般可以看到的教程了。
另外,你可能看到的是中小学生的“可视化编程环境”,也是入门级的,板子也是专门集成的,可以玩儿,干不了多少正事儿。
作者: 夜半惊梦    时间: 2019-2-17 15:28
不会啊,编程是软件需要硬件作为载体,两者是相辅相成的
作者: 海阔天空8    时间: 2019-2-17 20:53
HC6800-ES-V2.0 发表于 2019-2-17 14:38
你看到的教程都是入门级的,不是专业级的,当然,专业级的都不是一般可以看到的教程了。
另外,你可能看到 ...

^_^,我连门还找不着呢!我现在的条件就是一片淘汰的单片机89C2051,,,,,,,,,
作者: Firefox903    时间: 2019-2-17 21:50
没有电子电路基础,想学好是很不容易的!
作者: 累不死的狗    时间: 2019-2-17 21:54
看研究方向吧,深入学习还是要学的
作者: 孤独一笑    时间: 2019-2-18 00:46
单片机本来就是硬件,有了程序才能使用,没有电路,它怎么给你干活?
作者: zrwd01    时间: 2019-2-18 04:36
初级可以先跟着开发板走,理解运行原理,后期要做成品还是要理解电路的。
作者: 海阔天空8    时间: 2019-2-18 06:32
孤独一笑 发表于 2019-2-18 00:46
单片机本来就是硬件,有了程序才能使用,没有电路,它怎么给你干活?

实际情况往往是使用电脑的人往往不认识元器件,,,,,
作者: 笨笨兔    时间: 2019-2-18 08:14
楼主的梦做的不错啊,没有基本元器件,哪来的单片机?
你连单片机是怎么来的都不知道,还想学好单片机?
作者: 海阔天空8    时间: 2019-2-18 08:38
孤独一笑 发表于 2019-2-18 00:46
单片机本来就是硬件,有了程序才能使用,没有电路,它怎么给你干活?

不认识电子元器件同样会看电视,这个问题怎么看?
作者: 海阔天空8    时间: 2019-2-18 08:51
本帖最后由 海阔天空8 于 2019-2-18 13:12 编辑
zrwd01 发表于 2019-2-18 04:36
初级可以先跟着开发板走,理解运行原理,后期要做成品还是要理解电路的。

    我就闹不清“地址”和“数据”是如何输出的?地址间的间隔是如何控制的?例如,叫LED1亮一秒,间隔10秒(或别的时间间隔)后LED2再亮一秒,,,,,,,,,   数据输出是按地址变化的节奏进行的,单片机里这个节奏可变吗?,存储器的地址变化是外加不同频率的脉冲,,,,,

作者: 海阔天空8    时间: 2019-2-20 08:33
笨笨兔 发表于 2019-2-18 08:14
楼主的梦做的不错啊,没有基本元器件,哪来的单片机?
你连单片机是怎么来的都不知道,还想学好单片机?

学好和用好不是一个概念吧?会看电视的有几个会修电视的?
作者: Mr.Zd    时间: 2019-2-20 11:09
这个就是学编程嘛,硬件有硬件工程师,留好接口,留下定义,配合操作嘛
作者: iofree    时间: 2019-2-20 11:59
海阔天空8 发表于 2019-2-18 08:51
我就闹不清“地址”和“数据”是如何输出的?地址间的间隔是如何控制的?例如,叫LED1亮一秒,间隔10 ...

你说的这个是外部IO输出接口,是没有地址这个概念的,从这一点说你需要了解外部电路结构,知道哪个IO接了那个设备(比如LED或者继电器),编程的时候你才能知道该怎样往这个IO口送控制信号以及保持信号的时间长短!
作者: 笨笨兔    时间: 2019-2-20 12:02
笨笨兔 发表于 2019-2-18 08:14
楼主的梦做的不错啊,没有基本元器件,哪来的单片机?
你连单片机是怎么来的都不知道,还想学好单片机?

学好和用好不是一个概念吧?会看电视的有几个会修电视的?
-----------------
学和用你就分不清楚,再谈有何意义呢?
这个论坛起码是想做工程师的才来吧。
作者: 海阔天空8    时间: 2019-2-20 12:06
Mr.Zd 发表于 2019-2-20 11:09
这个就是学编程嘛,硬件有硬件工程师,留好接口,留下定义,配合操作嘛

软硬分家?一手硬一手软
作者: dxn396396396    时间: 2019-2-20 17:28
对于外围电路是要了解的
作者: struct00    时间: 2019-2-20 17:55
angmall 发表于 2019-2-17 12:48
针对的对象是非专业人员,非专业的工程通识教学,学员有个认知就可以了。可以让人快速上手,提升趣味性。有 ...

雷军当初学编程也不会硬件!了解一下再说!
作者: static    时间: 2019-2-20 21:28
小孩子也会编程那也是别人肯按步就班地学
作者: 乐点点    时间: 2019-2-20 22:56
肯定不是啊,锁存器,译码器,基本的数模电知识还是要有的
作者: javaker    时间: 2019-2-21 11:17
从小培养逻辑思维能力很重要
作者: kmsj    时间: 2019-2-21 13:45
单片机编程和电子元件密切相关,精通电子元件性能的人可以设计出最简单、最合理的单片机控制电路,单片机控制电路的总体要求,就是用最简单最合理的电子元件,设计出性能最好的电路,不精通电子元件的人,只会照抄别人的电路,永远设计不出性能最好的单片机控制电路。
作者: kmsj    时间: 2019-2-21 14:13
举个简单的例子,我买了一个自动抽水的电热水壶茶具,按键全部是感应式,我觉得非常奇特,买了RH6030感应开关IC,也做出了感应开关,我一直以为那个茶具里一定也有RH6030之类的IC,结果我拆开一看,哪里有RH6030?竟然是用扫描LED的IO口线直接做感应开关的输入,单片机被擦了,搞不清楚是什么型号?反正设计这个茶具控制电路的人对电子元件非常熟悉,水平很高,5个感应按钮节约了5片RH6030,至少节约1-2元钱,大批量情况下,节约1元钱都是天文数字,假如这个茶具量产100万套,直接节约成本100多万,这是一个什么概念?中小城市100多万可以买房买车了!关键这个茶具的控制电路很稳定,用了快10年了还没有坏!
作者: 春风十里吹    时间: 2019-2-21 19:35
海阔天空8 发表于 2019-2-17 20:53
^_^,我连门还找不着呢!我现在的条件就是一片淘汰的单片机89C2051,,,,,,,,,

同淘汰一毛钱关系也没有,关键你有电脑,有时间,有兴趣,网上有视频教程与案例及编程软件,就看你上不上道了咯?
作者: struct00    时间: 2019-2-24 19:57
笨笨兔 发表于 2019-2-17 21:14
楼主的梦做的不错啊,没有基本元器件,哪来的单片机?
你连单片机是怎么来的都不知道,还想学好单片机?

说的好!连单片机是怎么来的都不知道,还想能单片机?
作者: dxn396396396    时间: 2019-2-25 08:19
基本你要用的芯片都会给你典型电路,你要用那个也可以,不过写程序还是要了解电子元器件的
作者: ahshmj    时间: 2019-2-25 10:22
要看应用对象。

在电脑上,像basic语言。

如果是对单片机编程,不大可能。
作者: 海阔天空8    时间: 2019-3-13 06:33
HC6800-ES-V2.0 发表于 2019-2-17 14:38
你看到的教程都是入门级的,不是专业级的,当然,专业级的都不是一般可以看到的教程了。
另外,你可能看到 ...

没错。业余爱好者很大程度上是出于好奇,
作者: 海阔天空8    时间: 2019-3-13 06:37
夜半惊梦 发表于 2019-2-17 15:28
不会啊,编程是软件需要硬件作为载体,两者是相辅相成的

玩电脑游戏的高手连电阻都不认识的恐怕不是个别的吧?
作者: 海阔天空8    时间: 2019-3-13 06:41
笨笨兔 发表于 2019-2-20 12:02
笨笨兔 发表于 2019-2-18 08:14
楼主的梦做的不错啊,没有基本元器件,哪来的单片机?
你连单片机是怎么 ...

工程师和工程师差别可大了!_你别看我赚了那么多分,其实很可笑,完全的业余!
作者: 正规007    时间: 2019-3-13 12:58
有关啊!看你要做什么样的电路,用在哪个地方。没有电子元器件的支持,单片机就算浑身是铁也发挥不了作用!而且跟单片机连接的电子元器件组成了外围电路有的也相当复杂。

作者: lilili171    时间: 2019-3-13 14:10
当然不是了,编程归编程,只是理论,你要做出实物来还是要了解电阻,电压,电流及各种实际情况,纸上谈兵就是你这种心态。最后总还是要回归现实即做实物
作者: highgong    时间: 2019-3-13 15:32
要想精通电子技术,元器件必须要好好学,那么多模块谁做的,不也是技术人员做的吗
作者: highgong    时间: 2019-3-13 15:36
精通电子,精通编程,必须要清楚电子元器件,那么多模块不就是技术人员做的。降低成本,提高维护能力,必须要精通电子元器件




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1