2、累加器A與片外RAM之間的數(shù)據(jù)傳遞類指令
MOVX A,@Ri
MOVX @Ri,A
MOVX A,@DPTR
MOVX @DPTR,A
說明:
1)在51中,與外部存儲(chǔ)器RAM打交道的只可以是A累加器。所有需要送入外部RAM的數(shù)據(jù)必需要通過A送去,而所有要讀入的外部RAM中的數(shù)據(jù)也必需通過A讀入。在此我們可以看出內(nèi)外部RAM的區(qū)別了,內(nèi)部RAM間可以直接進(jìn)行數(shù)據(jù)的傳遞,而外部則不行,比如,要將外部RAM中某一單元(設(shè)為0100H單元的數(shù)據(jù))送入另一個(gè)單元(設(shè)為0200H單元),也必須先將0100H單元中的內(nèi)容讀入A,然后再送到0200H單元中去。
2)要讀或?qū)懲獠康腞AM,當(dāng)然也必須要知道RAM的地址,在后兩條指令中,地址是被直接放在DPTR中的。而前兩條指令,由于Ri(即R0或R1)只是一個(gè)8位的寄存器,所以只提供低8位地址。因?yàn)橛袝r(shí)擴(kuò)展的外部RAM的數(shù)量比較少,少于或等于256個(gè),就只需要提供8位地址就夠了。
3)使用時(shí)應(yīng)當(dāng)首先將要讀或?qū)懙牡刂匪腿隓PTR或Ri中,然后再用讀寫命令。
例:將外部RAM中100H單元中的內(nèi)容送入外部RAM中200H單元中。
MOV DPTR,#0100H
MOVX A,@DPTR
MOV DPTR,#0200H
MOVX @DPTR,A
3、程序存儲(chǔ)器向累加器A傳送指令
MOVC A,@A+DPTR
本指令是將ROM中的數(shù)送入A中。本指令也被稱為查表指令,常用此指令來查一個(gè)已做好在ROM中的表格
說明:
1)此條指令引出一個(gè)新的尋址方法:變址尋址。本指令是要在ROM的一個(gè)地址單元中找出數(shù)據(jù),顯然必須知道這個(gè)單元的地址,這個(gè)單元的地址是這樣確定的:在執(zhí)行本指令立腳點(diǎn)DPTR中有一個(gè)數(shù),A中有一個(gè)數(shù),執(zhí)行指令時(shí),將A和DPTR中的數(shù)加起為,就成為要查找的單元的地址。
2)查找到的結(jié)果被放在A中,因此,本條指令執(zhí)行前后,A中的值不一定相同。
例:有一個(gè)數(shù)在R0中,要求用查表的方法確定它的平方值(此數(shù)的取值范圍是0-5)
MOV DPTR,#TABLE
MOV A,R0
MOVC A,@A+DPTR
.
.
TABLE: DB 0,1,4,9,16,25
設(shè)R0中的值為2,送入A中,而DPTR中的值則為TABLE,則最終確定的ROM單元的地址就是TABLE+2,也就是到這個(gè)單元中去取數(shù),取到的是4,顯然它正是2的平方。其它數(shù)據(jù)也可以類推。
標(biāo)號(hào)的真實(shí)含義:從這個(gè)地方也可以看到另一個(gè)問題,我們使用了標(biāo)號(hào)來替代具體的單元地址。事實(shí)上,標(biāo)號(hào)的真實(shí)含義就是地址數(shù)值。在這里它代表了,0,1,4,9,16,25這幾個(gè)數(shù)據(jù)在ROM中存放的起點(diǎn)位置。而在以前我們學(xué)過的如LCALL DELAY指令中,DELAY 則代表了以DELAY為標(biāo)號(hào)的那段程序在ROM中存放的起始地址。事實(shí)上,CPU正是通過這個(gè)地址才找到這段程序的。
可以通過以下的例子再來看一看標(biāo)號(hào)的含義:
MOV DPTR,#100H
MOV A,R0
MOVC A,@A+DPTR?
.
.
ORG 0100H.
DB 0,1,4,9,16,25
如果R0中的值為2,則最終地址為100H+2為102H,到102H單元中找到的是4。這個(gè)可以看懂了吧?
那為什么不這樣寫程序,要用標(biāo)號(hào)呢?不是增加疑惑嗎?
如果這樣寫程序的話,在寫程序時(shí),我們就必須確定這張表格在ROM中的具體的位置,如果寫完程序后,又想在這段程序前插入一段程序,那么這張表格的位置就又要變了,要改ORG 100H這句話了,我們是經(jīng)常需要修改程序的,那多麻煩,所以就用標(biāo)號(hào)來替代,只要一編譯程序,位置就自動(dòng)發(fā)生變化,我們把這個(gè)麻煩事交給計(jì)算機(jī)指PC機(jī)去做了。
堆棧操作
PUSH direct
POP direct
第一條指令稱之為推入,就是將direct中的內(nèi)容送入堆棧中,第二條指令稱之為彈出,就是將堆棧中的內(nèi)容送回到direct中。推入指令的執(zhí)行過程是,首先將SP中的值加1,然后把SP中的值當(dāng)作地址,將direct中的值送進(jìn)以SP中的值為地址的RAM單元中。例:
MOV SP,#5FH
MOV A,#100
MOV B,#20
PUSH ACC
PUSH B
則執(zhí)行第一條PUSH ACC指令是這樣的:將SP中的值加1,即變?yōu)?0H,然后將A中的值送到60H單元中,因此執(zhí)行完本條指令后, 內(nèi)存60H單元的值就是100,同樣,執(zhí)行PUSH B時(shí),是將SP+1,即變?yōu)?1H,然后將B中的值送入到61H單元中,即執(zhí)行完本條指令后,61H單元中的值變?yōu)?0。
POP指令的執(zhí)行是這樣的,首先將SP中的值作為地址,并將此地址中的數(shù)送到POP指令后面的那個(gè)direct中,然后SP減1。
接上例:
POP B
POP ACC
則執(zhí)行過程是:將SP中的值(現(xiàn)在是61H)作為地址,取61H單元中的數(shù)值(現(xiàn)在是20),送到B中,所以執(zhí)行完本條指令后B中的值是20,然后將SP減1,因此本條指令執(zhí)行完后,SP的值變?yōu)?0H,然后執(zhí)行POP ACC,將SP中的值(60H)作為地址,從該地址中取數(shù)(現(xiàn)在是100),并送到ACC中,所以執(zhí)行完本條指令后,ACC中的值是100。
這有什么意義呢?ACC中的值本來就是100,B中的值本來就是20,是的,在本例中,的確沒有意義,但在實(shí)際工作中,則在PUSH B后往往要執(zhí)行其他指令,而且這些指令會(huì)把A中的值,B中的值改掉,所以在程序的結(jié)束,如果我們要把A和B中的值恢復(fù)原值,那么這些指令就有意義了。
還有一個(gè)問題,如果我不用堆棧,比如說在PUSH ACC指令處用MOV 60H,A,在PUSH B處用指令MOV 61H,B,然后用MOV A,60H,MOV B,61H來替代兩條POP指令,不是也一樣嗎?是的,從結(jié)果上看是一樣的,但是從過程看是不一樣的,PUSH和POP指令都是單字節(jié),單周期指令,而MOV指令則是雙字節(jié),雙周期指令。更何況,堆棧的作用不止于此,所以一般的計(jì)算機(jī)上都設(shè)有堆棧,而我們?cè)诰帉懽映绦颍枰4鏀?shù)據(jù)時(shí),通常也不采用后面的方法,而是用堆棧的方法來實(shí)現(xiàn)。
例:寫出以下程序的運(yùn)行結(jié)果
MOV 30H,#12
MOV 31H,#23
PUSH 30H
PUSH 31H
POP 30H
POP 31H
結(jié)果是30H中的值變?yōu)?3,而31H中的值則變?yōu)?2。也就兩者進(jìn)行了數(shù)據(jù)交換。從這個(gè)例子可以看出:使用堆棧時(shí),入棧的書寫順序和出棧的書寫順序必須相反,才能保證數(shù)據(jù)被送回原位,否則就要出錯(cuò)了。
作業(yè):在MCS51下執(zhí)行上面的例程,注意觀察內(nèi)存窗口和堆棧的變化。
單片機(jī)入門教程第10課-單片機(jī)指令(三)
- 單片機(jī)(619327)
- 指令(35335)
相關(guān)推薦
51單片機(jī)入門教程之從原理到匯編
6 課:單片機(jī)并行口結(jié)構(gòu) 7 課:單片機(jī)的特殊功能寄存器 8 課:單片機(jī)尋址方式與指令系統(tǒng) 9 課:單片機(jī)數(shù)據(jù)傳遞類指令 10 課:單片機(jī)數(shù)據(jù)傳送類指令 11 課:單片機(jī)算術(shù)運(yùn)算指令
2018-11-21 17:46:47
51單片機(jī)入門教程(0)—— 開發(fā)環(huán)境配置 精選資料分享
51單片機(jī)入門教程(0)—— 開發(fā)環(huán)境配置本教程包含51單片機(jī)開發(fā)環(huán)境Keil_C51的安裝、破解和漢化,以及51單片機(jī)仿真環(huán)境proteus的安裝、破解。(說明:本教程僅供學(xué)習(xí)交流之用,禁止任何
2021-07-21 07:35:43
51單片機(jī)入門教程(1)——點(diǎn)亮一個(gè)LED燈 精選資料推薦
51單片機(jī)入門教程(1)——點(diǎn)亮一個(gè)LED燈先放這里,下午再寫
2021-07-15 07:43:57
51單片機(jī)C語言入門教程
51單片機(jī)C語言入門教程51 單片機(jī)C 語言學(xué)習(xí)雜記學(xué)習(xí)單片機(jī)實(shí)在不是件易事,一來要購(gòu)買高價(jià)格的編程器,仿真器,二來要學(xué)習(xí)編程語言,還有眾多種類的單片機(jī)選擇真是件讓人頭痛的事。在眾多單片機(jī)中51
2009-09-24 09:00:12
51單片機(jī)C語言入門教程
51單片機(jī)C語言入門教程使用 C 語言肯定要使用到C 編譯器,以便把寫好的C 程序編譯為機(jī)器碼,這樣單片機(jī)才能執(zhí)行編寫好的程序。KEIL uVISION2 是眾多單片機(jī)應(yīng)用開發(fā)軟件中優(yōu)秀的軟件之一
2009-11-27 08:50:37
51單片機(jī)及C語言入門教程下載
發(fā)個(gè)51單片機(jī)的C語言教程,希望幫到大家51單片機(jī)及C語言入門教程.pdf 2015-2-28 10:48 上傳 點(diǎn)擊文件名下載附件 1.38 MB, 下載次數(shù): 18
2018-07-19 06:58:04
51單片機(jī)應(yīng)用從零開始(電子版)
的應(yīng)用基礎(chǔ)知識(shí)進(jìn)行系統(tǒng)而翔實(shí)的介紹。本書適合作為電類本科學(xué)生的參考用書及高職高專學(xué)生的單片機(jī)應(yīng)用技術(shù)教材,也可作為無線電愛好者學(xué)習(xí)單片機(jī)的入門讀本。封皮:部分目錄:第1章身邊的單片機(jī)1.1單片機(jī)在哪
2017-11-19 14:12:33
51單片機(jī)教程(從原理開始基于匯編)
指令 10課:單片機(jī)數(shù)據(jù)傳送類指令 11課:單片機(jī)算術(shù)運(yùn)算指令 12課:單片機(jī)邏輯運(yùn)算類指令 13課:單片機(jī)邏輯與或異或指令祥解 14課:單片機(jī)條件轉(zhuǎn)移指令 15課:單片機(jī)位操作指令 16課:單片機(jī)
2012-07-15 17:25:33
51單片機(jī)匯編教程 精選資料推薦
很多電子愛好者,都想學(xué)習(xí)單片機(jī)這門技術(shù)。下面的這一系列教程是 www.51hei.com 專門為初學(xué)者入門而準(zhǔn)備的,從底層硬件入手基于匯編和c兩種語言,詳細(xì)的介紹了單片機(jī)的原理,指令,寄存器,以及
2021-07-15 07:18:06
單片機(jī)入門和學(xué)習(xí)技術(shù)經(jīng)驗(yàn)分享
,單片機(jī)是否入門只有三點(diǎn): 1、獨(dú)立掌握Keil+Proteus兩大軟件的使用方法并設(shè)計(jì)出仿真版的交通燈。 2、獨(dú)立在面包板上搭接單片機(jī)最小電路,并通過下載器將控制一個(gè)LED閃爍的HEX文件
2018-07-19 00:45:22
單片機(jī)入門指南!??!
單片機(jī)學(xué)習(xí)板作為一個(gè)學(xué)習(xí)開發(fā)平臺(tái),不管硬件結(jié)構(gòu)、指令、編程的先后順序,將各種知識(shí)融合在各個(gè)實(shí)例程序之中進(jìn)行學(xué)習(xí),這樣的話,完成第一個(gè)實(shí)驗(yàn)就能清楚單片機(jī)的開發(fā)過程,完成第二、三個(gè)實(shí)驗(yàn),就能自已模仿性地編出
2013-12-22 03:23:45
單片機(jī)課設(shè)
求一個(gè)關(guān)于燈光控制系統(tǒng)的課設(shè),基于單片機(jī)的,可以聲光控制,控制光強(qiáng)弱。
2017-06-21 21:01:08
單片機(jī)原理及應(yīng)用
位判跳(條件轉(zhuǎn)移) 本章小結(jié) 思考題及習(xí)題 實(shí)訓(xùn)三 80C51單片機(jī)基本指令訓(xùn)練 第4章 80C51的程序設(shè)計(jì) 4.1 程序編制的方法和技巧 4.1.1 程序編制的步驟 4.1.2
2017-08-26 15:54:40
單片機(jī)在線電子書
課:控制轉(zhuǎn)移類指令、半導(dǎo)體存儲(chǔ)器、條件轉(zhuǎn)移指令、單片機(jī)的內(nèi)外部結(jié)構(gòu)(二)、位及位操作指令、計(jì)數(shù)器與定時(shí)器、定時(shí)計(jì)數(shù)器控制字、中斷系統(tǒng)、尋址方式與指令系統(tǒng)、堆棧操作、算術(shù)運(yùn)算類指令 。專業(yè)級(jí)人士寫的書,值得初學(xué)者查看:單片機(jī)經(jīng)典入門教程`
2011-04-02 22:48:52
單片機(jī)快速入門技巧
大學(xué)里上單片機(jī)課程時(shí),選用的教材好像是《51單片機(jī)匯編》,老師講了一學(xué)期的匯編指令。直到期末考試,也沒有見過單片機(jī)長(zhǎng)什么樣子,也不知道單片機(jī)到底用什么環(huán)境開發(fā),單片機(jī)有什么用。本來是一門實(shí)用、偏動(dòng)手
2020-03-26 14:15:54
單片機(jī)執(zhí)行指令
單片機(jī)執(zhí)行指令我們來思考一個(gè)問題,當(dāng)我們?cè)诰幊唐髦邪岩粭l指令寫進(jìn)單片機(jī)內(nèi)部,然后取下單片機(jī),單片機(jī)就可以執(zhí)行這條指令。那么這條指令一定保存在單片機(jī)的某個(gè)地方,并且這個(gè)地方在單片機(jī)掉電后依然可以保持
2021-12-10 06:28:24
單片機(jī)的入門
入門甚至還沒有入門的新手有所幫助,心愿足矣,水平有限,求老手輕拍。。。單片機(jī)的學(xué)習(xí),模電數(shù)電是最基本的,也是最重要的,構(gòu)成單片機(jī)最小系統(tǒng)的三個(gè)要素,是電源,晶振和復(fù)位電路,話說這是之前的STC89C5...
2021-07-21 09:14:34
單片機(jī)編程入門知識(shí)
單片機(jī)編程入門知識(shí),作為一個(gè)大三老狗,才開始單片機(jī)入門,晚是晚了點(diǎn),但是由于知識(shí)體系比大一大二稍加完善,所以看問題也相對(duì)于更加全面,所以寫下學(xué)習(xí)筆記作為分享,當(dāng)然,知識(shí)水平有限,希望大神們能夠給出
2021-07-14 08:17:40
AT指令與單片機(jī)
設(shè)計(jì)思路有點(diǎn)不懂了,求教:我上位機(jī)發(fā)送AT指令,GPRS模塊接收 再通過串口發(fā)送數(shù)據(jù)傳送給單片機(jī)之后,我單片機(jī)在對(duì)這些指令操作還是怎么做?來幾個(gè)大神給點(diǎn)提示!我有AT指令集相關(guān)資料!看了好多遍 看不懂!也找不到我想要的這方面的東西。
2013-05-08 08:22:32
Proteus 7 Professional 51單片機(jī) 入門教程
Proteus 7 Professional 51單片機(jī) 入門教程http://proteus.814e.com/下載了一個(gè)Proteus 7 Professional 51單片機(jī) 入門教程傳上來和大家分享
2008-11-17 17:56:29
STC51單片機(jī)入門分享!
3篇 單片機(jī)基本模塊單元第9章 定時(shí)計(jì)數(shù)器第10章 中 斷第11章 串 行 口第12章 IIC 通信第13章 SPI 通信 第4篇 編 程 實(shí) 例第14章 常用單片機(jī)接口程序第15章 1602液晶第
2019-11-03 18:54:53
STM32單片機(jī)的指令介紹
STM32單片機(jī)有三級(jí)流水線,指令周期不定的,arm給出的是1.25MIPS/Mhz,一個(gè)平均執(zhí)行速度就是1Mhz的頻率,每秒鐘可以執(zhí)行1.25M指令。72M,那么就是72*1.25?MSTM32
2021-07-13 06:36:48
[分享經(jīng)典]單片機(jī)軟硬件設(shè)計(jì)視頻教程
教你學(xué)單片機(jī)之AVR入門篇第10講 AVR單片機(jī)的ADC_手把手教你學(xué)單片機(jī)之AVR入門篇第11講 液晶顯示模塊的使用_手把手教你學(xué)單片機(jī)之AVR入門篇第12講-上-DS18B20與多功能電子鐘_手把手
2011-03-02 11:02:08
[推薦]單片機(jī)c語言經(jīng)典教程(共16課,連載)
]◎ 單片機(jī)c語言教程第四課 C51常量 [3-30]◎ 單片機(jī)c語言教程第三課
2009-04-06 22:57:11
【51單片機(jī)】單片機(jī)入門者必學(xué)的最全設(shè)計(jì)合集
51單片機(jī)是對(duì)所有兼容Intel 8031指令系統(tǒng)的單片機(jī)的統(tǒng)稱。該系列單片機(jī)的始祖是Intel的8004單片機(jī),后來隨著Flash rom技術(shù)的發(fā)展,8004單片機(jī)取得了長(zhǎng)足的進(jìn)展,成為應(yīng)用最廣
2019-01-18 14:55:01
【單片機(jī)技術(shù)資料匯總】
`《不需要或者已經(jīng)有的朋友可以略過。文件格式:PDF》《我會(huì)按此順序發(fā)上來》1 51單片機(jī)_C語言入門教程 23頁2 C51單片機(jī)C語言編程基礎(chǔ)和實(shí)例 42頁3 單片機(jī)紅外控制發(fā)射器設(shè)計(jì) 47頁4
2012-08-18 15:54:06
【秀秀資源】STM8單片機(jī)相關(guān)資料
1.STM8系列單片機(jī)入門_V3.22.stm8s單片機(jī)延時(shí)函數(shù)詳細(xì)解答3.STM8單片機(jī)入門V3.04.ST單片機(jī)STM8S開發(fā)入門教程5.STM8L15X系列單片機(jī)中文數(shù)據(jù)手冊(cè)6.STM8單片機(jī)
2017-03-21 20:53:48
一本最好的五一單片機(jī)入門教程沒有之一,阿拉爽!
這本教程阿拉認(rèn)為是目前最好的單片機(jī)入門教程,看懂以后單片機(jī)也就差不多了。http://bbs.eeworld.com.cn/thread-343616-1-1.html偷偷的進(jìn)村,打q1an9的不要
2014-10-03 18:53:19
書籍教程:AVR單片機(jī)入門教程
本下載資料是關(guān)于AVR單片機(jī)的入門教程,希望大家多多捧場(chǎng)! 就我自己的學(xué)習(xí)經(jīng)驗(yàn)來看,對(duì)初學(xué)者而言,希望大家先學(xué)好51單片機(jī),再來學(xué)AVR單片機(jī)...
2012-07-26 21:10:20
發(fā)一個(gè)原創(chuàng)視頻系列,51單片機(jī)入門
[原創(chuàng)] 第一課:單片機(jī)控制led流水燈視頻教程 [原創(chuàng)] 單片機(jī)學(xué)習(xí)第二課按鍵控制花樣流水燈 [原創(chuàng)] 51單片機(jī)基礎(chǔ)學(xué)習(xí)第三課單片機(jī)控制數(shù)碼管的動(dòng)靜態(tài)顯示 [原創(chuàng)] 單片機(jī)基礎(chǔ)學(xué)習(xí)第4課定時(shí)器
2012-09-11 17:18:48
合泰單片機(jī)入門教程-完整版
合泰單片機(jī)入門教程-完整版,最近參加福建省的合泰杯比賽,第一次接觸合泰單片機(jī),一開始學(xué)習(xí)的是51 和 32 ,雖然各類單片機(jī)的操作都萬變不離其中,但是相對(duì)于51和32 的資料,合泰單片機(jī)的資料對(duì)于
2021-07-15 09:53:59
如何入門學(xué)習(xí)單片機(jī)
如何入門學(xué)習(xí)單片機(jī)1、先說說博主51單片機(jī)歷程1.1 大一暑假,老師忽悠留校自學(xué)1.2 暑假結(jié)束,成果?1.3 后續(xù)學(xué)習(xí)?2、再談?wù)勱P(guān)于如何學(xué)習(xí)51單片機(jī)的建議2.1 硬件上,必須自備一塊開發(fā)板
2021-11-23 06:14:52
學(xué)單片機(jī)怎么入門
小伙伴咨詢,比如說買什么開發(fā)板,學(xué)習(xí)路線是怎么樣的,這個(gè)行業(yè)前景怎么樣。正好,也在這里分享下。我從事了單片機(jī)開發(fā)行業(yè)近10年了,不敢自稱什么大神大佬,但是我寫出的內(nèi)容絕對(duì)比很多鍵盤俠給的建議要靠譜很多。一、學(xué)單片機(jī)怎么入門大學(xué)時(shí)期,正是人學(xué)習(xí)能力最強(qiáng)的時(shí)候,只要掌握正確的學(xué)習(xí)路徑,自學(xué)2-3個(gè)月完全能夠
2021-08-04 08:44:47
學(xué)習(xí)51單片機(jī)
因?yàn)楸救俗罱趯W(xué)習(xí)51單片機(jī)這門課。下面的這一系列教程是專門為初學(xué)者入門而準(zhǔn)備的,從底層硬件入手基于匯編和c兩種語言,詳細(xì)的介紹了單片機(jī)的原理,指令,寄存器,以及接口等,這些都是從單片機(jī)最基本的東西
2021-11-18 08:45:39
學(xué)習(xí)PIC單片機(jī)的目的是什么
它為例走一遍PIC開發(fā)的整個(gè)流程。雖然C語言已成主流,由于PIC單片機(jī)匯編指令只有35條,記憶容易,這次就從非主流開始!一、準(zhǔn)備工作1. 在二手市場(chǎng)買來一本【PIC單片機(jī)原理與應(yīng)用】第4版。2. 在淘寶
2021-07-13 07:18:10
怎么用單片機(jī)
現(xiàn)在關(guān)于單片機(jī)的網(wǎng)課教程可以說泛濫了。對(duì)于新手來說,教程太多不一定是好事,因?yàn)闆]經(jīng)驗(yàn),不知道怎么選擇。那么如果你不知道最佳學(xué)習(xí)路徑,可以看我這篇文章,入門先學(xué)什么,進(jìn)階學(xué)什么,每個(gè)環(huán)節(jié)學(xué)到什么程度我
2021-11-22 06:42:26
手把手教你學(xué)單片機(jī)之AVR入門視頻教程
與DS1302_手把手教你學(xué)單片機(jī)之AVR入門篇第09講 IIC總線與at24c02_手把手教你學(xué)單片機(jī)之AVR入門篇第10講 AVR單片機(jī)的ADC_手把手教你學(xué)單片機(jī)之AVR入門篇第11講 液晶顯示模塊
2011-03-02 11:04:07
瑞薩R7F0Cxxx系列單片機(jī)入門教程 精選資料分享
這是一篇關(guān)于瑞薩R7F0Cxxx系列單片機(jī)的入門教程,網(wǎng)上關(guān)于這方面的資料特別少,可能是使用的人較少的原因吧。由于工作的原因,這段時(shí)間接觸了這款單片機(jī),所以寫下了這篇博客,希望能給大家一些幫助。...
2021-07-28 07:31:17
說說單片機(jī)怎么燒寫程序
此單片機(jī)入門教程主要講的51單片機(jī),和其他的單片機(jī)編程燒寫所涉及的軟件會(huì)有出入,51單片機(jī)是最基本的入門,入門好了,學(xué)習(xí)其他單片機(jī)不會(huì)是難題,上幾篇文章講了單片機(jī)最基本的東西,今天這節(jié)就來說說單片機(jī)
2022-01-27 06:18:12
請(qǐng)問STC單片機(jī)和STM32單片機(jī)哪個(gè)更適合入門?
請(qǐng)問STC單片機(jī)和STM32單片機(jī)哪個(gè)更適合入門?
2021-10-25 07:23:46
【PADAUK】應(yīng)廣單片機(jī) PMS150C系列 代燒錄
在當(dāng)今的嵌入式系統(tǒng)領(lǐng)域,應(yīng)廣單片機(jī)一級(jí)代理 PMS150C 系列憑借其卓越的性能和廣泛的應(yīng)用,已經(jīng)成為了行業(yè)內(nèi)的佼佼者。本文將詳細(xì)介紹 PMS150C 系列
2023-11-23 20:51:01
應(yīng)廣單片機(jī) PFS154系列 代燒錄
在當(dāng)今的嵌入式系統(tǒng)領(lǐng)域,應(yīng)廣單片機(jī)一級(jí)代理 PFS154系列以其卓越的性能和廣泛的應(yīng)用而備受矚目。本文將詳細(xì)介紹PFS154系列單片機(jī)的特點(diǎn)和應(yīng)用,以及其在不同領(lǐng)域中的具體應(yīng)用案例。一
2023-11-23 20:55:05
【PADAUK】應(yīng)廣單片機(jī) PMS134系列 商業(yè)級(jí) 燒錄
在當(dāng)今的科技時(shí)代,單片機(jī)作為控制電路的核心部件,廣泛應(yīng)用于各種行業(yè)。其中,應(yīng)廣單片機(jī)一級(jí)代理PMS134系列以其商業(yè)級(jí)的品質(zhì)和性能,成為了市場(chǎng)上的佼佼者。本文將詳細(xì)介紹PMS134系列單片機(jī)的特點(diǎn)
2023-11-23 20:58:53
【PADAUK】 應(yīng)廣PMS152E系列 應(yīng)廣單片機(jī)
Padauk應(yīng)廣PMS152E系列單片機(jī)Padauk應(yīng)廣PMS152E系列單片機(jī)是一種廣泛應(yīng)用于各種領(lǐng)域的高性能微控制器。這款單片機(jī)具有多種特點(diǎn),包括高速度、低功耗、多外設(shè)和可靠性高等,因此在工業(yè)
2023-11-23 21:03:48
【PADAUK】 應(yīng)廣PGS152單片機(jī)EEPROM芯片
單片機(jī)的一個(gè)重要組成部分,用于存儲(chǔ)非易失性數(shù)據(jù)。在本篇文章中,我們將深入探討PADAUK PGS152單片機(jī)EEPROM芯片的特點(diǎn)、應(yīng)用和使用注意事項(xiàng)。第
2023-11-23 21:16:37
【PADAUK】應(yīng)廣單片機(jī) PFC151系列
Padauk是一家專業(yè)的單片機(jī)一級(jí)代理,我們提供全面的單片機(jī)解決方案,包括PFC151系列。PFC151系列是一款高性能的單片機(jī),它具有低功耗、高速度、高可靠性等優(yōu)點(diǎn)。該系列單片機(jī)適用于各種應(yīng)用,如
2023-11-23 22:20:39
8位FLASH單片機(jī)HR7P169BFGSD
一、引言隨著科技的不斷發(fā)展,單片機(jī)在各種領(lǐng)域中的應(yīng)用越來越廣泛。其中,8位FLASH單片機(jī)因其具有的優(yōu)越性能和廣泛的應(yīng)用范圍而備受關(guān)注。本文將介紹一款適用于多種應(yīng)用的8位FLASH單片機(jī)
2023-11-27 20:45:04
8位FLASH單片機(jī)HR7P169BFGSF
在當(dāng)今的電子世界中,單片機(jī)作為控制核心發(fā)揮著越來越重要的作用。其中,8位FLASH單片機(jī)HR7P169BFGSF憑借其高性能、大容量、高可靠性和易于編程等優(yōu)點(diǎn),廣泛用于智能家居、工業(yè)控制、消費(fèi)電子等
2023-11-27 20:47:47
九齊MCU單片機(jī) NY8B072A SOP20 NY
九齊單片機(jī)NY8B072A SOP20 NY九齊單片機(jī)NY8B072A SOP20 NY是一款基于ARM Cortex-M0內(nèi)核的微控制器,具有高性能、低功耗、高集成度等特點(diǎn),適用于各種嵌入式應(yīng)用場(chǎng)
2023-11-27 21:31:12
NY8B062M型號(hào)單片機(jī),臺(tái)灣九齊AD單片機(jī),技術(shù)支持
一、NY8B062M型號(hào)單片機(jī)NY8B062M是一款由臺(tái)灣九齊(Joystick)公司生產(chǎn)的8位AD單片機(jī),具有高性能、低功耗、高集成度等特點(diǎn)。該單片機(jī)采用CMOS技術(shù),內(nèi)核采用8051微處理器
2023-11-27 21:34:18
NY8A050D單片機(jī),AD單片機(jī),九齊代理
?這篇文章將介紹臺(tái)灣九齊單片機(jī)NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特點(diǎn)、應(yīng)用領(lǐng)域、與其他單片機(jī)的比較等內(nèi)容。一、九齊單片機(jī)NY8A050D 6 I/O
2023-11-27 21:54:52
單片機(jī)教程十一:單片機(jī)算術(shù)運(yùn)算指令、單片機(jī)邏輯運(yùn)算類指令
單片機(jī)教程十一:單片機(jī)算術(shù)運(yùn)算指令
不帶進(jìn)位位的單片機(jī)加法指令
ADD A,#DATA ;例:ADD A,#10H
ADD A,direct ;例:ADD A,10H
ADD A,Rn ;例:
2009-05-15 23:06:24
2815

單片機(jī)入門教程實(shí)戰(zhàn)一:流水燈制作
單片機(jī)入門教程實(shí)戰(zhàn)一:流水燈
通過單片機(jī)的學(xué)習(xí)后,本文實(shí)戰(zhàn)介紹是點(diǎn)亮真的電燈。不過需要注意安全,莫要發(fā)生觸電事故,另外
2010-01-07 15:13:10
4323

單片機(jī)入門教程第21課-串行接口
單片機(jī)入門教程第21課-串行接口
概述 串行接口的一般概念 單片機(jī)與外界進(jìn)行信息交換稱之為通訊。 8051單片機(jī)的通訊方
2010-01-07 15:47:10
1568


單片機(jī)入門教程第16課-計(jì)數(shù)器與定時(shí)器(二)
單片機(jī)入門教程第16課-計(jì)數(shù)器與定時(shí)器(二)
說明:本課部份圖請(qǐng)打本單片機(jī)書,都有,抱歉,不及畫?! 《〞r(shí)/計(jì)數(shù)器的方式控制字
2010-01-07 15:54:54
1066


單片機(jī)入門教程第15課-單片機(jī)指令(八)
單片機(jī)入門教程第15課-單片機(jī)指令(八)
位及位操作指令通過前面那些流水燈的例子,我們已經(jīng)習(xí)慣了“位”一位就是一盞燈的亮和滅,而我
2010-01-07 16:01:02
850

單片機(jī)入門教程第14課-單片機(jī)指令(七)
單片機(jī)入門教程第14課-單片機(jī)指令(七)
條件轉(zhuǎn)移指令 條件轉(zhuǎn)移指令是指在滿足一定條件時(shí)進(jìn)行相對(duì)轉(zhuǎn)移?! ?、判A內(nèi)容是否為
2010-01-07 16:14:05
1215


單片機(jī)入門教程第12課-單片機(jī)指令(五)
單片機(jī)入門教程第12課-單片機(jī)指令(五)
三、邏輯運(yùn)算類指令 1、對(duì)累加器A的邏輯操作: CLR A ;將A中的值清0,單周期單字節(jié)
2010-01-07 16:20:10
1243

單片機(jī)入門教程第11課-單片機(jī)指令(四)
單片機(jī)入門教程第11課-單片機(jī)指令(四)
1、不帶進(jìn)位位的加法指令 ADD A,#DATA ;例:ADD A,#10H ADD A,direct ;例:ADD A,10H ADD
2010-01-07 16:21:25
1155

單片機(jī)入門教程第九課-單片機(jī)指令(二)
單片機(jī)入門教程第九課-單片機(jī)指令(二)
數(shù)據(jù)傳遞類指令 ?。?)以直接地址為目的操作數(shù)的指令MOV direct,A 例: MOV 20H,A MOV direct,Rn MOV 20H,R1MOV
2010-01-07 16:25:55
1104


單片機(jī)入門教程第七課-單片機(jī)內(nèi)部結(jié)構(gòu)分析(五)
單片機(jī)入門教程第七課-單片機(jī)內(nèi)部結(jié)構(gòu)分析(五)
通過前面的學(xué)習(xí),我們已知單片機(jī)的內(nèi)部有ROM、有RAM、有并行I/O口,那么,除了這些東西之外
2010-01-07 16:28:54
831


單片機(jī)入門教程第五課-單片機(jī)的內(nèi)外部結(jié)構(gòu)分析(三)
單片機(jī)入門教程第五課-單片機(jī)的內(nèi)外部結(jié)構(gòu)分析(三)
一、延時(shí)程序分析 上一次課中,我們已經(jīng)知道,程序中的符號(hào)R7、R6是代表了一個(gè)
2010-01-07 16:31:08
641


單片機(jī)入門教程第二課-單片機(jī)的內(nèi)部、外部結(jié)構(gòu)(一)
單片機(jī)入門教程第二課-單片機(jī)的內(nèi)部、外部結(jié)構(gòu)(一)
一、單片機(jī)的外部結(jié)構(gòu) 拿到一塊芯片,想要使用它,首先必須要知道怎樣連
2010-01-07 16:52:30
846


單片機(jī)入門教程第一課 單片機(jī)概述
單片機(jī)入門教程第一課 單片機(jī)概述
1、何謂單片機(jī) 一臺(tái)能夠工作的計(jì)算機(jī)要有這樣幾個(gè)部份構(gòu)成:CPU(進(jìn)行運(yùn)算、控制)、RAM(數(shù)據(jù)存
2010-01-07 16:54:13
1263

單片機(jī)入門教程目錄-單片機(jī)課程體系改革總體規(guī)劃
單片機(jī)入門教程目錄-單片機(jī)課程體系改革總體規(guī)劃
第一部份:入門 一、 單片機(jī)的基礎(chǔ)知識(shí) 1、 微型計(jì)算機(jī)與單片機(jī) 1) 微型計(jì)算機(jī)的
2010-01-07 16:56:32
1197

單片機(jī)入門教程前言-新8051教程
單片機(jī)入門教程前言-新8051教程
傳統(tǒng)的單片機(jī)教學(xué),均是以單片機(jī)的結(jié)構(gòu)為主線,先講單片機(jī)的硬件結(jié)構(gòu),然后是指令,然后是軟件編程,然后是
2010-01-07 16:58:30
1316

單片機(jī)入門教程實(shí)戰(zhàn)二:唱歌程序
單片機(jī)入門教程實(shí)戰(zhàn)二:唱歌程序
本文從單片機(jī)的基本發(fā)間實(shí)驗(yàn)出發(fā),談?wù)勔魳烦绦虻脑O(shè)計(jì)原理,并給出具體實(shí)例,以供參考。
2010-01-07 15:15:57
2548


單片機(jī)入門教程第19課-定時(shí)、中斷實(shí)驗(yàn)一
單片機(jī)入門教程第19課-定時(shí)、中斷實(shí)驗(yàn)一
1、利用定時(shí)器實(shí)現(xiàn)燈的閃爍在學(xué)單片機(jī)時(shí)我們第一個(gè)例子就是燈的閃爍,那是用延時(shí)程序做的
2010-01-07 15:50:49
994

單片機(jī)入門教程之單片機(jī)的輸入與輸出口的詳細(xì)資料說明
本文檔的主要內(nèi)容詳細(xì)介紹的是單片機(jī)入門教程之單片機(jī)的輸入與輸出口的詳細(xì)資料說明包括了:1 、 P0口,2 、 P1口,3 、P2口,4 、 P3口,5 、并行端口在使用時(shí)應(yīng)注意的幾個(gè)問題,6 、單片機(jī)與繼電器等 大電流負(fù)載的接口
2019-04-01 08:00:00
11

單片機(jī)c語言編程入門教程
單片機(jī)c語言編程入門教程說難不難,說易不易,學(xué)習(xí)單片機(jī)c語言首先就要明白這兩樣?xùn)|西是啥?單片機(jī)入門編程主要是學(xué)C語言,其次就是電路跟編程語言。
2021-07-29 10:39:16
17545

串口 單片機(jī) 文件_單片機(jī)入門教程之燒寫程序方法
此單片機(jī)入門教程主要講的51單片機(jī),和其他的單片機(jī)編程燒寫所涉及的軟件會(huì)有出入,51單片機(jī)是最基本的入門,入門好了,學(xué)習(xí)其他單片機(jī)不會(huì)是難題,上幾篇文章講了單片機(jī)最基本的東西,今天這節(jié)就來說說單片機(jī)
2021-12-03 19:36:04
27

從0開始學(xué)單片機(jī)入門教程
單片機(jī)是一門實(shí)踐性非常強(qiáng)的學(xué)科,為此我們突破傳統(tǒng)思路,全面圍繞單片機(jī)試驗(yàn),從簡(jiǎn)單的流水燈開
始, 逐步的帶領(lǐng)大家從這些簡(jiǎn)單的幾行或者 10 幾行的程序,來熟悉和理解單片機(jī)的指令.
2023-03-03 10:22:17
50

評(píng)論