freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

畢業(yè)設計論文基于單片機的數(shù)字式光照強度檢測系統(tǒng)的設計圖2b程序(編輯修改稿)

2026-01-07 07:49 本頁面
 

【文章內容簡介】 XTAL1 是片內振蕩器的反相放大器輸入端, XTAL2 則是輸出端,使用外部振蕩器時,外部振蕩信號應直接加到 XTAL1,而 XTAL2 懸空。內部方式時,時鐘發(fā)生器對振蕩脈沖二分頻 ,如晶振為 12MHz,時鐘頻率就為 6MHz。晶振的頻率最高可以達到 33MHz。電容取 30pF177。10pF。 單片機程序指令的執(zhí)行是以振蕩器的振蕩來驅動的。在 MCS51 架構中,每 12個振蕩器周期組成一個指令周期(或稱機器周期)。單片機執(zhí)行指令的時間是以指令周期為單位的。不同指令的執(zhí)行時間可能是不同的,一條指令的執(zhí)行時間最短為一個哈爾濱工程大學 本科 生 畢業(yè) 設計 11 指令周期。因此,單片機所接的振蕩器頻率越高,它執(zhí)行指令的速度就越快 RST:復位輸入。當振蕩器復位器件時,要保持 RST 腳兩個機器周期的高電平時間。 ALE/PROG: 當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在 FLASH 編程期間,此引腳用于輸入編程脈沖。在平時, ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當 用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。如想禁止 ALE 的輸出可在 SFR8EH地址上置 0。 此時, ALE只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 PSEN:外部程序存 儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次 /PSEN 有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN 信號將不出現(xiàn)。 EA/VPP:當 /EA保持低電平時,則在此期間外部程序存儲器( 0000HFFFFH),不管是否有內部程序存儲器。注意加密方式 1 時, /EA 將內部鎖定為 RESET;當/EA 端保持高電平時,此間內部程序存儲器。在 FLASH 編程期間,此引腳也用于施加 12V編程電源( VPP)。 單片機發(fā)展歷史及應用 單片機是一種集成在電路芯片,是采用超大規(guī) 模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器 CPU隨機存儲器 RAM、只讀存儲器 ROM、多種 I/O 口和中斷系統(tǒng)、定時器 /計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D 轉換器等電路)集成到一塊硅片上構成的一個小而完善的計算機系統(tǒng)。單片機由運算器、控制器、存儲器、輸入輸出設備構成。 單片機誕生于 1971 年,經歷了 SCM、 MCU、 ScO 三大階段。 20 世紀 80 年代初,Intel 公司在 MCS48 系列單片機的基礎上,推出了 MCS51 系列 8 位高檔單片機。MCS51 系列單片機無論是片內 RAM 容量, I/O 口功能,系統(tǒng)擴展方面都有 了很大的提高。我國單片機起步較晚,我國使用最多的是 Intel 公司的 MCS51 系列單片機及其增強型、拓展型的衍生機型, MCS51 是最早進入我國的單片機主流品種之一,在我國得到廣泛應用,直到現(xiàn)在仍為單片機主流系列。 當今社會,應用單片機的產品已經滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的足跡。導彈的導航裝置,飛機上各種儀表的控制,計算機的網絡通訊與數(shù)據(jù)傳輸,工業(yè)自動化過程的實時控制和數(shù)據(jù)處理,廣泛使用的各種智能 IC 卡,哈爾濱工程大學 本科 生 畢業(yè) 設計 12 民用豪華轎車的安全保障系統(tǒng),錄像機 、攝像機、全自動洗衣機的控制,以及程控玩具、電子寵物等等,這些都離不開單片機。更不用說自動控制領域的機器人、智能儀表、醫(yī)療器械以及各種智能機械了。單片機廣泛應用于儀器儀表、家用電器、醫(yī)用設備、航空航天、專用設備的智能化管理及過程控制域。因此,單片機的學習、開發(fā)與應用將造就一批計算機應用與智能化控制的科學家、工程師??萍荚桨l(fā)達,智能化的東西就越多。以下大致介紹一些典型的應用領域和應用特點。家用電器領域,國內各種家用電器已普遍采用單片微機控制取代傳統(tǒng)的控制電路,做成單片微機控制系統(tǒng),如洗衣機、電冰箱、空調機、微 波爐、電飯堡、電視機、錄像機及其它視頻音像設備的控制器。辦公自動化領域,比如一臺 PC 機可能嵌入了 10 個單片微機,如控制鍵盤、鼠標、顯示器、 CDROM、聲卡、打印機、軟 /硬盤驅動器、調制解調器等。現(xiàn)代辦公室中所使用的大量通信、信息產品,如繪圖儀、復印機、電話、傳真機等,多數(shù)都采用了單片微機。工業(yè)自動化領域的在線應用,如工業(yè)過程控制、過程監(jiān)測、工業(yè)控制器及機電一體化控制系統(tǒng)等,許多都是以單片微機為核心的單機或多機網絡系統(tǒng)。如工業(yè)機器人的控制系統(tǒng)是由中央控制器、感覺系統(tǒng)、行走系統(tǒng)、擒拿系統(tǒng)等節(jié)點構成的多機網絡系 統(tǒng)。而其中每一個小系統(tǒng)都是由單片微機進行控制的。智能儀器儀表與集成智能傳感器領域,應用單片微機來對傳統(tǒng)的儀器儀表行業(yè)的產品進行 “更新?lián)Q代 ”,提供了非常理想的的條件。目前各種變送器、電氣測量儀表普遍采用單片微機應用系統(tǒng)替代傳統(tǒng)的測量系統(tǒng),使測量系統(tǒng)具有各種智能化功能,如存儲、數(shù)據(jù)處理、查找、判斷、聯(lián)網和語音功能等。汽車電子與航空航天電子系統(tǒng),通常在這些電子系統(tǒng)中的集中顯示系統(tǒng)、動力監(jiān)測控制系統(tǒng)、自動駕馭系統(tǒng)、通信系統(tǒng)以及運行監(jiān)視器(黑匣子)等,都要構成冗余的網絡系統(tǒng)。比如一臺 RMW7 系列寶馬轎車就用了 63 個 單片微機,大部分還是 16 位單片微機。 單片微機的應用從根本上改變著傳統(tǒng)的控制系統(tǒng)設計思想和設計方法 , 從前必須由模擬電路或數(shù)字電路實現(xiàn)的大部分控制功能,現(xiàn)在已能使用單片微機通過軟件方法實現(xiàn)了。這種以軟件取代硬件,并能提高系統(tǒng)性能的控制技術,稱之為微控制技術。這標志著一種全新概念的建立。 學習單片機是社會發(fā)展的必然需求,也是大學期間的必修課。現(xiàn)在可以說單片機是百花齊放,百家爭鳴的時期,世界上各大芯片制造公司都推出了自己的單片機,從8 位、 16 位到 32 位,數(shù)不勝數(shù),應有盡有,有與主流 C51 系列兼容的,也有不 兼容的,但它們各具特色,互成互補,為單片機的應用提供廣闊的天地。 微型單片化現(xiàn)在常規(guī)的單片機普遍都是將中央處理器 (CPU)、隨機存取數(shù)據(jù)存儲(RAM)、只讀程序存儲器 (ROM)、并行和串行通信接口,中斷系統(tǒng)、定時電路、時鐘哈爾濱工程大學 本科 生 畢業(yè) 設計 13 電路集成在一塊單一的芯片上,增強型的單片機集成了如 A/D 轉換器、 PMW(脈寬調制電路 )、 WDT(看門狗 )、有些單片機將 LCD(液晶 )驅動電路都集成在單一的芯片上,這樣單片機包含的單元電路就更多,功能就越強大。 從單片機的發(fā)展歷程看,未來單片機技術將向多功能、高性能、高速度、低電壓、 低功耗、外圍電路內裝化及片內儲存器容量增加的方向發(fā)展。 單片機最小系統(tǒng)和通信模塊的設計 單片機最小系統(tǒng)的設計 單片機最小系統(tǒng)或者稱為最小應用系統(tǒng) , 是指用最少的元件組成的單片機可以工作的系統(tǒng) , 對 51 系列單片機來說 , 最小系統(tǒng)一般應該包括 :單片機、晶振 電路 、復位電路。 復位電路 : 由電容串聯(lián)電阻構成 ,結合 電容電壓不能突變 的性質 , 可以知道當系統(tǒng)一上電 , RST 腳將會出現(xiàn)高電平 , 并且這個高電平持續(xù)的時間由電路的 RC 值來決定典型的 51 單片機當 RST 腳的高電平持續(xù)兩個機器周期以上就將復位 , 所以 ,適當組合 RC 的取值就可以保證可靠的復位 , 一般教科書推薦 C 取 10u,R 取 其他取法的 , 原則就是要讓 RC 組合可以在 RST 腳上產生不少于 2 個機周期的高電平。在單片機系統(tǒng)中,系統(tǒng)上電啟動的時候復位一次,當按鍵按下的時候系統(tǒng)再次復位,如果釋放后再按下,系統(tǒng)還會復位。所以可以通過按鍵的斷開和閉合在運行的系統(tǒng)中控制其復位。在電路圖中,電容的的大小是 10uF,電阻的大小是 10k。所以根據(jù)公式,可以算出電容充電到 電源 電壓的 倍(單片機的電源是 5V,所以充電到 倍即為),需要的時間是 10K*10UF=。也就是說在電腦啟動的 內,電容兩端的電壓時在 0~。這個時候 10K 電阻兩端的電壓為從 5~(串聯(lián)電路各處電壓之和為總電壓)。所以在 內, RST 引腳所接收到的電壓是 5V~。在5V正常工作的 51 單片機中小于 的電壓信號為低電平信號,而大于 的電壓信號為高電平信號。所以在開機 內,單片機系統(tǒng)自動復位( RST 引腳接收到的高電平信號時間為 左右)。在單片機啟動 后,電容 C 兩端的電壓持續(xù)充電為5V,這是時候 10K 電阻兩端的電壓接近于 0V, RST 處于低電平所以系統(tǒng)正常工作。當按鍵按下的時候,開關導通,這個時候電容兩端形成了一個回路,電容被短路,所以在按鍵按下的這個過程中,電容開始釋放之前充的電量。隨著時間的推移,電容的電壓在 內,從 5V釋放到變?yōu)榱?,甚至更小 , 根據(jù)串聯(lián)電路電壓為各處之和,這個時候 10K 電阻兩端的電壓為 ,甚至更大,所以 RST 引腳又接收到高電平,單片機系統(tǒng)自動復位。 晶振電路 :典型的晶振取 (因為可以準確地得到 9600 波特率和 19200哈爾濱工程大學 本科 生 畢業(yè) 設計 14 波特率 ,用于有串口通訊的場合 )/12MHz(產生精 確的 uS 級時歇 ,方便定時操作 )單片機工作時,從取指令到譯碼再進行微操作,必須在時鐘信號控制下才能有序地進行,時鐘電路就是為單片機工作提供基本時鐘的。單片機的時鐘信號通常有兩種產生方式:內部時鐘方式和外部時鐘方式 , 內部時鐘方式在單片機 XTAL1 和 XTAL2 引腳上跨接上一個晶振和兩個穩(wěn)頻電容,可以與單片機片內的電路構成一個穩(wěn)定的自激振蕩器。晶振的取值范圍一般為 0~24MHz,常用的晶振頻率有 6MHz、 12 MHz、 MHz、24 MHz 等。一些新型的單片機還可以選擇更高的頻率。外接電容的作用是對振 蕩器進行頻率微調,使振蕩信號頻率與晶振頻率一致,同時起到穩(wěn)定頻率的作用,一般選用20~30pF 的瓷片電容。外部時鐘方式則是在單片機 XTAL1 引腳上外接一個穩(wěn)定的時鐘信號源,它一般適用于多片單片機同時工作的情況,使用同一時鐘信號可以保證單片機的工作同步。 時序是單片機在執(zhí)行指令時 CPU 發(fā)出的控制信號在時間上的先后順序。 AT89C51單片機的時序概念有 4 個,可用定時單位來說明,包括振蕩周期、時鐘周期、機器周期和指令周期。 振蕩周期:是片內振蕩電路或片外為單片機提供的脈沖信號的周期。時序中 1 個振蕩 周期定義為 1 個節(jié)拍,用 P 表示。 時鐘周期:振蕩脈沖送入內部時鐘電路,由時鐘電路對其二分頻后輸出的時鐘脈沖周期稱為時鐘周期。時鐘周期為振蕩周期的 2 倍。時序中 1 個時鐘周期定義為 1 個狀態(tài),用 S 表示。每個狀態(tài)包括 2 個節(jié)拍,用 P P2 表示。 機器周期:機器周期是單片機完成一個基本操作所需要的時間。一條指令的執(zhí)行需要一個或幾個機器周期。一個機器周期固定的由 6 個狀態(tài) S1~S6 組成。 指令周期:執(zhí)行一條指令所需要的時間稱為指令周期。一般用指令執(zhí)行所需機器周期數(shù)表示。 AT89C51 單片機多數(shù)指令的執(zhí) 行需要 1 個或 2 個機器周期,只有乘除兩條指令的執(zhí)行需要 4 個機器周期。 了解了以上幾個時序的概念后,我們就可以很快的計算出執(zhí)行一條指令所需要的時間。若單片機使用 12MHz 的晶振頻率,則振蕩周期 =1/( 12MHz) =1/12us,時鐘周期 =1/6us,機器周期 =1us,執(zhí)行一條單周期指令只需要 1us,執(zhí)行一條雙周期指令則需要 2us。 單片機最小系統(tǒng)復位電路的極性電容 C1 的大小直接影響單片機的復位時間,一般采用 10~30uF, 51 單片機最小系統(tǒng)容值越大需要的復位時間越短。 51 單片機最小系統(tǒng)晶振 Y1 也可以采用 6MHz 或者 ,在正常工作的情況下可以采用更高頻率的晶振, 51 單片機最小系統(tǒng)晶振的振蕩頻率直接影響單片機的處理速度,頻率越大處哈爾濱工程大學 本科 生 畢業(yè) 設計 15 理速度越快。 單片機的主要功能是負責整個系統(tǒng)的控制,不承擔復雜的數(shù)據(jù)處理任務,因此在設計本系統(tǒng)時選用 STC89C51。其中,時鐘電路為在引腳 XTALl 和 XTAL2 跨接晶振和兩個補償電容構成自激振蕩器,結構 中 Y C C2,根據(jù)情況本設計中選擇 12MHz 的晶振,補償電容選擇 30pF 左右的瓷片電容;復位電路則采 用手動按鍵復位兩種方式實現(xiàn),其結構如圖中 R0、 C3 和 S1,通 過按鍵將電阻 R0與 VCC 接通即可實現(xiàn)復位; P0 口外接上拉電阻,其結構如圖中 ,采用 10K 的排阻以提供給 I/O 口合適的電流。 下圖為一個 51 單片機的最小系統(tǒng)電路圖。 圖 單片機最小系統(tǒng)電路圖 下載通信模塊的設計 下載通信模塊選用 MAX232 芯片。 MAX232 是 MAXIM 公司專門為 PC 視 RS232標準串口設計的電平轉換電路。該芯片與 TTL/ COMS 電平兼容,片內有 2 個發(fā)送器,2 個接收器,且使用 +5 V單電源供電,使用非常方便。 串口通信的概念非常簡單,串口按位( bit)發(fā)送和 接收字節(jié)。盡管比按字節(jié)( byte)的并行通信慢,但是串口可以在使用一根線發(fā)送數(shù)據(jù)的同時用另一根線接收數(shù)據(jù)。它很簡單并且能夠實
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1