一、第三個實驗
上兩次我們做過兩個實驗,都是讓P1.0這個引腳使燈亮,我們可以設想:既然P1.0可以讓燈亮,那么其它的引腳可不可以呢?看一下圖1,它是8031單片機引腳的說明,在P1.0旁邊有P1.1,P1.2….P1.7,它們是否都可以讓燈亮呢?除了以P1開頭的外,還有以P0,P2,P3開頭的,數(shù)一下,一共是32個引腳,前面我們以學過7個引腳,加上這32個這39個了。它們都以P字開頭,只是后面的數(shù)字不一樣,它們是否有什么聯(lián)系呢?它們能不能都讓燈亮呢?在我們的實驗板上,除了P10之外,還有P11P17都與LED相連,下面讓我們來做一個實驗,程序如下:
MAIN: MOV P1,#0FFH
LCALL DELAY
MOV P1,#00H
LCALL DELAY
LJMP MAIN
DELAY:MOV R7,#250
D1: MOV R6,#250
D2: DJNZ R6,D2
DJNZ R7,D1
RET
END
將這段程序轉為機器碼,用編程器寫入芯片中,結果如何?通電以后我們可以看到8只LED全部在閃動。因此,P10P17是全部可以點亮燈的。事實上,凡以P開頭的這32個引腳都是可以點亮燈的,也就是說:這32個引腳都可以作為輸出使用,如果不用來點亮LED,可以用來控制繼電器,可以用來控制其它的執(zhí)行機構。
程序分析:這段程序和前面做過的程序比較,只有兩處不一樣:第一句:原來是SETB P1.0,現(xiàn)在改為MOV P1,#0FFH,第三句:原來是CLR P1.0,現(xiàn)在改為MOV P1.0,#00H。從中可以看出,P1是P1.0P1.7的全體的代表,一個P1就表示了所有的這八個管腳了。當然用的指令也不一樣了,是用MOV指令。為什么用這條指令?看圖2,我們把P1作為一個整體,就把它當作是一個存儲器的單元,對一個單元送進一個數(shù)可以用MOV指令。
二、第四個實驗
除了可以作為輸出外,這32個引腳還可以做什么呢?下面再來做一個實驗,程序如下:
MAIN: MOV P3,#0FFH
LOOP: MOV A,P3
MOV P1,A
LJMP LOOP
先看一下實驗的結果:所有燈全部不亮,然后我按下一個按鈕,第()個燈亮了,再按下另一個按鈕,第()個燈亮了,松開按鈕燈就滅了。從這個實驗現(xiàn)象結合電路來分析一下程序。
從硬件電路的連線可以看出,有四個按鈕被接入到P3口的P32,P33,P34,P35。第一條指令的用途我們可以猜到:使P3口全部為高電平。第二條指令是MOV A,P3,其中 MOV已經見,是送數(shù)的意思,這條指令的意思就是將P3口的數(shù)送到A中去,我們可以把A當成是一個中間單元(看圖3),第三句話是將A中的數(shù)又送到P1口去,第四句話是循環(huán),就是不斷地重復這個過程,這我們已見過。當我們按下第一個按鈕時,第(3)只燈亮了,所以P12口應當輸出是低電平,為什么P12口會輸出低電平呢?我們看一下有什么被送到了P1口,只有從P3口進來的數(shù)送到A,又被送到了P1口,所以,肯定是P3口進來的數(shù)使得P12位輸出電平的。P3口的P32位的按鈕被按下,使得P32位的電平為低,通過程序,又使P12口輸出低電平,所以P3口起來了一個輸入的作用。驗證:按第二、三、四個按鈕,同時按下2個、3個、4個按鈕都可以得到同樣的結論,所以P3口確實起到了輸入作用,這樣,我們可以看到,以P字開頭的管腳,不僅可以用作輸出,還可以用作輸入,其它的管腳是否可以呢?是的,都可以。這32個引腳就稱之為并行口,下面我們就對并行口的結構作一個分析,看一下它是怎樣實現(xiàn)輸入和輸出的。
并行口結構分析
1、輸出結構
先看P1口的一位的結構示意圖(只畫出了輸出部份):從圖中可以看出,開關的打開和合上代表了引腳輸出的高和低,如果開關合上了,則引腳輸出就是低,如果開關打開了,則輸出高電平,這個開關是由一根線來控制的,這根數(shù)據(jù)總線是出自于CPU,讓我們回想一下,數(shù)據(jù)總線是一根大家公用的線,很多的器件和它連在一起,在不同的時候,不同的器件當然需要不同的信號,如某一時刻我們讓這個引腳輸出高電平,并要求保持若干時間,在這段時間里,計算機當然在忙個不停,在與其它器件進行聯(lián)絡,這根控制線上的電平未必能保持原來的值不變,輸出就會發(fā)生變化了。怎么解決這個問題呢?我們在存儲器一節(jié)中學過,存儲器中是可以存放電荷的,我們不妨也加一個小的存儲器的單元,并在它的前面加一個開關,要讓這一位輸出時,就把開關打開,信號就進入存儲器的單元,然后馬上關閉開關,這樣這一位的狀態(tài)就被保存下來,直到下一次命令讓它把開關再打開為止。這樣就能使這一位的狀態(tài)與別的器件無關了,這么一個小單元,我們給它一個很形象的名字,稱之為“鎖存器”。
2、輸入結構
這是并行口的一位的輸出結構示意圖,再看,除了輸出之外,還有兩根線,一根從外部引腳接入,另一根從鎖存器的輸出接出,分別標明讀引腳和讀鎖存器。這兩根線是用于從外部接收信號的,為什么要兩根呢?原來,在51單片機中輸入有兩種方式,分別稱為‘讀引腳’和‘讀鎖存器’,第一種方式是將引腳作為輸入,那是真正地從外部引腳讀進輸入的值,第二種方式是該引腳處于輸出狀態(tài)時,有時需要改變這一位的狀態(tài),則并不需要真正地讀引腳狀態(tài),而只是讀入鎖存器的狀態(tài),然后作某種變換后再輸出。
請注意輸入結構圖,如果將這一根引線作為輸入口使用,我們并不能保證在任何時刻都能得到正確的結果(為什么?)參考圖2輸入示意圖。接在外部的開關如果打開,則應當是輸入1,而如果閉合開關,則輸入0,但是,如果單片機內部的開關是閉合的,那么不管外部的開關是開還是閉,單片機接受到的數(shù)據(jù)都是0。可見,要讓這一端口作為輸入使用,要先做一個‘準備工作’,就是先讓內部的開關斷開,也就是讓端口輸出‘1’才行。正因為要先做這么一個準備工作,所以我們稱之為“準雙向I/O口”。
以上是P1口的一位的結構,P1口其它各位的結構與之相同,而其它三個口:P0、P2、P3則除入作為輸入輸出口之外還有其它用途,所以結構要稍復雜一些,但其用于輸入、輸出的結構是相同的。看圖()。對我們來說,這些附加的功能不必由我們來控制,所以我們就不去關心它了。
單片機入門教程第六課-單片機的內外部結構分析(四)
- 單片機(619327)
- 結構(21456)
相關推薦
2011最給力單片機教程——《手把手教你學單片機》整理版!
://www.zxhmcu.com/article-40-1.html第五課 匯編語言指令的格式及單片機基本結構 http://www.zxhmcu.com/article-39-1.html第四課
2011-12-08 16:44:48
51單片機入門教程之從原理到匯編
最基本的東西講起,相信你一定能看懂,并且學會單片機這門有意思的技術。1 課:單片機簡敘 2 課:單片機引腳介紹 3 課:單片機存儲器結構 4 課:第一個單片機小程序 5 課:單片機延時程序分析
2018-11-21 17:46:47
51單片機入門教程(0)—— 開發(fā)環(huán)境配置 精選資料分享
51單片機入門教程(0)—— 開發(fā)環(huán)境配置本教程包含51單片機開發(fā)環(huán)境Keil_C51的安裝、破解和漢化,以及51單片機仿真環(huán)境proteus的安裝、破解。(說明:本教程僅供學習交流之用,禁止任何
2021-07-21 07:35:43
51單片機外部程序存儲空間是什么?
51單片機中EA為內外部程序儲存器選擇端。當 EA為高電平時,單片機訪問內部程 序儲存空間,為低電平時訪問外部 程序存儲空間。 外部程序存儲空間是什么?
2020-04-10 01:04:47
51單片機C語言入門教程
51單片機C語言入門教程51 單片機C 語言學習雜記學習單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學習編程語言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51
2009-09-24 09:00:12
51單片機C語言入門教程
51單片機C語言入門教程使用 C 語言肯定要使用到C 編譯器,以便把寫好的C 程序編譯為機器碼,這樣單片機才能執(zhí)行編寫好的程序。KEIL uVISION2 是眾多單片機應用開發(fā)軟件中優(yōu)秀的軟件之一
2009-11-27 08:50:37
51單片機及C語言入門教程下載
發(fā)個51單片機的C語言教程,希望幫到大家51單片機及C語言入門教程.pdf 2015-2-28 10:48 上傳 點擊文件名下載附件 1.38 MB, 下載次數(shù): 18
2018-07-19 06:58:04
51單片機教程(從原理開始基于匯編)
引腳介紹 3課:單片機存儲器結構 4課:第一個單片機小程序 5課:單片機延時程序分析 6課:單片機并行口結構 7課:單片機的特殊功能寄存器 8課:單片機尋址方式與指令系統(tǒng) 9課:單片機數(shù)據(jù)傳遞類
2012-07-15 17:25:33
單片機C語言教程第六課 C51運算符和表達式(這兩天挺忙沒...
第六課 C51運算符和表達式上兩課說了常量和變量,先來補充一個用以重新定義數(shù)據(jù)類型的的語句吧。這個語句就是 typedef,這是個很好用的語句,但我卻不常用它,通常我定義變量的數(shù)據(jù)類型時都是使 用
2013-10-21 09:37:38
單片機c語言經典教程(共16課,連載)
--運算符和表達式(關系運算符)· [圖文] 單片機c語言教程第六章--C51運算符和表達式· 單片機c語言教程第五章--C51變量· [圖文] 單片機c語言教程第四章--C51常量· 單片機c語言
2009-04-14 23:45:43
單片機在線電子書
課:控制轉移類指令、半導體存儲器、條件轉移指令、單片機的內外部結構(二)、位及位操作指令、計數(shù)器與定時器、定時計數(shù)器控制字、中斷系統(tǒng)、尋址方式與指令系統(tǒng)、堆棧操作、算術運算類指令 。專業(yè)級人士寫的書,值得初學者查看:單片機經典入門教程`
2011-04-02 22:48:52
單片機大全
的實驗程序),到此,讓學生明白C語言程序的結構和程序運行順序以及,同時讓學生了解實際操作中數(shù)據(jù)的定義,類型的選擇以及對單片機口線的操作,以及LED的顯示方法。第四課時:流水燈實驗,(配合8.7實驗程序
2013-09-09 16:52:21
單片機快速入門技巧
內部震蕩電路可以提供一定的時鐘頻率,但是在對時鐘頻率要求很高的情況下,還是要使用外部晶振甚至是有源晶振。四、單片機的復位電路這里指的是上電復位,51單片機是高電平復位,向Cotex-M3內核的單片機
2020-03-26 14:15:54
單片機數(shù)據(jù)傳送類指令的相關資料分享
單片機教程十:單片機數(shù)據(jù)傳送類指令單片機的累加器A與片外RAM之間的數(shù)據(jù)傳遞類指令MOVX A,@RiMOVX @Ri,AMOVX A,@DPTRMOVX @DPTR,A說明:1)在51系列單片機中
2021-12-03 06:45:00
單片機的C 語言輕松入門
語言開發(fā)環(huán)境。這里以最為流行的80C51 單片機為例來學習單片機的C 語言編程技術。本書共分六章,每章一個專題,以一些待完成的任務為中心,圍繞該任務介紹C 語言的一些知識,每一個任務都是可以獨立完成的,每完成一個任務,都能掌握一定的知識,等到所有的任務都完成后,即可以完成C 語言的入門工作。
2008-09-09 14:14:17
單片機的內部結構是怎樣的
硬件結構單片機的內部結構是由CPU、ROM、RAM等組成,現(xiàn)在介紹外部引腳。如圖1-3所示為單片機的引腳圖,這就是實驗中要用的89C51單片機的外部引腳圖。如表1-3所示為89C51單片機引腳分配表
2021-11-18 06:53:41
單片機的存儲結構
單片機的存儲結構:8051單片機在物理結構上有4個存儲空間:1.片內程序存儲器2.片外程序存儲器3.片內數(shù)據(jù)存儲器4.片外數(shù)據(jù)存儲器邏輯上,8051單片機有三個存儲空間:1.片內外統(tǒng)一編址的64K
2021-11-22 07:15:00
Proteus 7 Professional 51單片機 入門教程
Proteus 7 Professional 51單片機 入門教程http://proteus.814e.com/下載了一個Proteus 7 Professional 51單片機 入門教程傳上來和大家分享
2008-11-17 17:56:29
[推薦]單片機c語言經典教程(共16課,連載)
;nbsp; 單片機c語言教程第七課 運算符和表達式(關系運算符) [3-30]◎ 單片機c語言教程第六課
2009-04-06 22:57:11
《C51單片機及C語言知識點必備秘籍》電子發(fā)燒友網(wǎng)創(chuàng)新系...
C51HEX文件的生成和單片機 第三課 C51數(shù)據(jù)類型 第四課 C51常量 第二部分知識點: 第五課 C51變量 第六課 C51運算符和表達式 第七課 運算符和表達式(關系運算符) 第八課
2014-10-31 14:32:18
【單片機技術資料匯總】
`《不需要或者已經有的朋友可以略過。文件格式:PDF》《我會按此順序發(fā)上來》1 51單片機_C語言入門教程 23頁2 C51單片機C語言編程基礎和實例 42頁3 單片機紅外控制發(fā)射器設計 47頁4
2012-08-18 15:54:06
【視頻教程】單片機新手教程(第六期)單片機數(shù)據(jù)2
大家下午好!今天邀請了張角老師,來為大家深入講解單片機,視頻為一個系列,本次為第六期內容,請持續(xù)關注,我會進行更新!上期回顧:【視頻教程】單片機新手教程(第五期)單片機數(shù)據(jù)1
2021-04-07 14:52:10
【跟我學單片機C語言】單片機C語言學習開篇寄語—導航貼
第六課 如何更好地使用C51運算符和表達式第七課 詳解關系運算符第八課 運算符和表達式(位運算符)第九課 C51指針和地址運算符第十課 全面分析C51表達式語句及仿真器第十一課 正確使用C51復合語句
2011-11-29 10:54:12
一本最好的五一單片機入門教程沒有之一,阿拉爽!
這本教程阿拉認為是目前最好的單片機入門教程,看懂以后單片機也就差不多了。http://bbs.eeworld.com.cn/thread-343616-1-1.html偷偷的進村,打q1an9的不要
2014-10-03 18:53:19
書籍教程:AVR單片機入門教程
本下載資料是關于AVR單片機的入門教程,希望大家多多捧場! 就我自己的學習經驗來看,對初學者而言,希望大家先學好51單片機,再來學AVR單片機...
2012-07-26 21:10:20
云龍 小王老師 51單片機視頻教程 課件+例程+軟件 全套資料
和C語言。小王老師51單片機實訓視頻簡介:講次內容細節(jié)第一課如何學好單片機單片機能做什么,學習單片機需要什么,如何學好單片機技術。第二課預備知識 點亮一個發(fā)光管認識單片機由來及內部結構,單片機最小
2014-05-06 19:41:38
云龍51單片機教程視頻包含例程課件及全套入門學習資料
聽,保證讓你學會單片機和C語言。課程目錄:第一課如何學好單片機單片機能做什么,學習單片機需要什么,如何學好單片機技術。第二課預備知識 點亮一個發(fā)光管認識單片機由來及內部結構,單片機最小
2020-01-10 09:59:44
云龍51單片機視頻教程+源碼+課件 零基礎入門學習
及內部結構,單片機最小工作單元組成;單片機開發(fā)軟件操作:KEIL軟件開發(fā)環(huán)境認識、單片機燒錄軟件使用。第三課預備知識 C51基礎知識及流水燈設計簡單延時程序、子程序調用、、流水燈同時蜂鳴器響、如何驅動蜂鳴器
2018-11-09 11:51:34
云龍51單片機視頻教程+課件+程序代碼+課后作業(yè),從零開始學習51單片機教程
。全部資料打包下載地址:云龍51單片機視頻教程簡介第一課 如何學好單片機單片機能做什么,學習單片機需要什么,如何學好單片機技術。第二課 預備知識 點亮一個發(fā)光管認識單片機由來及內部結構,單片機最小
2018-11-23 09:34:19
云龍51單片機視頻教程+課件+程序代碼+課后作業(yè),零基礎入門視頻教程
單片機單片機能做什么,學習單片機需要什么,如何學好單片機技術。第二課 預備知識 點亮一個發(fā)光管認識單片機由來及內部結構,單片機最小工作單元組成;單片機開發(fā)軟件操作:KEIL軟件開發(fā)環(huán)境認識、單片機燒錄軟件
2018-11-11 11:08:05
云龍51單片機視頻教程+課件+程序代碼+課后作業(yè),零基礎入門視頻教程
。全部資料打包下載地址:云龍51單片機視頻教程簡介第一課 如何學好單片機單片機能做什么,學習單片機需要什么,如何學好單片機技術。第二課 預備知識 點亮一個發(fā)光管認識單片機由來及內部結構,單片機最小
2018-11-10 20:39:28
云龍電子 51單片機視頻教程 C語言+課件+例程 從入門到提高
是針對YL-51單片機開發(fā)板講的配套DVD視頻教程目錄:講次內容細節(jié)第一課如何學好單片機單片機能做什么,學習單片機需要什么,如何學好單片機技術。第二課預備知識 點亮一個發(fā)光管認識單片機由來及內部結構
2014-05-04 21:57:45
發(fā)一個原創(chuàng)視頻系列,51單片機入門
控制數(shù)碼管計時 [原創(chuàng)] 第六課單片機的矩陣式鍵盤檢測 [教育] 第7課51單片機驅動LCD1602液晶顯示 所有視頻地址:http://i.youku.com/u/id_UMTkwMDAzNzky
2012-09-11 17:18:48
合泰單片機入門教程-完整版
合泰單片機入門教程-完整版,最近參加福建省的合泰杯比賽,第一次接觸合泰單片機,一開始學習的是51 和 32 ,雖然各類單片機的操作都萬變不離其中,但是相對于51和32 的資料,合泰單片機的資料對于
2021-07-15 09:53:59
基于51單片機簡易頻率計的相關資料分享
基于51單片機的簡易頻率計(無需外設、小白簡單易上手)??代碼較為簡單,大概思路是通過定時器單位時間內外部中斷上升沿觸發(fā)的次數(shù)來計算實際頻率。/基于51單片機的簡易頻率計#include#include#include #define uchar unsigned char#define ...
2021-11-10 06:23:06
如何成為單片機的可執(zhí)行文件?
為什么文章標題叫做“機器始源,歸為“0”“1””,且聽我慢慢道來!論程序如何成為單片機的可執(zhí)行文件?相信每一個工科生學校里面都接觸過單片機這一門課,簡單的說就是通過配置芯片內部已封裝好的相關寄存器
2022-01-20 06:24:10
學習51單片機
講起的。第1課:單片機簡敘第2課:單片機引腳介紹第3課:單片機存儲器結構第4課:第一個單片機小程序第5課:單片機延時程序分析第6課:單片機并行口結構第7課:單片...
2021-11-18 08:45:39
廣州單片機,PCB,PADS軟件培訓哪里有呀?
界面,創(chuàng)建自己的項目及項目文件設置個性化工作環(huán)境。第三課:常用電子元器件介紹、電路分析第四課:Pads logic主界面及常用菜單介紹第五課:原理圖設計到PCB設計實例第六課:元器件封裝庫(CAE)制作
2018-06-14 19:44:02
最新51單片機視頻教程
及應用。第四課 數(shù)碼管顯示的原理,數(shù)碼管的靜態(tài)顯示共陽、共陰數(shù)碼管顯示原理、帶參數(shù)子程序設計。第五課 中斷和定時器原理定時器工作方式介紹、重點講述工作方式2、中斷概念及中斷函數(shù)寫法、定時器中斷應用第六課
2018-12-12 13:29:47
朱兆祺錄制基于protues仿真單片機入門視頻
?mod=redirect&goto=findpost&ptid=359287&pid=2150483&fromuid=222350第六課:點亮8個數(shù)碼管(優(yōu)酷審核中……)
2013-08-14 16:38:05
王云老師 云龍51單片機視頻教程+源碼+課件 經典零基入門學習教程
。全部資料打包下載地址:云龍51單片機視頻教程簡介第一課 如何學好單片機單片機能做什么,學習單片機需要什么,如何學好單片機技術。第二課 預備知識 點亮一個發(fā)光管認識單片機由來及內部結構,單片機最小
2018-11-19 19:22:58
瑞薩R7F0Cxxx系列單片機入門教程 精選資料分享
這是一篇關于瑞薩R7F0Cxxx系列單片機的入門教程,網(wǎng)上關于這方面的資料特別少,可能是使用的人較少的原因吧。由于工作的原因,這段時間接觸了這款單片機,所以寫下了這篇博客,希望能給大家一些幫助。...
2021-07-28 07:31:17
第一期第六課燒寫顯示0xffffffff
0xffffffff。我也知道第一期第六課第三節(jié)有eop的常見問題,我就是根據(jù)視頻里的問題一步一步排除的。我燒寫器先不插入電腦,燒寫中會提示沒有OpenJTAG口,插入電腦沒接排線會提示,cupid
2019-03-25 07:45:22
經典中的經典!《C51單片機及C語言知識點必備秘籍》
KeilC51項目 第二課 C51HEX文件的生成和單片機 第三課 C51數(shù)據(jù)類型 第四課 C51常量 第二部分知識點: 第五課 C51變量 第六課 C51運算符和表達式 第七課 運算符和表達式
2012-07-30 16:06:04
視頻詳解:上海尤老師verilog入門到實戰(zhàn)第六課
上海尤老師verilog入門到實戰(zhàn)第六課——調用Quartus II 的ipcore,使用matlab生成Rom初始化文件;百度云網(wǎng)盤鏈接后綴:/s/1geH9Y5l,鏈接 加群討論252520964,307510678
2016-10-01 20:49:26
說說單片機怎么燒寫程序
此單片機入門教程主要講的51單片機,和其他的單片機編程燒寫所涉及的軟件會有出入,51單片機是最基本的入門,入門好了,學習其他單片機不會是難題,上幾篇文章講了單片機最基本的東西,今天這節(jié)就來說說單片機
2022-01-27 06:18:12
應廣單片機 PFS154系列 代燒錄
在當今的嵌入式系統(tǒng)領域,應廣單片機一級代理 PFS154系列以其卓越的性能和廣泛的應用而備受矚目。本文將詳細介紹PFS154系列單片機的特點和應用,以及其在不同領域中的具體應用案例。一
2023-11-23 20:55:05
【PADAUK】應廣單片機 PMS134系列 商業(yè)級 燒錄
在當今的科技時代,單片機作為控制電路的核心部件,廣泛應用于各種行業(yè)。其中,應廣單片機一級代理PMS134系列以其商業(yè)級的品質和性能,成為了市場上的佼佼者。本文將詳細介紹PMS134系列單片機的特點
2023-11-23 20:58:53
【PADAUK】 應廣PMS152E系列 應廣單片機
Padauk應廣PMS152E系列單片機Padauk應廣PMS152E系列單片機是一種廣泛應用于各種領域的高性能微控制器。這款單片機具有多種特點,包括高速度、低功耗、多外設和可靠性高等,因此在工業(yè)
2023-11-23 21:03:48
【PADAUK】 應廣PGS152單片機EEPROM芯片
第一節(jié):PADAUK PGS152單片機EEPROM芯片概述PADAUK PGS152單片機是一款功能強大的16位單片機,具有高度的可編程性和靈活性。其中,EEPROM芯片是該
2023-11-23 21:16:37
【PADAUK】應廣單片機 PFC151系列
Padauk是一家專業(yè)的單片機一級代理,我們提供全面的單片機解決方案,包括PFC151系列。PFC151系列是一款高性能的單片機,它具有低功耗、高速度、高可靠性等優(yōu)點。該系列單片機適用于各種應用,如
2023-11-23 22:20:39
NY8A050D單片機,AD單片機,九齊代理
?這篇文章將介紹臺灣九齊單片機NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特點、應用領域、與其他單片機的比較等內容。一、九齊單片機NY8A050D 6 I/O
2023-11-27 21:54:52
單片機入門教程第15課-單片機指令(八)
單片機入門教程第15課-單片機指令(八)
位及位操作指令通過前面那些流水燈的例子,我們已經習慣了“位”一位就是一盞燈的亮和滅,而我
2010-01-07 16:01:02850
單片機入門教程第14課-單片機指令(七)
單片機入門教程第14課-單片機指令(七)
條件轉移指令 條件轉移指令是指在滿足一定條件時進行相對轉移。 1、判A內容是否為
2010-01-07 16:14:051215
單片機入門教程第12課-單片機指令(五)
單片機入門教程第12課-單片機指令(五)
三、邏輯運算類指令 1、對累加器A的邏輯操作: CLR A ;將A中的值清0,單周期單字節(jié)
2010-01-07 16:20:101243
單片機入門教程第11課-單片機指令(四)
單片機入門教程第11課-單片機指令(四)
1、不帶進位位的加法指令 ADD A,#DATA ;例:ADD A,#10H ADD A,direct ;例:ADD A,10H ADD
2010-01-07 16:21:251155
單片機入門教程第九課-單片機指令(二)
單片機入門教程第九課-單片機指令(二)
數(shù)據(jù)傳遞類指令 (3)以直接地址為目的操作數(shù)的指令MOV direct,A 例: MOV 20H,A MOV direct,Rn MOV 20H,R1MOV
2010-01-07 16:25:551104
單片機入門教程第七課-單片機內部結構分析(五)
單片機入門教程第七課-單片機內部結構分析(五)
通過前面的學習,我們已知單片機的內部有ROM、有RAM、有并行I/O口,那么,除了這些東西之外
2010-01-07 16:28:54831
單片機入門教程第五課-單片機的內外部結構分析(三)
單片機入門教程第五課-單片機的內外部結構分析(三)
一、延時程序分析 上一次課中,我們已經知道,程序中的符號R7、R6是代表了一個
2010-01-07 16:31:08641
單片機入門教程第四課-單片機的內外部結構分析(二)
單片機入門教程第四課-單片機的內外部結構分析(二)
一、 程序的完善 上一次我們的程序實在是沒什么用,要燈亮還要重寫一下片子,下面我
2010-01-07 16:37:44498
單片機入門教程第二課-單片機的內部、外部結構(一)
單片機入門教程第二課-單片機的內部、外部結構(一)
一、單片機的外部結構 拿到一塊芯片,想要使用它,首先必須要知道怎樣連
2010-01-07 16:52:30846
單片機入門教程第一課 單片機概述
單片機入門教程第一課 單片機概述
1、何謂單片機 一臺能夠工作的計算機要有這樣幾個部份構成:CPU(進行運算、控制)、RAM(數(shù)據(jù)存
2010-01-07 16:54:131263
單片機入門教程目錄-單片機課程體系改革總體規(guī)劃
單片機入門教程目錄-單片機課程體系改革總體規(guī)劃
第一部份:入門 一、 單片機的基礎知識 1、 微型計算機與單片機 1) 微型計算機的
2010-01-07 16:56:321197
單片機入門教程前言-新8051教程
單片機入門教程前言-新8051教程
傳統(tǒng)的單片機教學,均是以單片機的結構為主線,先講單片機的硬件結構,然后是指令,然后是軟件編程,然后是
2010-01-07 16:58:301316
單片機入門教程實戰(zhàn)二:唱歌程序
單片機入門教程實戰(zhàn)二:唱歌程序
本文從單片機的基本發(fā)間實驗出發(fā),談談音樂程序的設計原理,并給出具體實例,以供參考。
2010-01-07 15:15:572548
單片機入門教程第10課-單片機指令(三)
單片機入門教程第10課-單片機指令(三)
2、累加器A與片外RAM之間的數(shù)據(jù)傳遞類指令MOVX A,@RiMOVX @Ri,AMOVX A,@DPTRMOVX @DPTR,A
2010-01-07 16:24:04830
單片機c語言編程入門教程
單片機c語言編程入門教程說難不難,說易不易,學習單片機c語言首先就要明白這兩樣東西是啥?單片機入門編程主要是學C語言,其次就是電路跟編程語言。
2021-07-29 10:39:1617545
串口 單片機 文件_單片機入門教程之燒寫程序方法
此單片機入門教程主要講的51單片機,和其他的單片機編程燒寫所涉及的軟件會有出入,51單片機是最基本的入門,入門好了,學習其他單片機不會是難題,上幾篇文章講了單片機最基本的東西,今天這節(jié)就來說說單片機
2021-12-03 19:36:0427
單片機內外部晶振,有什么區(qū)別?
被譽為微型計算機系統(tǒng)-單片機它與晶振有什么聯(lián)系會有什么樣的工作原理單片機內外晶振有差異嗎#01單片機晶振的作用單片機是指一個集成在一塊芯片上的完整計算機系統(tǒng)。盡管它的大部分功能集成在一塊小芯片
2022-01-26 10:07:061146
單片機的內外部晶振,到底有什么區(qū)別?
單片機的內外部晶振,到底有什么區(qū)別? 單片機是一種集成了處理器、存儲器和其他外設功能的微型計算機芯片。內外部晶振是單片機中的兩種用于產生時鐘信號的方法。在本文中,我將詳細介紹內外部晶振的區(qū)別,包括
2024-01-24 15:40:24672
評論
查看更多