单片机开发板是干什么的? 51单片机和开发板是什么关系?怎么用?

51\u5355\u7247\u673a\u5f00\u53d1\u677f\u662f\u5e72\u4ec0\u4e48\u7528\u7684\uff0c\u4e00\u822c\u591a\u5c11\u94b1\u554a\uff1f

\u81ea\u5df1\u710a\u63a5\u4e00\u4e2a\u5c31\u662f\u4e86\uff0c\u539f\u7406\u56fe\u7f51\u4e0a\u90fd\u6709\u3002
\u4f60\u53ea\u9700\u8981\u4e70\u6839\u4e32\u53e3\u7ebf\uff0c\u5982\u679c\u4f60\u7528\u7684\u662f\u7b14\u8bb0\u672c\uff0c\u90a3\u5c31\u9700\u8981\u7528USB\u8f6c\u4e32\u53e3\u7ebf\u4e86\u3002
\u5269\u4e0b\u7684\u90fd\u5f88\u7b80\u5355\u3002\u642d\u5efa\u4e00\u4e2a\u6700\u5c0f\u7cfb\u7edf\u5c31\u51e0\u5757\u94b1\u800c\u5df2\u3002

\u5f53\u7136\uff0c\u4f60\u4e5f\u53ef\u4ee5\uff0c\u4e70\u4e00\u4e9b\u6210\u54c1\u7684\u5957\u4ef6\uff0c\u81ea\u5df1\u52a8\u624b\u710a\u63a5\uff0c\u6dd8\u5b9d\u4e0a\u6709\u5f88\u591a\uff0c\u5c31\u51e0\u5341\u5757\u94b1\u3002
\u6210\u54c1\u7684\u5f00\u53d1\u677f\uff0c\u4ece\u51e0\u5341\u5230\u51e0\u767e\u4e0d\u7b49\u3002\u8d44\u6599\u4e5f\u6bd4\u8f83\u9f50\u5168\uff0c\u5165\u95e8\u5f88\u5bb9\u6613\u3002

\u5982\u679c\u81ea\u5df1\u52a8\u624b\u710a\u63a5\u7684\u8bdd\uff0c\u53ef\u4ee5\u5728\u7f51\u4e0a\u4e0b\u8f7d\u5165\u95e8\u8d44\u6599\u3002

51\u5355\u7247\u673a\u5c31\u662f\u4e00\u4e2a8\u4f4d\u7684\u5fae\u63a7\u5236\u5668\u82af\u7247\uff0c\u5b83\u662f51\u5f00\u53d1\u677f\u7684\u6838\u5fc3\u5668\u4ef6\uff0c\u5355\u7247\u673a\u5f00\u53d1\u677f\u5c31\u662f\u5c06\u5355\u7247\u673a\u5e38\u7528\u7684\u5916\u56f4\u5668\u4ef6\u96c6\u6210\u5230\u4e00\u5757\u7535\u8def\u677f\u4e0a\uff0c\u4e0e\u5355\u7247\u673a\u4e00\u8d77\u7ec4\u6210\u4e00\u4e2a\u5f00\u53d1\u7cfb\u7edf\uff0c\u53ef\u4ee5\u5728\u5f00\u53d1\u677f\u4e0a\u901a\u8fc7\u5199\u5165\u7a0b\u5e8f\u6765\u63a7\u5236\u5468\u56f4\u7684\u5668\u4ef6\u5b9e\u73b0\u76f8\u5e94\u7684\u529f\u80fd\uff0c\u4ee5\u6b64\u8fbe\u5230\u5b66\u4e60\u5355\u7247\u673a\u7684\u76ee\u7684\u3002\u5177\u4f53\u7528\u6cd5\u4e0d\u540c\u7684\u5f00\u53d1\u677f\u4f1a\u6709\u4e9b\u4e0d\u540c\uff0c\u4f46\u4e00\u822c\u90fd\u9700\u8981\u4e0e\u8ba1\u7b97\u673a\u76f8\u8fde\uff0c\u6709\u7684\u9700\u8981\u6709\u4e32\u53e3\u9a71\u52a8\u7a0b\u5e8f\uff08\u4e32\u53e3\u7528\u4e8e\u4e0b\u8f7d\u7a0b\u5e8f\u5230\u5355\u7247\u673a\uff09\u3002

如图。单片机开发板上集合了多个实验的功能区,能做出不同的实验或者完成不同的任务。但他们都是共用一个电源的,不过有些功能区需要接上短路帽才能将单片机输出的信号输入到那个功能区里。基本上要实现上功能都是固定的,也就是你说的只有开发板上有的才能,但不排除扩展功能。想要往单片机里写程序,首先当然是在Keil 或者相关的软件上编写好C或者汇编程序,然后经过编译器编译成单片机能够识别的机器码,再通过串口线或者其他通信线下载到单片机里。不同种类的单片机的烧写过程与下载线也是不一样的。详细情况你可以查看一下你所用的单片机。通过程序的编写和烧写进单片机里就可以验正实验的正确或者实现你想要的功能。



单片机开发板呢,顾名思义就是拿来搞开发的板子,而这个板子与其它电路板有所不一样,这个板子拿来搞开发可以实现很多功能,就会留出很多接口给用户,用户自己来开发这些接口的功能,在以后的工作中也会接触到很多开发板,这些开发板是拿来做开发和技术验证的,在开发板上把技术验证成功之后就会做真机开发了,而真机开发就不会像开发板那样留接口了,(嵌入式嘛)只完成产品特定的功能就可以了。而在学习阶段呢,有一块自己的开发板再好不过,学习了理论知识之后除了在实验室,自己就可以用自己的开发板完成很多学习和实际操作。简单明了的说开发板因为留了很多接口给用户可以完成这个领域几乎所有技术的实现和学习,拿来学习搞开发的。
简单的板子可以学学C51单片机,如果你是要搞嵌入式的话51是最基础的也是最最低端的这个现在很少人都只是拿来做入门的东西了很多人玩智能车就用这个,中端一点的可以是STM32的arm-cortex m系列的微控制器,这一类的本人就在用一块stm32 f4 的板子,高端一点的板子一般就是系统级别的了一般都会移植操作系统了,比如嵌入式linux等,而这一类的开发板市面上很多cpu的类型也很多比如我现在就在用入门级别的s3c2440(基于arm9单核)cpu的 也在用高端一点的exsny 4412(基于 arm a9 4核 与三星note2相同的cpu)的板子。
这类东西淘宝一下就会知道很多产品了!!!

1、可以作为烧写器(即编程器),将自己写好的程序写入单片机中,但烧写单片机的种类单一 ,型号也不会太多。

2、可以利用开发板上的一些硬件做一些单片机实验(不需要自己搭建实验电路)有利于初学者使用。

单片机的学习需要理论和动手,理论与实践并重。

扩展资料:

单片机开发板介绍

单片机开发板是用于学习51、STC、AVR型号的单片机实验设备。

根据单片机使用的型号又有51单片机开发板、STC单片机开发板、AVR单片机开发板。

常见配套有硬件、实验程序源码、电路原理图、电路PCB图等学习资料。

例如电子人单片机开发板,针对部分学者需要特别配套有VB上位机软件开发,游戏开发等教程学习资料,开发此类单片机开发板的公司一般提供完善的售后服务与技术支持。

参考资料来源:百度百科-单片机开发板



单片机开发板的用途:

1  可以作为烧写器(即编程器),将自己写好的程序写入单片机中。

但烧写单片机的种类单一  ,型号也不会太多。

2  可以利用吴 鉴  鹰开发板上的一些硬件    做一些单片机实验(就不需要自己搭建实验电路了)有利于初学者使用。

新手学习单片机,往往感觉到不好入门,无从下手。只看书很枯燥,如果有一块吴鉴鹰单片机开发板学习的话就会有趣很多的,学习单片机过程,是一项理论与实践并重的过程,单片机的学习需要理论和动手,要学会抓住单片机的精髓,如定时器和中断,多看书、多上网查资料、多记录学习心得、看到别人遇到的问题,有能力帮助别人解决问题就多帮助,帮助的过程也是自己学习提高的过程。我相信每个人只要多加练习,假以时日,都可以成为一个精通单片机的能手!

一、新手学习单片机的步骤:

1、学习理论知识,了解单片机的基本原理、寄存器、中断、定时器等的基本概念;

2、最好有一个吴鉴鹰单片机开发板,在开发板上从最简单的功能开始实现,比如做一个流水灯、蜂鸣器音乐盒等;

3、实现简单的功能后,开始尝试更复杂的程序,例如LCD1602显示、数字时钟、串口通信、中断控制等;

4、在上述功能均可以实现之后,可以组合实现,做一个多功能的单片机系统了;

5、如果对硬件熟悉,可以自己尝试做一个单片机开发板!

二、新手学习单片机的步骤:

1、理论是指导,要了解单片机的基本原理; 

2、理论不是全部,需要动手去探索; 

3、实际动手做出一个成品才是检验自己学习的理论是否正确的唯一标准 

4、网上很多论坛,还有百度知道等,不会的先思考,自己找找原因。实在找不到的,多提问。

总之,新手学习单片机在持之以恒,不要一时兴起学习一下,遇到困难就退缩,一定要坚持下去。



单片机是电子专业的核心课程,学习起来有一定的综合要求。
单片机需要软件编程基础,硬件方面的模电,数电基础,基础打好,后面上手实践学习会方便点
2.仿真机
仿真机的用途是替代电路板上的单片机芯片,仿真机通过串行口、USB接口等方式与与PC机联机通信,接收PC端控制软件发出的指令,以单步、过程单步、全速运行等各种方式来执行程序,以单步或过程单步方式执行程时,每次执行完程序后可以将执行的结果反馈到PC端的控制软件中显示出来。由于单片机编程时必须要明确每一条指令执行完毕后会有什么样的结果,弄清实际运行后的结果是否与设想的结果相符,因此,仿真功能对于单片机的学习和开发可以起到很重要的帮助作用。
3.编程器或者下载线
其用途是将代码写入单片机芯片内部。对于学习者来说,有了仿真机也可暂时不配编程器或下载线,因为有了实验板、仿真机就可以做实验了。但是建议配置一台,这样可以对单片机开发的各个环节都有所了解。
4.万用表、电烙铁等电子制作工具
单片机开发,不是简单的编程,到目前为止,还少有纯粹的“单片机程序员”,通常要求开发者软、硬件方面都要熟悉,因此,这些电子制作工作还是要配备的。
需要说明的是,这里所说的仿真机、实验板、下载线或编程器等都是就一般概念而言的,并不涉及到具体的产品,市场上也有一些产品在设计时将实验板、仿真功能、下载或编程功能等中的一部分或者全部都集成到一块板上,构成一整套的实验系统。

学习单片机从哪开始
如果你已经有了上面的基础,你可以直接上手吴鉴鹰单片机开发板了

  • 寮鍙戞澘鏄仛浠涔鐢ㄧ殑鍟?
    绛旓細鐢ㄦ潵杩涜宓屽叆寮忕郴缁熷紑鍙戙寮鍙戞澘鏄鐢ㄦ潵杩涜宓屽叆寮忕郴缁熷紑鍙戠殑鐢佃矾鏉匡紝鍖呮嫭涓ぎ澶勭悊鍣ㄣ佸瓨鍌ㄥ櫒銆佽緭鍏ヨ澶囥佽緭鍑鸿澶囥佹暟鎹氳矾/鎬荤嚎鍜屽閮ㄨ祫婧愭帴鍙g瓑涓绯诲垪纭欢缁勪欢銆傚紑鍙戞澘涓轰簡宓屽叆鐨勫涔犺呰璁″ソ浜嗗父鐢ㄧ殑鐢佃矾锛屽祵鍏ュ涔犺呬笉鐢ㄥ啀鑷繁鍒朵綔鐢佃矾鏉匡紝鍙互鐩存帴浣跨敤寮鍙戞澘鍗冲彲杩涜娴嬭瘯瀛︿範銆
  • 寮鍙戞澘鍜鍗曠墖鏈虹殑鍖哄埆寮鍙戞澘鍜屽崟鐗囨満鏈浠涔涓嶅悓
    绛旓細1銆鍗曠墖鏈灏辨槸涓涓姱鐗囷紝涓嶅悓鐨勫巶鍟嗘彁渚涗笉鍚岀殑鍗曠墖鏈虹郴鍒楋紝鏄彲浠ョ紪绋嬬殑鐩稿綋浜庝竴涓崟鐗囪绠楁満銆2銆寮鍙戞澘鍙互灏嗗崟鐗囨満鎻掑叆鍒板紑鍙戞澘涓婏紝鍦ㄥ紑鍙戞澘涓婏紝宸茬粡涓哄崟鐗囨満鎻愪緵浜嗗緢澶氶厤濂楃殑纭欢鐢佃矾渚嬪锛歀ED鏄剧ず鍣ㄦ垨娑叉櫠鏄剧ず灞忋侀敭鐩樸丩ED鎸囩ず鐏丷S232鎺ュ彛鎴朥SB鎺ュ彛锛屽彲浠ョ洿鎺ュ皢鐢佃剳涓婄紪鍐欑殑鍗曠墖鏈轰唬鐮佷笅杞藉埌鍗曠墖鏈...
  • 寮鍙戞澘,鏍稿績鏉,鍗曠墖鏈涓夎呮湁浠涔涓嶅悓?
    绛旓細鏍稿績鏉匡紝灏辨槸鎶鍗曠墖鏈鍋氭垚涓鍧楁澘瀛愩傛柟渚挎洿鎹寮鍙戞澘锛屽氨鏄妸 鏍稿績鏉+澶栧洿鐢佃矾鏉匡紝鐢ㄤ簬寮鍙戣嚜宸辨兂瑕佺殑鍔熻兘鐨勪竴鍧楃數璺澘銆1銆佸紑鍙戞澘锛氭槸鐢ㄦ潵杩涜宓屽叆寮忕郴缁熷紑鍙戠殑鐢佃矾鏉匡紝鍖呮嫭涓ぎ澶勭悊鍣ㄣ佸瓨鍌ㄥ櫒銆佽緭鍏ヨ澶囥佽緭鍑鸿澶囥佹暟鎹氳矾/鎬荤嚎鍜屽閮ㄨ祫婧愭帴鍙g瓑涓绯诲垪纭欢缁勪欢銆2銆佹牳蹇鏉挎槸灏哅INI PC鐨勬牳蹇冨姛鑳芥墦鍖...
  • 鍗曠墖鏈哄紑鍙戞澘鏄粈涔鍟
    绛旓細鍗曠墖鏈哄紑鍙戞澘鍛紝椤惧悕鎬濅箟灏辨槸鎷挎潵鎼炲紑鍙戠殑鏉垮瓙锛岃岃繖涓澘瀛愪笌鍏跺畠鐢佃矾鏉挎湁鎵涓嶄竴鏍凤紝杩欎釜鏉垮瓙鎷挎潵鎼炲紑鍙戝彲浠ュ疄鐜板緢澶氬姛鑳斤紝灏变細鐣欏嚭寰堝鎺ュ彛缁欑敤鎴凤紝鐢ㄦ埛鑷繁鏉ュ紑鍙戣繖浜涙帴鍙g殑鍔熻兘锛屽湪浠ュ悗鐨勫伐浣滀腑涔熶細鎺ヨЕ鍒板緢澶氬紑鍙戞澘锛岃繖浜寮鍙戞澘鏄鎷挎潵鍋氬紑鍙鍜屾妧鏈獙璇佺殑锛屽湪寮鍙戞澘涓婃妸鎶鏈獙璇佹垚鍔熶箣鍚庡氨浼氬仛鐪熸満寮鍙...
  • 鍗曠墖鏈哄紑鍙戞澘鏄粈涔涓滆タ銆備粈涔堜汉鐢鐨?
    绛旓細鍏跺疄涔熷氨鏄鍗曠墖鏈鍜屽父鐢ㄧ殑澶栧洿缁勪欢锛屾瘮濡傛寜閿紝LED锛屾暟鐮佺锛孉D杞崲锛屽瓨鍌ㄥ櫒锛岃渹楦e櫒绛夌瓑 鏂逛究鍋氬疄楠岀敤鐨勶紝鑷繁涔熷彲浠ョ剨鎺ワ紝涓鑸笉寤鸿鍒濆鑰呯剨鎺ワ紝姣曠珶绮惧姏鍜屾椂闂存槸鏈夐檺鐨勶紝鍦ㄤ竴涓姛鑳借繎涔庡畬鍠勭殑寮鍙戞澘涓婃晥鐜囧彲浠ュ緢蹇紝鍥犱负鏈夋椂涓轰簡楠岃瘉绋嬪簭 鎬讳笉鑳藉湪鑷繁鐒婃帴鎸夐敭鎴栫伅鍚 鏈変簡寮鍙戞澘鍙互闅忔剰鎼嚎锛屽埄鐢...
  • 鍗曠墖鏈哄紑鍙戞澘鐢ㄥ澶у悧?
    绛旓細鍗曠墖鏈哄紑鍙戞澘鏈変互涓嬩綔鐢細鎻愪緵绋冲畾鍙潬鐨勭數璺澘鍜屽櫒浠讹紝鍑忓皯浜嗙‖浠惰璁°佽皟璇曞懆鏈熴傛彁渚涘師鐞嗗浘锛屼负灏嗘潵鐨勯噸鏂板埗鐗堟彁渚涗簡鍙傝 鎻愪緵婧愪唬鐮侊紝涓哄涔犮佺爺绌舵彁渚涗簡鍙傝冧緷鎹紝鍑忓皯浜嗕粠澶村紑濮嬪涔犵殑绮惧姏銆傛彁渚涙妧鏈敮鎸侊紝鍑忓皯浜嗗涔犱腑閬囧埌闂鐨勮В鍐虫椂闂 瀵逛簬鏂板叆闂ㄧ殑宸ョ▼甯堟潵璇达紝寮鍙戞澘鐨勪綔鐢ㄦ槸闈炲父澶х殑锛屽悇绉嶈祫婧愪篃鏄...
  • 鍗曠墖鏈哄紑鍙戞澘鏈浠涔鐢ㄧ殑
    绛旓細鍢垮樋 淇烘潵鍥炵瓟浣犵殑闂鍚 鍗曠墖鏈哄紑鍙戞澘鐨鐢ㄩ:1 鍙互浣滀负鐑у啓鍣(鍗崇紪绋嬪櫒)锛屽皢鑷繁鍐欏ソ鐨勭▼搴忓啓鍏ュ崟鐗囨満涓備絾鐑у啓鍗曠墖鏈虹殑绉嶇被鍗曚竴 鍨嬪彿涔熶笉浼氬お澶氥2 鍙互鍒╃敤寮鍙戞澘涓婄殑涓浜涚‖浠 鍋涓浜涘崟鐗囨満瀹為獙(灏变笉闇瑕佽嚜宸辨惌寤哄疄楠岀數璺簡)鏈夊埄浜庡垵瀛﹁呬娇鐢ㄣ傚懙鍛 婊℃剰 灏遍夋弧鎰忓洖绛 ...
  • 鍗曠墖鏈鍜寮鍙戞澘鏈浠涔涓嶅悓?
    绛旓細寮鍙戞澘涓庡崟鐗囨満鐨勫尯鍒 鍗曠墖鏈烘槸涓涓8浣嶅井鎺у埗鍣ㄨ姱鐗囷紝瀹冩槸51寮鍙戞澘鐨勬牳蹇冭澶囥鍗曠墖鏈哄紑鍙戞澘灏嗗崟鐗囨満甯哥敤鐨勫鍥磋澶囬泦鎴愬埌鐢佃矾鏉夸笂锛屽苟涓庡崟鐗囨満涓璧峰舰鎴愬紑鍙戠郴缁熴傞氳繃缂栧啓绋嬪簭鏉ユ帶鍒跺懆鍥寸殑璁惧鏉ュ疄鐜扮浉搴旂殑鍔熻兘锛屼互杈惧埌瀛︿範鍗曠墖鏈虹殑鐩殑銆傚叿鏈変笉鍚岀壒瀹氱敤閫旂殑寮鍙戞澘灏嗘湁鎵涓嶅悓锛屼絾閫氬父闇瑕佽繛鎺ュ埌璁$畻鏈猴紝骞朵笖...
  • 51鍗曠墖鏈哄紑鍙戞澘鐨鐢ㄩ
    绛旓細渚夸簬鎼哄甫鍙婂涔狅紝鐩存帴鎻掑湪PC鏈轰笂闈傞殢鏃堕殢鍦扮殑杩涜瀛︿範锛屽彟澶栦竴浜涗腑灏忓瀷椤圭洰涔熷彲浠ョ洿鎺ュ湪姝ゆ澘涓婇潰杩涜浜屾寮鍙戯紝寮鍙戝畬鎴愬悗鍗冲彲浠ュ湪姝ゅ熀纭涓婇潰閲嶆柊鐢诲浘鍋氭澘锛屾瀬澶х殑缂╃煭浜嗗叕鍙哥殑寮鍙戝懆鏈燂紝鑺傜渷纭欢鎴愭湰銆備緥濡傞搧鐗鍗曠墖鏈哄紑鍙戞澘锛岄拡瀵瑰鑰呴渶瑕佺壒鍒厤濂梀B涓婁綅鏈鸿蒋浠跺紑鍙,娓告垙寮鍙戠瓑鏁欑▼瀛︿範璧勬枡銆傚紑鍙戞绫诲崟鐗囨満寮鍙...
  • 51鍗曠墖鏈鍜寮鍙戞澘鏄粈涔鍏崇郴?鎬庝箞鐢?
    绛旓細寮鍙戞澘鍏跺疄灏辨槸鍗曠墖鏈虹殑寮鍙戞澘锛岄噷闈㈣璁′簡涓浜涘崟鐗囨満甯哥敤鐨勫鍥寸數璺紝渚夸簬瀛︿範鍗曠墖鏈哄拰C璇█缂栫▼锛屽鏋滀綘鎯冲51鍗曠墖鏈虹殑璇濅綘鍙互鑰冭檻涓婄綉涔颁竴鍧51鍗曠墖鏈虹殑寮鍙戞澘锛屼竴鑸兘浼氭湁鍏夌洏鍜屾暀绋嬶紝鏁欎綘鎬庝箞浣跨敤銆
  • 扩展阅读:单片机开发板专用板 ... 单片机开发板能干嘛 ... 嵌入式开发板入门推荐 ... 51单片机开发板散件 ... 为什么不建议学单片机 ... 搞单片机开发怎么样 ... 单片机一个月多少钱 ... 51开发板原理图高清 ... 单片机开发板自学需要多久 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网