68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 單片機(jī)時(shí)序分析

單片機(jī)時(shí)序分析

關(guān)鍵字:單片機(jī) 時(shí)序分析 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:18

前面我們介紹了延時(shí)程序,但這還不完善,因?yàn)椋覀冎恢繢JNZ R6,D2這句話會(huì)被執(zhí)行62500次,但是執(zhí)行這么多次需要多長時(shí)間呢?是否滿足我們的要求呢?我們還不知道,所以下面要來解決這個(gè)問題。

擴(kuò)展閱讀:51單片機(jī)時(shí)序及延時(shí)分析

先提一個(gè)問題:我們學(xué)校里什么是最重要的。(鈴聲)校長可以出差,老師可以休息,但學(xué)校一日無鈴聲必定大亂。整個(gè)學(xué)校就是在鈴聲的統(tǒng)一指揮下,步調(diào)一致,統(tǒng)一協(xié)調(diào)地工作著。這個(gè)鈴是按一定的時(shí)間安排來響的,我們可以稱之為“時(shí)序��時(shí)間的順序”。一個(gè)由人組成的單位尚且要有一定的時(shí)序,計(jì)算機(jī)當(dāng)然更要有嚴(yán)格的時(shí)序。事實(shí)上,計(jì)算機(jī)更象一個(gè)大鐘,什么時(shí)候分針動(dòng),什么時(shí)候秒針動(dòng),什么時(shí)候時(shí)針動(dòng),都有嚴(yán)格的規(guī)定,一點(diǎn)也不能亂。計(jì)算機(jī)要完成的事更復(fù)雜,所以它的時(shí)序也更復(fù)雜。

我們已知,計(jì)算機(jī)工作時(shí),是一條一條地從ROM中取指令,然后一步一步地執(zhí)行,我們規(guī)定:計(jì)算機(jī)訪問一次存儲(chǔ)器的時(shí)間,稱之為一個(gè)機(jī)器周期。這是一個(gè)時(shí)間基準(zhǔn),好象我們?nèi)擞?ldquo;秒”作為我們的時(shí)間基準(zhǔn)一樣,為什么不干脆用“秒”,多好,很習(xí)慣,學(xué)下去我們就會(huì)知道用“秒”反而不習(xí)慣。

一個(gè)機(jī)器周期包括12個(gè)時(shí)鐘周期。下面讓我們算一下一個(gè)機(jī)器周期是多長時(shí)間吧。設(shè)一個(gè)單片機(jī)工作于12M晶振,它的時(shí)鐘周期是1/12(微秒)。它的一個(gè)機(jī)器周期是12*(1/12)也就是1微秒。(請(qǐng)計(jì)算一個(gè)工作于6M晶振的單片機(jī),它的機(jī)器周期是多少)。

MCS-51單片機(jī)的所有指令中,有一些完成得比較快,只要一個(gè)機(jī)器周期就行了,有一些完成得比較慢,得要2個(gè)機(jī)器周期,還有兩條指令要4個(gè)機(jī)器周期才行。這也不難再解,不是嗎?我讓你掃地的執(zhí)行要完成總得比要你完成擦黑板的指令時(shí)間要長。為了恒量指令執(zhí)行時(shí)間的長短,又引入一個(gè)新的概念:指令周期。所謂指令周期就是指執(zhí)行一條指令的時(shí)間。INTEL對(duì)每一條指令都給出了它的指令周期數(shù),這些數(shù)據(jù),大部份不需要我們?nèi)ビ洃,但是有一些指令是需要記住的,如DJNZ指令是雙周期指令。

下面讓我們來計(jì)算剛才的延時(shí)。首先必須要知道晶振的頻率,我們?cè)O(shè)所用晶振為12M,則一個(gè)機(jī)器周期就是1微秒。而DJNZ指令是雙周期指令,所以執(zhí)行一次要2個(gè)微秒。一共執(zhí)行62500次,正好125000微秒,也就是125毫秒。

【更多資源】

編輯:admin  最后修改時(shí)間:2018-05-18

聯(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號(hào)-4

荆州市| 抚顺市| 定边县| 高州市| 玛纳斯县| 孟津县| 宽甸| 盘锦市| 岳西县| 孙吴县| 建阳市| 合川市| 扎囊县| 洞头县| 固阳县| 措美县| 扶风县| 桑植县| 都昌县| 安泽县| 苗栗市| 丰城市| 崇阳县| 景宁| 敖汉旗| 呼玛县| 上饶县| 铅山县| 巴中市| 五峰| 甘肃省| 新竹市| 定边县| 六盘水市| 正镶白旗| 大城县| 西乌珠穆沁旗| 潜江市| 交口县| 泸溪县| 达州市|