导航:首页 > 操作系统 > 傻瓜单片机

傻瓜单片机

发布时间:2022-03-13 20:55:55

单片机和arino有什么区别那现在不知道要学习哪个,哪个在以后的工作中用的到那

Arino ,实际上就是一块AVR单片机,只是它有自己的bootloader,然后用专用的IDE编写、下载代码。好处很明显:它不用你明白底层的东西,因为有强大而丰富的库在支持,并且开源,网上的库、元件应用实例可以说铺天盖地。应用简单,比如:串口初始化只要:Serial.begin(9600);,串口输入也只要一句:Serial.print(XXX);不用你再设定一大堆的东西。你可以投入绝大部分精力来创新,实现你的想法。
即使想批量的话,也容易:Arino IDE编译完成后,可以生成一个hex文件,用它就可以量产。
所以,推荐使用Arino。

❷ 求51单片机用的无线模块,功能最简单的那种

NRF24L01 淘宝上找一个 NRF24L01模块,都会送例程,傻瓜操作

❸ 学习单片机难不难啊

单片机和PLC那个比较有前途,分析

有很多不同观点

单片机和PLC那个比较有前途,分析一下各自的特点会看的比较清晰一点。
plc:

1,它是其它公司(例如三菱)的成品。电路设计比较成熟,稳定性自然很高
2,软件集成化,也是成品。
3,综合上述两项,容易学习,开发周期短。
4,缺点,价格贵,整套(一般工程)要在6位以上吧?想买一套学习试验,恐怕是望尘莫及了。
5,还有,功能也要受到一定限制。
6,知识产权,没法说了吧,基本没有。

单片机:

总的来讲,plc学习容易,工程价格高,自己挣的没有外公司(plc厂家)挣的多,等于在给人家做苦力。单片机牵扯到的知识多,想学好不容易。这真是容易的不挣钱,挣钱的不容易。以上所述仅为个人意见,仅供参考。

不可否认,单片机开发的器件成本比较低,但是他的开发成本比较高,工程师的设计周期也要算做成本呀.所以我想如果是非标准系统用PLC比较合适,如果批量设备,标准设备,单片机会比较合适.

PLC是单片机的工业领域里的单片机集成系统,可靠、稳定、安全。
单片机的应用的前途好,但是,一定要牢记为了作到可靠、稳定、安全非常不容易,你能做元器件的老化筛选吗?否者,其产品一文不值。这一点是许多单片机产品面临的实际问题,如能作到元器件的老化筛选那成本就不是很低了。以上仅供参考。

本人基本两种都有应用,但总的来说我应用PLC要多得多,我不敢拘同上面各位同行老兄的说话,撇开前"前途"方面不说,想单就其性价比和可靠性方面说一下本人的体会:
1、如果拿一个PLC的价格和一个8051来比,就算是ATMEL公司的也不过十几元一片,与动不动就上千元的PLC来说,好似很贵,很多人都有这样一个误区,一提到单片机就感觉到很便宜,这种概念源于一种传统或者说肤浅的表面的眼光,其实做一个东西的成本是多方面的,拿单片机来说吧,从电子线路设计再到一行行代码(汇篇也好、C也好)再到编译、调试、烧录再反复调试,或以说做一个最简单的设备其花费的时间也是比使用PLC要多几百倍都不止。
2、仿真器和烧录器都得卖一个,专业级的银子太约至少要3500吧(本人2000年买了一套仿真和烧录一体的),就是学生级也要1000多吧。
3、电路板设计完还要开模做印刷电路板,这不但要费很多的功夫,如果没有经验的话布出来的电路板还有许多干扰,当然费用更不用说了,大哥们应当知道开一个模多少银子吧,而且往往开一个模是不够的,可能的多套吧,上万肯定是少不了的。
4、开发完还得根据实际做很多修改,如果是用来做工程,你就上吊吧,把仿真器和烧录器搬到现场去吧,哈哈,傻瓜,还有人用单片机来做工程。?????????
5、没完没了的干扰从一开始就象病魔一样跟着你,在旁边放一个接触器动作几下试试,一定会有意想不到的效果吧。哈哈。
总而言之,按本人的经验,说到可靠性就是你再历害,一个人的脑瓜无论如何也不能做到与PLC目前的水平。
哪是不是单片机是不是一无是处呢?当然不是,要不就不会存在了,我认为呢,单片机在家用电器控制方面还是可以的,因为应用的环境不是很恶劣,当然,如果决定用单片机来做,还要有一定的数量级,比如说你一下可下单十几万个产品,控制要求也不高的话考虑吧。
我不知道Hysy有没有真正的用过PLC这个东东(表示怀疑,至少说只是知其然不知其所以然,只是表面知道而已),你说一个工程要看6位数价钱的PLC的话(假设你说的成立),如果是西门子的PLC肯定是S7300以上,也就是说至少有上千点的I/O,我想即使用是在工控行业混了十多年的各位大侠也未必都有机会做上千点的控制,就想用单片机来完成,有点做梦吧,即使用做出来那价钱(包括所有发生的费用)恐怕是不止4位吧,我想8位也不行哟,大家睁眼看看那个工程是真正用单片机做的呢?
之前也见过有贴子(可能是搞单片机设计的哥哥)说开发一个PLC也很容易,我想有这个想法不错,但拿到这面上说真有点笑话了。
可以这么说有许多人对PLC应用熟但对单片机应用一无所知,相反对单片机应用较熟的对PLC也知之不多,这本来就有两个交叉的应用领域。还过,想玩好单片机的确要有好一点的功底,包括数字电路、模拟电路。
至于那个前途,我觉得是“傻瓜”问路,永远没有人知道你问什么,也永远不会有对的答案。因为这是对不同的人对不同的情况来说的。就如这个问话的老兄,人家说单片机有前途,你也未必行。
什么都有钱图(前途),事在人为嘛。

上面的我也表示赞同:但我想用几点说明。
1、系统工程目前必须用plc,谁敢用单片机?可靠性、可行性、现场升级与替换维修、技术支持(这么大的工程,谁能看懂你庞大的单片机系统,那么技术支持就维系在您老兄或少数几个人的手上)、实验周期和开发周期,研制经费也不低吧,没有plc就啥也别说了。
2、单片机适用于小的应用场合,一次性开发投入,批量生产。plc就不能用了,价格高、安装与布局也受限(如小家电,小如手机、纽扣)。
3、当然,是个适中的项目。plc、单片机任选了。
总之,看看研制开发plc和单片机的初衷,应该更能清楚他们的用途。

1,没有成品,没有现成的软件,自己做线路板。因此涉及到的知识比较多,如;protel、汇编或C语言、还要会可视化编程及电子电路等。
2,稳定性;与plc相比,那要看自己的本事了,做不好可能连运行都达不到,更不要提相比,不过一般做好的话,性能还是很稳定的,我们公司的产品基本上不出问题。
3,功能可以随意开发,基本不受限制,应用面更广。
4,价格便宜,整套设备(一般工程)4位就差不多了。
5,拥有自己的知识产权,哈哈......见笑了

❹ 怎样自学单片机

我单片机也是自学的,不过我不太会说话,简单说一下吧。
最重要的一个呢就是要有兴趣,如果自己是没有什么兴趣的,那就别学了。
有兴趣,但没基础并不是什么问题。
首先一个,数电的一些基本知识,逻辑,高低电平,触发器,简单的时序电路。这些都要会。
还有模电,(元增民的书很好)简单的就可以了,现在不是设计电路。上拉,下拉,二极管,三极管,放大,运放,AD,DA转换,了解一下这些,要知道这些是怎么一回事。
C语言,可以直接学一下标准C,推荐谭浩强的《c语言程序设计》,入门容易,也系统些。然后学C51,很容易了。也可以两样一起学,把标准C作为工具书来查,比较推荐这个。
C语言的重要性不用说,但汇编也是同样重要的。所以还要学一下汇编,可能刚开始看汇编很乱,不过可以先用C语言写,C熟悉了,再用汇编来写,把自己之前写的C程序写成汇编的。
还有常用常见的一些芯片器件要会用,比如说时钟芯片,测温芯片,锁存器,译码器,串行转并行,并行转串行等这些,这些在初学单片机时都会学到的,对以后也是很有用的。
其实,以上那些知识,数电,模电,C语言,汇编可以一起来,你用到哪些,就去学哪些,现学现在用,最重要的是多动手,多写程序,多思考,不懂的自己想想,想不明白就问别人。
板子的话我学的时候自己是学有买板子的,一个是用仿真软件,一个是去学校的实验室,不过我知道天祥的板子做得很好,相信你也会知道网上有郭天祥十天学会单片机的视频。当然啦,十天学会那是不可能的,不过他的板子确实很好,虽然贵了一点,但不一定说就一定要买他的板子。网上有一些是他的那板子的改进版,就是加进了其它的模块和功能,也可以考虑,因为我自己没买过,链接就给不了你了。你可以自己上去看一下,看评论好的买。
记住,不要自己闭门造车,那样是不可能学会的。一定要多动手,实践才是最重要的。而且要脚踏实地。等自己觉得有些上手了,我觉得你可以经常在网络知道留意这方面的问题,帮人家解决一些问题(不是写程序),帮助别人的同时其实你自己也是在进步的,别人遇到的问题说不定也是你以后会遇到的。然后自己做一些小东西出来,比如说做一个时钟啊,或是时钟加测温的。简单的防盗,或是做一个万用表,等等这些,都是很好用的。

❺ 请问单片机是什么有什么用最近流行的单片机编程是做什么的

单片机是一种可编程的芯片,用途很广,可用来做的东西很多,如电表,MP3,充电器,冰箱,电视,洗衣机....

❻ mcu是什么意思

微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,

并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。

诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。

也可以认为是51单片机,ARM,DSP这类的芯片的总称。


扩展材料:

mcu的分类

1、按用途分类:

通用型:将可开发的资源(ROM、RAM、I/O、 EPROM)等全部提供给用户。

专用型:其硬件及指令是按照某种特定用途而设计,例如录音机机芯控制器、打印机控制器、电机控制器等。

2、按其基本操作处理的数据位数分类:

根据总线或数据暂存器的宽度,单片机又分为1位、4位、8位、16位、32位甚至64位单片机。

(1)4位MCU大部份应用在计算器、车用仪表、车用防盗装置、呼叫器、无线电话、CD播放器、LCD驱动控制器、LCD游戏机、儿童玩具、磅秤、充电器、胎压计、温湿度计、遥控器及傻瓜相机等;8位MCU大部份应用在电表、

马达控制器、电动玩具机、变频式冷气机、呼叫器、传真机、来电辨识器(CallerID)、电话录音机、CRT显示器、键盘及USB等;8位、16位单片机主要用于一般的控制领域,一般不使用操作系统, 16位MCU大部份应用在行动电话、

数字相机及摄录放影机等;32位MCU大部份应用在Modem、GPS、PDA、HPC、STB、Hub、Bridge、Router、工作站、ISDN电话、激光打印机与彩色传真机;

32位用于网络操作、多媒体处理等复杂处理的场合,一般要使用嵌入式操作系统。

(2)8位MCU工作频率在16~50MHz之间,强调简单效能、低成本应用,在目前MCU市场总值仍有一定地位,而不少MCU业者也持续为8bit MCU开发频率调节的节能设计,以因应绿色时代的产品开发需求。

(3)16位MCU,则以16位运算、16/24位寻址能力及频率在24~100MHz为主流规格,部分16bit MCU额外提供32位加/减/乘/除的特殊指令。

由于32bit MCU出现并持续降价及8bit MCU简单耐用又便宜的低价优势下,夹在中间的16bit MCU市场不断被挤压,成为出货比例中最低的产品。

(4)32位MCU可说是MCU市场主流,单颗报价在1.5~4美元之间,工作频率大多在100~350MHz之间,执行效能更佳,应用类型也相当多元。

但32位MCU会因为操作数与内存长度的增加,相同功能的程序代码长度较8/16bit MCU增加30~40%,这导致内嵌OTP/FlashROM内存容量不能太小,而芯片对外脚位数量暴增,进一步局限32bit MCU的成本缩减能力。

(5)64位MCU大部份应用在高阶工作站、多媒体互动系统、高级电视游乐器(如SEGA的Dreamcast及Nintendo的GameBoy)及高级终端机等。

❼ 51单片机指令问题,所下图所示,坐等!!!

这个程序前四条是比较大小的
第一条指令:把40H地址里的内容传递给A
第二条指令:把Cy清零,那个C不是一个寄存器,它是A寄存器里的一个位,把C位清零,在下面一条有用
第三条指令:用A减去41H地址里的内容,注意,此处是带借位减法,如果A>=41H里的内容,那么,
A寄存器里面的Cy位(第二条里的C)就不会变化,如果A<41H,那么C就会变成1
第四条指令:如果C不等于0,也就是说,40H里面的内容数值比41H小,那就跳转到WAIT标识的地方,
也就是跳到程序的倒数第二行, 去执行 SJMP WAIT:这句话.如果C等于0,也就是说,
40H里面的内容大于41H或者等于41H,那么,就执行第五条指令
第五条指令:把41H的内容传递给A寄存器
第六条指令:把A寄存器里的内容与41H的内容进行交换

❽ 单片机的sbit WR

sbit是c51一个特殊的关键字

简单不严谨的说 不同于bit关键字 只要你用了sbit 就确定了是指向一个特殊寄存器 比如pin的寄存器

至于为什么用^ —— 编译规定

之后可以学avr之类的单片机 就能理解这个了 因为avr不支持位操作 只能用与或者或操作了

❾ 51单片机里为什么按照视频里的编写还是有莫名其妙的傻瓜错误,怎么也找不出来

第一个程序中的P0要大写,还有前面定义段码的数组结尾缺少分号。

❿ 51单片机大神指点小弟,好几处傻瓜错误实在不知道错在哪

截图不太全,看起来像是 数组smgan 的结尾 右花括号后面没加 分号

阅读全文

与傻瓜单片机相关的资料

热点内容
局域网如何用ftp服务器配置 浏览:70
程序员惯性思考模式 浏览:439
如何在个税app上查身份证号 浏览:6
电视家app安装在电视上怎么安 浏览:889
怎么将pdf格式转化为图片格式 浏览:637
服务器拔掉raid卡怎么装系统 浏览:232
区域对称加密算法 浏览:245
数字转汉字php 浏览:733
安卓源码硬件驱动 浏览:208
痰证pdf 浏览:814
电脑怎么把word文档转pdf 浏览:867
程序员那么可爱有孩子了吗 浏览:480
安卓文字折叠怎么使用 浏览:885
创造一个app如何挣钱 浏览:801
php55vc11 浏览:642
抖音如何关闭苹果app充值 浏览:332
python多个文件调用 浏览:792
java算法和数据结构 浏览:465
糖豆视频的文件夹 浏览:654
php的头部文件一般在哪个文件里 浏览:560