国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> 單片機學習中常見問題

單片機學習中常見問題

關鍵字:單片機學習 作者:admin 來源:不詳 發(fā)布時間:2018-05-19  瀏覽:3

一.單片機有4位、8位、16位、32位以及64位現(xiàn)在,請問的是在8位,16位,32位等等是什么意思?

答:

CPU內(nèi)部總線的位數(shù)就是單片機的位數(shù)。這里的位也就是指單片機中CPU處理的數(shù)據(jù)的位數(shù)(一次處理信息的長度)。比如:51單機 屬于8位機,就是CPU處理的數(shù)據(jù)是8位的。位數(shù)的高低體現(xiàn)了CPU處理能力的強弱。單片機總線位數(shù)越高,CPU一次能處理的數(shù)據(jù)量也就越大、處理速度也就越快。同樣的主頻下(即主頻率),8位機只能處理8位信息長度,而16位機則可處理16為信息長度,處理能力當然更強速度更快了。

二.CPU經(jīng)常掛在嘴邊,但是cpu到底是什么?有什么部件組成?

答:

CPU是單片機的核心部件,由運算器、控制器和布爾處理器等組成。其功能是產(chǎn)生控制信號,把數(shù)據(jù)從存儲器或輸入口傳送CPU或反向傳送,還可以對輸入數(shù)據(jù)進行算術、邏輯運算以及位操作處理。其中,運算器由算術邏輯單元ALU(Arithmetic Logic Unit)、累加器ACC(Accumalator)、暫存寄存器、程序狀態(tài)字存儲器PSW(Program Status Word)、布爾處理器和BCD碼運算調(diào)整電路等電路構成?刂破靼ǘ〞r控制邏輯(時鐘電路、復位電路)、指令寄存器、指令譯碼器、程序計數(shù)器PC、堆棧指針SP、數(shù)據(jù)指針寄存器DPTR以及信息傳送控制部件等。

三.單片機的指令把我搞的稀里糊涂,能不能用一個例子告訴我單片機執(zhí)行指令的過程?

答:

指令都可分為三個階段進行。即取指令-----分析指令-----執(zhí)行指令。

取指令的任務是:根據(jù)程序計數(shù)器PC中的值從程序存儲器讀出現(xiàn)行指令,送到指令寄存器。

分析指令階段的任務是:將指令寄存器中的指令操作碼取出后進行譯碼,分析其指令性質(zhì)。如指令要求操

作數(shù),則尋找操作數(shù)地址。

計算機執(zhí)行程序的過程實際上就是逐條指令地重復上述操作過程,直至遇到停機指令可循環(huán)等待指令。

一般計算機進行工作時,首先要通過外部設備把程序和數(shù)據(jù)通過輸入接口電路和數(shù)據(jù)總線送入到存儲器,

然后逐條取出執(zhí)行。但單片機中的程序一般事先我們都已通過寫入器固化在片內(nèi)或片外程序存儲器中。因

而一開機即可執(zhí)行指令。

下面我們將舉個實例來說明指令的執(zhí)行過程:

開機時,程序計算器PC變?yōu)?000H。然后單片機在時序電路作用下自動進入執(zhí)行程序過程。執(zhí)行過程實際

上就是取出指令(取出存儲器中事先存放的指令階段)和執(zhí)行指令(分析和執(zhí)行指令)的循環(huán)過程。

例如執(zhí)行指令:MOV A,#0E0H,其機器碼為“74H E0H”,該指令的功能是把操作數(shù)E0H送入累加器,

0000H單元中已存放74H,0001H單元中已存放E0H。當單片機開始運行時,首先是進入取指階段,其次序是

1 程序計數(shù)器的內(nèi)容(這時是0000H)送到地址寄存器;

2 程序計數(shù)器的內(nèi)容自動加1(變?yōu)?001H);

3 地址寄存器的內(nèi)容(0000H)通過內(nèi)部地址總線送到存儲器,以存儲器中地址譯碼電跟,使地址為0000H

的單元被選中;

4 CPU使讀控制線有效;

5 在讀命令控制下被選中存儲器單元的內(nèi)容(此時應為74H)送到內(nèi)部數(shù)據(jù)總線上,因為是取指階段,所

以該內(nèi)容通過數(shù)據(jù)總線被送到指令寄存器。至此,取指階段完成,進入譯碼分析和執(zhí)行指令階段。

由于本次進入指令寄存器中的內(nèi)容是74H(操作碼),以譯碼器譯碼后單片機就會知道該指令是要將一

個數(shù)送到A累加器,而該數(shù)是在這個代碼的下一個存儲單元。所以,執(zhí)行該指令還必須把數(shù)據(jù)(E0H)從存

儲器中取出送到CPU,即還要在存儲器中取第二個字節(jié)。其過程與取指階段很相似,只是此時PC已為0001H

。指令譯碼器結合時序部件,產(chǎn)生74H操作碼的微操作系列,使數(shù)字E0H從0001H單元取出。因為指令是要

求把取得的數(shù)送到A累加器,所以取出的數(shù)字經(jīng)內(nèi)部數(shù)據(jù)總線進入A累加器,而不是進入指令寄存器。至此

,一條指令的執(zhí)行完畢。單片機中PC="0002H",PC在CPU每次向存儲器取指或取數(shù)時自動加1,單片機又進

入下一取指階段。這一過程一直重復下去,直至收到暫停指令或循環(huán)等待指令暫停。CPU就是這樣一條一

條地執(zhí)行指令,完成所有規(guī)定的功能。

希望對你有啟發(fā)。

四.什么是偽指令?

答:偽指令不是真正的指令,無對應的機器碼,在匯編時不產(chǎn)生目標程序(機器碼),它只是用來對匯編過程進行某種控制。標準的MCS—5l匯編程序(如Intel的ASM51)定義的偽指令常用的有以下幾條:(1) ORG

匯編起始命令 格式: ORG 16位地址

其功能是規(guī)定該偽指令后面程序的匯編地址,即匯編后生成目標程序存放的起始地址,

例如: ORG 2000H

START: MOV A,#64H

既規(guī)定了標號START的地址是2000H,又規(guī)定了匯編后的第一條指令碼從2000H開始存放。

ORG可以多次出現(xiàn)在程序的任何地方,當它出現(xiàn)時,下一條指令的地址就由此重新定位。

(2) END ——匯編結束命令

END命令通知匯編程序結束匯編。在END之后所有的匯編語言指令均不予以處理。

(3) EQU 賦值命令

格式: 字符名稱 EQU 項(數(shù)或匯編符號) EQU命令是把“項”賦給“字符名稱”,注意這里的字符名稱不等于標號(其后沒有冒號),其中的項,可以是數(shù)也可以是匯編符號。

用EQU賦過值的符號名可以用作數(shù)據(jù)地址、代碼地址、位地址或是一個立即數(shù)。因此,它可以是8位的、也可以是16位的。如:

AA EQU R1 ;AA就代表了工作寄存器Rl

MOV A, AA ;

(4) DATA 數(shù)據(jù)地址賦值命令

格式: 字符名稱 DATA 表達式

(5) DB 定義字節(jié)命令

格式: DB〔項或項表]

(6) DW 定義字命令

格式: DW 16位數(shù)據(jù)項或項表

(7) DS 定義存儲空間命令

格式: DS表達式

(8) BIT 位地址符號命令

格式: 字符名 BIT 位地址

五.什么是尋址?又什么是尋址方式?

答:尋址就是尋找指令中操作數(shù)或操作數(shù)所在地址。

尋址方式就是如何找到存放操作數(shù)的地址

也就是把操作數(shù)提取出來的方法,要十分熟悉,牢固掌握。

六.通過TCON可以選擇中斷觸發(fā)方式,那么低電平觸發(fā)和跳變觸發(fā)有什么不同呢?

解釋一:電平觸發(fā)即51單片機每執(zhí)行完一個指令都將INT0/INT1的信號讀入IE0/IE1。因此IE0/IE1的中斷請求信號隨著INT0/INT1變化。如果送入INT0/INT1的中斷請求信號時,51單片機未能及時檢查到,而INT0/INT1的信號也隨著變化,IE0/IE1的信號也發(fā)生變化,這樣就會漏掉INT0/INT1的中斷要求。

解釋二:下降沿觸發(fā)只要檢測到送至INT0/INT1上的信號由高電平變?yōu)榈碗娖綍r,中斷請求標志位IE0/IE1就被設定為1,并且一直維持著1,直到此中斷請求被接收為止,且必須用軟件來清除IE0/IE1。

所以一般設置為跳變觸發(fā),除非有特殊需要。

擴展閱讀:如何學習51單片機/心得/KEIL4/DXP

編輯:admin  最后修改時間:2018-05-19

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

欧美中文字幕日韩精品| 国产一区二区三区色噜噜| 丝袜美女诱惑在线观看| 91日韩欧美在线视频| 国产午夜精品亚洲精品国产| 亚洲清纯一区二区三区| 97人摸人人澡人人人超碰| 欧美91精品国产自产| 欧美亚洲国产日韩一区二区| 日韩在线视频精品视频| 精品国产亚洲免费91| 国产在线一区二区三区不卡| 东京热电东京热一区二区三区| 国产精品一区二区不卡中文 | 国产又粗又爽又猛又黄的 | 真实国产乱子伦对白视频不卡| 日韩欧美好看的剧情片免费| 99久久人妻中文字幕| 国产性情片一区二区三区| 久久热中文字幕在线视频| 日本不卡视频在线观看| 久久精品国产99国产免费| 五月婷婷欧美中文字幕| 国产欧美一区二区色综合| 日韩精品日韩激情日韩综合| 99久热只有精品视频最新| 精品综合欧美一区二区三区| 日本精品最新字幕视频播放| 日韩欧美好看的剧情片免费| 欧美成人精品一区二区久久| 日本不卡在线一区二区三区| 亚洲黑人精品一区二区欧美| 亚洲一区二区三区四区| 日韩欧美国产精品自拍| 亚洲男人天堂成人在线视频 | 亚洲精品小视频在线观看| 在线观看免费午夜福利| 久久香蕉综合网精品视频| 在线观看视频日韩精品| 亚洲国产精品一区二区毛片| 夫妻性生活黄色录像视频|