什么是单片机,单片机学习方法,单片机原理及应用 单片机原理与应用及C51程序设计课程学些什么啊?里面的重点是...

\u5355\u7247\u673a\u7684\u539f\u7406\u53ca\u5e94\u7528\uff1f


  什么是单片机?

  单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

  单片机学习方法:

  第一阶段:先浏览教科书里的硬件部分,大至了解单片机的硬件结构。如ROM、RAM、地址、I/O口等,以及看一些厂家的MCU资料(Data Sheet),来加强MCU所提供各项资源的印象。简单点的说单片机就是一块集成芯片,但是不同的地方就是可以通过编程来改变其引脚的电平高低。可以用计算机的原理来理解单片机。比如说 ROM 其实就像计算机的硬盘一样,是用来装东西的,装运行的程序。
  
  第二阶段:就是了解二进位数字、十六进位数和软件方面的内容。尽管有很多高级语言可用于单片机的编程,但初学还是以汇编语言为好,更有利于和硬件结合,掌握硬件结构。知道汇编语言、机器语言、指令、 程序等概念后,从MOV指令开始,学习汇编语言和编程,在MCU汇编语言系统有11条指令,简单又好理解它们怎样和硬件联系,更有助于一般学习单片机的指令整合与运用.因此其方法可先了 解几条基本的MOV指令和它的机器语言,大致建立起单片机的硬件和软件概念,来知道单片机的硬件是由指令控制指挥的。
  
  第三阶段按照编程环境的使用手册,熟悉使用编程环境。现在的编程环境一般都和电脑相连,只要具备基本电脑知识的人都可很快掌握步骤。

  第四阶段是依靠实验板,学习掌握单片机的汇编语言指令系统和简单编程。同时和前面所学硬件知识结合组装,起到主学软件,巩固硬件的双重作用。

  单片机原理:通用计算机是分模块的,比如内存条,CPU,显卡,这些设备是通过系统总线连接成一个计算机系统。所以可以看出,单片机是微计算机系统,因为小巧,价格也便宜,很适合应用于嵌入式系统。当然单片机的功能没有通用型计算机的功能那么强大。   
  
  单片机的应用:导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。

单片机指的是单片微型计算机。简单的说就是把计算机全部功能集成的一种电路芯片。方法推荐用KEIL和简单的C语言学起。原理和应用百度文库很多去收索吧!不需要去懂太多,首先会用就行。

  • 浠涔堝彨鍗曠墖鏈?鍗曠墖鏈轰笌涓鑸井鍨嬭绠楁満鐩告瘮,鍏锋湁鍝簺鐗圭偣?
    绛旓細1銆鍗曠墖鏈鏄湪涓鍧楅泦鎴愮數璺笂鎶奀PU銆佸瓨鍌ㄥ櫒銆佸畾鏃跺櫒/璁℃暟鍣ㄥ強澶氱褰㈠紡鐨処/O鎺ュ彛闆嗘垚鍦ㄤ竴璧疯屾瀯鎴愮殑寰瀷璁$畻鏈恒2銆佸崟鐗囨満灏变竴涓泦鎴愯姱鐗囷紝澶栧姞杈呭姪鐢佃矾鏋勬垚涓涓郴缁熴傚井鍨嬭绠楁満灏辨槸鎴戜滑甯哥敤鐨勭數鑴戙3銆佸井鍨嬭绠楁満绠绉扳滃井鍨嬫満鈥濄佲滃井鏈衡濓紝鐢变簬鍏跺叿澶囦汉鑴戠殑鏌愪簺鍔熻兘锛屾墍浠ヤ篃绉板叾涓衡滃井鐢佃剳鈥濄傛槸鐢...
  • 浠涔堟槸鍗曠墖鏈鍩虹鐭ヨ瘑(瀛︿範鍗曠墖鏈闇瑕佸摢浜涘熀纭鐭ヨ瘑)
    绛旓細瀵逛簬鍗曠墖鏈哄涔鏉ヨ,搴旂敤鏄叧閿,涔熸槸涓昏鐩殑銆傚畾涔夊ソMCU鐨勭浉鍏冲姛鑳藉悗,灏卞彲浠ュ紑濮嬬紪绋嬩簡銆傚浜庡垵瀛﹁呮垨鑰呯涓娆′娇鐢ㄨ繖娆惧崟鐗囨満鐨勮璁″笀鏉ヨ,鍙兘浼氭湁寰堝瀵瑰崟鐗囨満鍔熻兘鐨勬ā绯婃弿杩般傚浜庤繖鏍风殑闂,鏈変袱绉鏂规硶鍙互瑙e喅銆備竴绉嶆槸缂栧啓涓撻棬鐨勯獙璇佺▼搴,鐞嗚В鏁版嵁涓弿杩扮殑鍔熻兘;鍙︿竴涓彲浠ユ殏鏃跺拷鐣,鍗曠墖鏈绋嬪簭璁捐鎸夊叾鐩墠鐨勭悊瑙...
  • 璋佽兘鏁欐暀鎴戞庝箞瀛鍗曠墖鏈,鍏瀛︿粈涔,鎬庝箞鍏ラ棬?
    绛旓細鍥犳寮虹儓寤鸿鐜板疄鐢熸椿涓壘涓涓や釜鍚屾牱鏂瑰悜鐨勪汉涓璧瀛︿範,鍦ㄥ鏍″氨姣旇緝鏂逛究浜,鍔犱釜鍗曠墖鏈绀惧洟灏辨湁瀛︿範姘涘洿浜嗐 1銆佸熀纭璇剧▼ 1.1C璇█ 鍏蜂綋缁嗚妭鐨勭煡璇嗙偣鎴戣繖閲屽氨涓嶈缁嗙殑灞曞紑鎻忚堪浜,姣曠珶C璇█鐨勪功鍜岃棰戞暀绋嬬綉涓婁竴澶у爢,瀛︿範璧勬簮鍏呭垎銆 浣嗚繖閲屽缓璁,C璇█鐨勫熀纭杩樻槸瑕佹墦鎵庡疄鐨,鏈绠鍗曠殑鏂规硶灏辨槸楂樹腑瀵逛粯楂樿冪殑鏂规硶:棰樻捣...
  • 鏂版墜璇ュ浣瀛︿範鍗曠墖鏈?鏈浠涔堟柟娉鎴栬呯獚闂?
    绛旓細浜嬪疄涓锛屽崟鐗囨満骞朵笉鏄毦瀛︾殑锛屾帉鎻′簡姝g‘鐨瀛︿範鏂规硶锛鍙互璇村緢绠鍗曞氨鍙互瀛︿細銆傛柊鎵嬪浣瀛︿範鍗曠墖鏈鍛?涓嬮潰鎻愪緵涓変釜瀛︿範鏂规硶锛屼緵鏂版墜鍙傝冦備竴锛氳嚜宸辫姳閽变拱涓鍧楀崟鐗囨満鐨勫涔犳澘锛屼笉瑕佹眰鍔熻兘澶叏鐨勶紝瀵逛簬鍒濆鑰呮潵璇翠綘涔板姛鑳介潪甯稿鐨勯偅绉嶆澘瀛愶紝鎴戝缓璁湁娴佹按鐏佹暟鐮佺銆佺嫭绔嬮敭鐩樸佺煩闃甸敭鐩樸丄D鎴朌A(鍘熺悊涓鏍)...
  • 浠涔堟槸鍗曠墖鏈
    绛旓細鍗曠墖鏈哄張绉板崟鐗囧井鎺у埗鍣紝瀹冧笉鏄畬鎴愭煇涓涓昏緫鍔熻兘鐨勮姱鐗囷紝鑰屾槸鎶婁竴涓绠楁満绯荤粺闆嗘垚鍒颁竴涓姱鐗囦笂銆傜浉褰撲簬涓涓井鍨嬬殑璁$畻鏈猴紝鍜岃绠楁満鐩告瘮锛屽崟鐗囨満鍙己灏戜簡I/O璁惧銆傛鎷殑璁诧細涓鍧楄姱鐗囧氨鎴愪簡涓鍙拌绠楁満銆傚畠鐨勪綋绉皬銆佽川閲忚交銆佷环鏍间究瀹溿佷负瀛︿範銆佸簲鐢ㄥ拰寮鍙戞彁渚涗簡渚垮埄鏉′欢銆傚悓鏃锛屽涔浣跨敤鍗曠墖鏈烘槸浜嗚В...
  • 鍗曠墖鏈烘槸浠涔
    绛旓細姒傛嫭鐨勮锛氫竴鍧楄姱鐗囧氨鎴愪簡涓鍙拌绠楁満銆傚畠鐨勪綋绉皬銆佽川閲忚交銆佷环鏍间究瀹溿佷负瀛︿範銆佸簲鐢ㄥ拰寮鍙戞彁渚涗簡渚垮埄鏉′欢銆傚悓鏃跺涔犱娇鐢ㄥ崟鐗囨満鏄簡瑙h绠楁満鍘熺悊涓庣粨鏋勭殑鏈浣抽夋嫨銆傚崟鐗囨満鐨勪娇鐢ㄩ鍩熷凡鍗佸垎骞挎硾锛屽鏅鸿兘浠〃銆佸疄鏃跺伐鎺с侀氳璁惧銆佸鑸郴缁熴佸鐢ㄧ數鍣ㄧ瓑銆傚悇绉嶄骇鍝佷竴鏃︾敤涓婁簡鍗曠墖鏈猴紝灏辫兘璧峰埌浣夸骇鍝佸崌绾ф崲浠g殑鍔熸晥...
  • 鍗曠墖鏈鍏ラ棬瀛51杩樻槸32
    绛旓細瀹冨箍娉涘簲鐢ㄤ簬宓屽叆寮忕郴缁熴佸鐢ㄧ數鍣ㄣ佸伐鎺ц澶囥佹苯杞︾數瀛愩侀氫俊璁惧绛夊悇涓鍩熴傝瀛︿範鍗曠墖鏈猴紝鐗瑰埆鏄涔51绯诲垪鍗曠墖鏈猴紙濡侫T89C51锛夋垚涓轰簡璁稿鐢靛瓙宸ョ▼甯堢殑棣栬浠诲姟銆1. 瀛︿範51鍗曠墖鏈虹殑閲嶈鎬 瀛︿範51鍗曠墖鏈哄浜庡垵瀛﹁呮潵璇达紝鏄叆闂ㄥ祵鍏ュ紡绯荤粺寮鍙戠殑缁濅匠閫夋嫨銆傚洜涓51鍗曠墖鏈哄叿鏈変互涓嬬壒鐐癸細骞挎硾搴旂敤锛 51鍗曠墖鏈哄湪...
  • 濡備綍瀛︿範鍗曠墖鏈
    绛旓細瀛︿範鍗曠墖鏈棣栧厛鎺屾彙瀛︿範鍩虹锛宑锛屾ā鐢碉紝鏁扮數銆傚悗鏈熷彲浠ヨ嚜宸变笂鎵嬪崟鐗囨満寮鍙戞澘锛岀湅瑙嗛鏁欑▼锛岃嚜宸卞姩鎵嬪仛瀹為獙 寮鍙戞澘鐨勮瘽灏遍 鍚撮壌楣扮殑 鎬т环姣旈珮 娣樺疂涓婂緢澶氱殑 涔熶笉璐 1銆佺啛鎮夊崟鐗囨満鐨勫師鐞嗭紝缁撴瀯锛2銆佸濂芥暟鐢碉紝妯$數锛屼负璁捐鐢佃矾鎵撳ソ鍩虹锛3銆佺啛缁冧娇鐢–璇█锛屽瀛︿範鍒汉鐨勭▼搴忥紱4銆佸鎿嶄綔绯荤粺鍘熺悊鏈変竴瀹氱殑...
  • 瀛︿範鍗曠墖鏈,搴旇鎬庝箞瀛︿範?
    绛旓細2銆佽嚦浜庢庝箞缂栫▼锛屽崟鐗囨満缂栫▼锛岄噸鐐瑰氨鏄帉鎻″崟鐗囨満鏈夊摢浜汭/o鍙o紝鍝簺瀵勫瓨鍣紝鍝簺鐗规畩瀵勫瓨鍣ㄣ3銆佹帹鑽愮湅涓涓嬭棰戙婂崄澶╁浼氬崟鐗囨満銆嬶紝鎼滀竴涓嬮兘鏈夌殑锛屽鍒濆鑰呴潪甯告湁甯姪銆4銆佸彟澶栬ˉ鍏呬竴鐐锛屽鍗曠墖鏈猴紝鍏夌湅涔︿竴骞撮兘瀛︿笉浼氾紝杈圭湅杈瀛︼紝涓涓湀灏辫兘鍏ラ棬浜嗭紝鎵浠ユ渶濂藉紕涓鍧楁澘瀛愶紝鍦ㄤ笂闈㈣窇璺戠▼搴忋
  • 鍗曠墖鏈烘槸浠涔?
    绛旓細鍗曠墖鏈锛圡icrocontroller锛夋槸涓绉嶉泦鎴愪簡涓ぎ澶勭悊鍣紙CPU锛夈佸瓨鍌ㄥ櫒锛圧AM銆丷OM锛夈佽緭鍏/杈撳嚭鎺ュ彛锛圛/O锛夈佸畾鏃跺櫒銆佷覆琛岄氫俊鎺ュ彛绛夊姛鑳戒簬涓浣撶殑闆嗘垚鐢佃矾鑺墖銆傚畠閫氬父琚敤浜庢帶鍒跺拰鎵ц鍚勭宓屽叆寮忕郴缁熷簲鐢紝濡傚鐢点佹苯杞︾數瀛愩佸伐涓氳嚜鍔ㄥ寲銆佹秷璐圭數瀛愮瓑銆傚崟鐗囨満鐨勬瀯鎴愬彲浠ュ垎涓轰互涓嬪嚑涓富瑕侀儴鍒嗭細涓ぎ澶勭悊鍣紙CPU锛...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网