精品麻豆一区二区三区乱码-人妻在线免费观看一区二区-欧美日韩在线观看精品99-美女极度色诱视频国产免费

 找回密碼
 請用中文注冊用戶!

QQ登錄

只需一步,快速開始

樓主: 笑問天

單片機教程1

[復制鏈接]
1#
笑問天 發(fā)表于 2009-5-9 22:50:54 | 只看該作者 |倒序瀏覽 |閱讀模式

注冊登錄后可以在線提問,行業(yè)從業(yè)者將幫助您解答!

您需要 登錄 才可以下載或查看,沒有賬號?請用中文注冊用戶!

×
第一課,了解單片機及單片機的控制原理和DX516 的用法,控制一個LED 燈的亮和滅
本章學習內容:
單片機基本原理,如何使用DX516 仿真器,如何編程點亮和滅掉一個LED 燈,如何進入KEILC51uV
調試環(huán)境,如何使用單步,斷點,全速,停止的調試方法
聶小猛 2006 年6 月
單片機現在是越來越普及了,學習單片機的熱潮也一陣陣趕來,許多人因為工作需要或者個人興趣需
要學習單片機??梢哉f,掌握了單片機開發(fā),就多了一個飯碗。
51 單片機已經有30 多年的歷史了,在中國,高校的單片機課程大多數都是51,而51 經過這么多年的
發(fā)展,也增長了許多的系列,功能上有了許多改進,也擴展出了不少分支。而國內書店的單片機專架上,
也大多數都是51 系列??梢灶A見,51 單片機在市場上只會越來越多,功能只會越來越豐富,在可以預見的
數十年內是不可能會消失的。
作為一個初學者,如何單片機入門?需要那些知識和設備呢?知識上,其實不需要多少東西,會簡單
的C 語言,知道51 單片機的基本結構就可以了。一般的大學畢業(yè)生都可以快速入門,自學過這2 門課程的
高中生也夠條件。
就算你沒有學過單片機課程,只掌握了C 語言的皮毛,通過本系列的教程,您也會逐漸的進入單片機
的大門。當然在學習的過程中,您還是必須多去研讀單片機書籍,了解他們的基本結構及工作方式。
下面以51 為例來了解一下單片機是什么東西,控制原理又是什么?
在數字電路中,電壓信號只有兩種情況,高電平和低電平,用數字來記錄就是1 和0。單片機內部的
CPU,寄存器,總線等等結構都是通過1 和0 兩種信號來運作的,數據也是以1 或者0 來保存的。單片機
輸入輸出管腳,也就是IO 口,也是只輸出或識別1 和0 兩種信號,也就是高電平和低電平。當單片機輸
一個或一組電平信號到IO 口后,外部的設備就可以讀到這些信號,并進行相應操作,這就是單片機對外
的控制。當外部一個或一組電平信號送到單片機的IO 口時,單片機也可以讀到這些信號,并進行分析操
,這就是單片機對外部設備信號的讀取。當然實際的操作中,這些信號可能十分復雜,必須嚴格地按照
定的時間順序(時序)輸入輸出。每種設備也都規(guī)定了自己的時序,只要都嚴格遵守,就可以控制任何
備,做出只要你想象得出的任何事情。
您可能會再問,我如何讓單片機去控制和分析外部設備呢?答案是程序,您可以編寫相關的程序,并
把他們燒寫到單片機內部的程序空間,單片機在上電時,就會一步一步按照您寫的程序去執(zhí)行指令,做
想做的事情。
在51 標準芯片中,有32 個輸入輸出IO,分為4 組,每組8 個,分別為P0 口,P1 口,P2 口,P3 口。
口的8 條腳就用P1.0 至P1.7 表示,其余類似。51 就是用這32 個口來完成所有外部操作的。對于51 的
部結構,如果您已經了解,那是最好;如果不懂,也可以先放下,在完成了本教程開始的幾個章節(jié)之后,
就會大有興趣,自己去尋找資料閱讀了。當然,如果您希望成為一個優(yōu)秀的單片機開發(fā)程序員,還是必
熟悉單片機的內部結構及工作原理,切不可偷懶!
在這一章,您將用程序去控制一個LED 發(fā)光管的亮和滅。你應該知道,LED 發(fā)光管在通過一定電流時
,不通電就滅。為了不讓LED 通過太大的電流把它燒壞,我們還要串上限流電阻。51 的IO 是弱上拉的
式,在輸出高電平時,只能輸出幾十微安的電流到地,而在輸出低電平時,VCC 電源可以輸入幾十毫安
電流到IO。一般LED 需要10 毫安左右電流點亮,我們就將LED 接在電源VCC 和IO 口之間,中間串
電阻,當IO 輸出低電平時,燈就亮了,反之,燈就滅了。我們在這個程序里要控制的是P1.0。請參考一
我們將要使用的試驗板的電路圖,這個試驗板是在購買dx516 仿真器是贈送的。
2#
duanliang 發(fā)表于 2009-5-9 23:36:09 | 只看該作者
看得出。要想讓平凡變?yōu)樯衿?,就要學習。
回復

使用道具 舉報

3#
tabhk100 發(fā)表于 2009-5-9 23:55:04 | 只看該作者
期待下文,樓主確實用心了,給我們帶來這么好的學習材料
回復

使用道具 舉報

4#
jinqiao 發(fā)表于 2009-5-10 11:50:17 | 只看該作者
學習學習!學習學習!好題目?。?!
回復

使用道具 舉報

5#
hongzikai 發(fā)表于 2009-5-10 19:37:07 | 只看該作者
好文章,期待下文中.DDDDDDDDDDDDDDDDDDDDDDDD
回復

使用道具 舉報

6#
admin1991 發(fā)表于 2009-5-11 18:01:16 | 只看該作者
好好學習..............天天向上............
回復

使用道具 舉報

7#
zldhkmm 發(fā)表于 2009-5-13 03:27:11 | 只看該作者
對51單片機有一些了解.
回復

使用道具 舉報

8#
益旺 發(fā)表于 2009-5-16 20:21:07 | 只看該作者
樓主確實用心了,給我們帶來這么好的學習材料
回復

使用道具 舉報

9#
ymkyiu 發(fā)表于 2009-5-17 15:23:53 | 只看該作者
要想做好LED,還要學好怎么做編單片機啊
回復

使用道具 舉報

10#
小兔子 發(fā)表于 2009-6-2 13:22:50 | 只看該作者
樓主確實用心了,給我們帶來這么好的學習材料——謝謝
回復

使用道具 舉報

11#
jf3640 發(fā)表于 2009-6-4 22:40:24 | 只看該作者
知識就是力量?。。。。。。。。。。。?!
回復

使用道具 舉報

12#
凌晨三點半 發(fā)表于 2009-6-7 11:07:44 | 只看該作者
謝謝樓主  真系個好人啊
回復

使用道具 舉報

13#
家電維修 發(fā)表于 2009-6-11 23:50:22 | 只看該作者
[whitepad]***400;200;400,200;;** m45,72 l48,72,88,56,96,52,101,50,106,49,108,47,109,47 e|********* m80,63 l80,69,81,74,81,156,80,156,75,152,67,142,57,128,53,122,50,119,49,113,46,109,46,106,45,104 e|********* m102,32 l107,36,111,38,116,39,119,40,122,40,124,41,129,41,135,39,142,38,151,35,163,34,172,32,177,29,178,29,175,31,171,35,163,41,156,47,146,54,137,60 130,66,123,71,113,77,110,80,107,82,101,85 e|********* m101,86 l102,90,107,95,109,102,112,110,113,116,116,123,119,128,119,133,116,133,115,127,114,119,114,100,115,96,115,90,118,85,118,83,120,81,121,79,123,78,124,74 127,72,136,63,142,60,144,62,147,67,152,82,155,90,156,99,156,106,157,109,157,112,154,112,152,111,150,109 e|********* m141,100 l141,117,138,126,137,135,135,143,134,150,134,154,132,158,131,161,129,164,129,166,127,167,127,168,125,168 e|********* m139,137 l145,137,148,138,156,138,160,141,166,146,172,150,176,153,181,156,184,159,186,160,187,161,185,160 e|********* m211,84 l212,84,218,81,260,63,288,52,311,43,321,37,323,37,323,39,321,46,315,56,307,66,302,73,296,79,292,84,288,88,287,88,287,89,285,89,285,91,283,93 283,100,287,110,289,122,290,137,294,156,296,171,297,181,299,189,299,190,296,190,287,178,272,160,266,152,261,149,259,147,258,147 e[/whitepad]
回復

使用道具 舉報

14#
五秒注冊 發(fā)表于 2009-6-17 16:39:46 | 只看該作者
謝謝樓主,給我們怎么還的資油,謝謝
回復

使用道具 舉報

15#
thhyl 發(fā)表于 2009-6-27 00:24:17 | 只看該作者
好書啊,頂?。。。。。。。。?/td>
回復

使用道具 舉報

16#
chenyoujian 發(fā)表于 2009-8-19 17:15:51 | 只看該作者
希望下一段快點上傳啊,想學習學習。
回復

使用道具 舉報

17#
遠帆 發(fā)表于 2009-8-20 22:01:29 | 只看該作者
期待下文啊,辛苦了,要好好學習啊/
回復

使用道具 舉報

18#
zhjh119 發(fā)表于 2009-8-26 13:27:04 | 只看該作者
好啊  就是想看這樣的教材   感謝樓主了
回復

使用道具 舉報

19#
zgxinxi 發(fā)表于 2009-8-26 23:58:22 | 只看該作者
樓主確實用心了,給我們帶來這么好的學習材料——謝謝
回復

使用道具 舉報

20#
likai 發(fā)表于 2009-10-24 21:52:24 | 只看該作者
真想看看  學習一下啊
回復

使用道具 舉報

21#
jsxzgyj 發(fā)表于 2009-10-26 01:22:07 | 只看該作者
怎么沒有51系列單片機的內部電路圖
回復

使用道具 舉報

22#
千里漂 發(fā)表于 2009-10-30 19:57:42 | 只看該作者
太麻煩了,非常有必要學這個嗎?
自動控制?
回復

使用道具 舉報

23#
lylemail 發(fā)表于 2010-1-6 13:15:03 | 只看該作者
直到現在才覺得不論是PC還是單片機,玩得好了,還是相當有用處的!
回復

使用道具 舉報

24#
有聊的人 發(fā)表于 2011-1-5 01:18:56 | 只看該作者
希望下一段快點上傳啊,想學習學習。
回復

使用道具 舉報

25#
bizhende 發(fā)表于 2011-3-28 07:58:29 | 只看該作者
看得出。要想讓平凡變?yōu)樯衿?,就要學習。 希望下一段快點上傳啊,想學習學習。

{:1_146:}
回復

使用道具 舉報

26#
偉創(chuàng)數碼公司 發(fā)表于 2013-11-11 21:12:29 | 只看該作者
能提供單片機學習資料,怎樣去了解多,我想早點學會
回復

使用道具 舉報

27#
光芒之羽 發(fā)表于 2014-12-11 14:27:24 | 只看該作者
樓主,求指教,對于一個新人來說,學習單片機這些知識,如果是買書籍來看的話,什么樣的書本最合適
回復

使用道具 舉報

28#
光芒之羽 發(fā)表于 2014-12-11 14:33:31 | 只看該作者
真心求指教,因為前段時間在網上訂購了一些資料關于LED電子屏制作方面的書籍,但是買回來發(fā)現,里面全是什么動畫素材,櫥柜燈光設計,展覽會燈光設計,跟我當時想要買的不一樣,所以比較郁悶!百度搜索,偶然看到有些網友在推薦此網站,進來看到很多高手啊,所以小弟想在此希望樓主能指導下,謝謝,望樓主成全?。?!非常感謝?。。?/td>
回復

使用道具 舉報

29#
光芒之羽 發(fā)表于 2014-12-11 14:39:22 | 只看該作者
雖然自己也做過幾次單色電子屏,但都是買回來的成品,只要自己拼裝下就可以了,但對于LED電子屏還是個門外漢,看到樓主發(fā)布的這個單片機教程,自認慚愧,真的是不了解。今天在論壇看到很多我以前所不知道的另一片電子屏天地,所以很真心很想學習,希望樓主能指教一下?。?/td>
回復

使用道具 舉報

本版積分規(guī)則

QQ|返回首頁|有問題掃碼關注公眾號|LED控制卡 ( 魯ICP備18053106號 魯公安網備案號37170202666047 ) keywords:LED顯示屏 LED控制卡 LED顯示屏配件 麒麟電子

GMT+8, 2025-9-17 20:35

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表