娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

51單片機最小系統(tǒng)

發(fā)布者:溫暖陽光最新更新時間:2024-07-29 來源: cnblogs關鍵字:51單片機  最小系統(tǒng)  執(zhí)行程序 手機看文章 掃描二維碼
隨時隨地手機看文章

電路原理圖:

 

最小系統(tǒng)組成:

單片機復位電路、晶振(時鐘)電路、電源


最小系統(tǒng)所用到的引腳:

1、主電源引腳

VCC: 電源輸入,接5v電源,第40根引腳

GND:接地線,第20根引腳


2、外接晶振引腳(兩根)一般晶振無方向

XTAL1:片內電路的晶振輸入端

XTAL2:片內電路的晶振輸出端

電容的作用:過濾掉晶振部分的高頻信號,讓晶振工作更加穩(wěn)定


3、復位引腳

RST:復位引腳(高電平復位)    T =  RC

剛上電時,引腳為高電平(不少于兩個時鐘周期),單片機自動復位,從零開始執(zhí)行程序。

1個狀態(tài)周期 = 2 個震蕩周期;1個機器周期= 6個狀態(tài)周期;1-4個機器周期 = 1個指令周期

震蕩周期 = 1/fosc = 1/12MHZ = 0.0833us


4、其它功能

EA:存儲器選擇引腳,接5v時選內部存儲器,低電平選擇外部存儲器

 

MCS-51系列單片機片內RAM共有128字節(jié),地址范圍為00H~7FH

ROM 4K字節(jié),        地址范圍0-0FFFH


關鍵字:51單片機  最小系統(tǒng)  執(zhí)行程序 引用地址:51單片機最小系統(tǒng)

上一篇:《8051單片機C語言創(chuàng)新教程》筆記 01
下一篇:init_mempool()

推薦閱讀最新更新時間:2025-06-07 23:38

51單片機程序執(zhí)行流程詳細分析
單片機是沒有上操作系統(tǒng)的東西,在keil中編寫的代碼都是裸機代碼,深入編寫裸機代碼有助于了解硬件的特性。 若不是硬件特性已定的情況之下的其它流程都是代碼作祟。忽然想到來探探51單片機的執(zhí)行流程。這個念頭起源于最初見到每個51程序里面的主函數(shù)里面最終都掛一個while(1);語句。為何要加一句while死循環(huán)讓程序停留在main函數(shù)中呢。將while(1);語句去掉有什么影響么? 寫一個很簡單的程序試一下。 執(zhí)行以上程序,由P1端口控制的流水燈閃了一下。程序最終進入while(1);里糾纏去了,這個到好解釋。 現(xiàn)將while(1);語句屏蔽掉。我還以為程序不能被正確執(zhí)行了呢,因為退出了main主函數(shù),就像Ren
[電源管理]
<font color='red'>51單片機</font><font color='red'>程序</font><font color='red'>執(zhí)行</font>流程詳細分析
51單片機的內部資源和最小系統(tǒng)解讀
1、單片機內部資源 STC89C52:8KFLASH、512字節(jié)RAM、32個IO口、3個定時器、1個UART、8個中斷源 (1)Flash(硬盤)——程序存儲空間 —— 擦寫10萬次,斷電數(shù)據(jù)不丟失,讀寫速度慢 (2)RAM(內存)——數(shù)據(jù)存儲空間 —— 斷電數(shù)據(jù)丟失,讀寫速度快,無限次使用 (3)SFR —— 特殊功能寄存器 2、單片機最小系統(tǒng) 最小系統(tǒng):最少組件組成單片機可以工作的系統(tǒng)。 三要素: (1)、 電源電路:5V (2)、 晶振電路:11.0592MHZ、兩個30PF (3)、 復位電路: P0:開漏輸出,必須加上拉電阻 準雙向口: 強推挽輸出:電流驅動能力強 高阻態(tài) 上下拉電阻:上拉電路就是
[單片機]
<font color='red'>51單片機</font>的內部資源和<font color='red'>最小系統(tǒng)</font>解讀
設計屬于自己的單片機最小系統(tǒng)
一、 確定任務 開發(fā) 單片機 最小系統(tǒng) 二、任務分析: 該系統(tǒng)具有的功能: (1)具有2位 LED 數(shù)碼管 顯示功能。 (2)具有八路 發(fā)光二極管 顯示各種流水燈。 (3)可以完成各種奏樂,報警等發(fā)聲音類實驗。 (4)具有復位功能。 三、功能分析 (1)兩位LED數(shù)碼管顯示功能,我們可以利用單片機的P0口接兩個數(shù)碼管來現(xiàn)這個功能; (2)八路發(fā)光 二極管 顯示可以利用P1口接八個發(fā)光二極管實現(xiàn)這個功能; (3)各種奏樂、報警等發(fā)聲功能可以采用P2.0這個引腳接一蜂鳴器來實現(xiàn)。 (4)利用單片機的第9腳可以設計成復位系統(tǒng),我們采用按鍵復位;利用單片機的18、19腳可以設計成時鐘 電路 ,我們利用單片機的內部振蕩方式設計的。 四、設計
[單片機]
設計屬于自己的單片機<font color='red'>最小系統(tǒng)</font>
基于51單片機的多功能電子鐘萬年歷仿真設計
仿真圖proteus7.8及以上 程序編譯器:keil 4/keil 5 編程語言:C語言 設計編號:S0053 1.主要功能: 基于51單片機的日期時間鬧鐘秒表倒計時多功能電子鐘萬年歷仿真設計 1、數(shù)碼管顯示當前日期,時間,可以通過按鍵修改日期時間; 2、設置鬧鐘時間,時間到播放音樂; 3、具有秒表功能; 4、具有倒計時功能; 5、具有整點報時功能,多少點蜂鳴器響多少次; 6、具備閏年判斷功能,設置日期的時候遵守正常大小月規(guī)律。 需注意仿真中51單片機芯片是通用的,AT89C51,AT89C52都是51單片機的具體型號,內核是兼容的。相同的原理圖里,無論stc還是at都一樣,引腳功能都是一樣的,程序也是一樣的,芯片可以替
[單片機]
基于<font color='red'>51單片機</font>的多功能電子鐘萬年歷仿真設計
mcs51單片機有什么組成 分別有什么功能作用
  MCS51是指由美國INTEL公司生產的一系列單片機的總稱,這一系列單片機包括了好些品種,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的產品,該系列其它單片機都是在8051的基礎上進行功能的增、減、改變而來的,所以人們習慣于用8051來稱呼MCS51系列單片機,而8031是前些年在我國最流行的單片機,所以很多場合會看到8031的名稱。   mcs51單片機組成   運算器   運算器以完成二進制的算術/邏輯運算部件ALU為核心,再加上暫存器TMP、累加器ACC、寄存器B、程序狀態(tài)標志寄存器PSW及布爾處理器。累加器ACC是一個八位寄存器,它是CPU中工作最頻繁的寄存器。在進行算術、邏
[單片機]
mcs<font color='red'>51單片機</font>有什么組成 分別有什么功能作用
如何使用8051單片機控制雙向直流電機
如何將直流電機連接到8051單片機?在本文中,主要有8051單片機+DC電機系統(tǒng)兩個部分。首先是帶有控制電機所需程序的8051單片機,其次是合適的驅動電路。 大多數(shù)直流電機的功率要求遠遠超出了單片機的范圍,而且在反轉旋轉方向時產生的電壓尖峰更容易損壞單片機。因此將直流電機直接連接到單片機是不明智的,完美的解決方案是在單片機和直流電機之間使用電機驅動電路。 一、L293電機驅動芯片 L293是一款專用的H橋電機驅動器IC,采用16引腳封裝。L293的電流容量為600mA/通道,電源電壓范圍為4.5至36VDC。它們配有內部高速鉗位二極管,用于電感尖峰保護。L293的其他優(yōu)點包括高抗噪性、內部ESD保護、熱關斷、每個通道的獨立
[單片機]
如何使用80<font color='red'>51單片機</font>控制雙向直流電機
51單片機的定時器初始化設置的流程
51單片機的定時/計數(shù)器是一種可編程部件。它的工作方式、計數(shù)初值以及啟停操作均應在定時/計數(shù)器工作前進行初始化,即向相應的寄存器寫入相應的控制字。 標準的51單片機內部有T0和T1兩個定時器,與這兩個定時器有關的特殊功能寄存器主要由定時值存儲寄存器、定時器控制寄存器和定時器模式寄存器。 在使用定時器的時候,需要完成對定時器配置,配置步驟如下: 第一:設置特殊功能寄存器TMOD,配置好工作模式。 第二:設置計數(shù)寄存器TH0和TL0的初值。 第三:設置TCON,通過TRX置1來讓定時器開始計數(shù)。 第四:判斷TCON寄存器的TFX位,監(jiān)測定時器溢出情況 這里TRX和TFX中的X指的是0或者1。 下面程序使用定時器0,工作模式1,
[單片機]
<font color='red'>51單片機</font>的定時器初始化設置的流程
深入理解51單片機串口通信及通信實例
  串口通信的原理   串口通信(SerialCommunications)的概念非常簡單,串口按位(bit)發(fā)送和接收字節(jié)。盡管比按字節(jié)(byte)的并行通信慢,但是串口可以在使用一根線發(fā)送數(shù)據(jù)的同時用另一根線接收數(shù)據(jù)。它很簡單并且能夠實現(xiàn)遠距離通信。比如IEEE488定義并行通行狀態(tài)時,規(guī)定設備線總長不得超過20米,并且任意兩個設備間的長度不得超過2米;而對于串口而言,長度可達1200米。典型地,串口用于ASCII碼字符的傳輸。通信使用3根線完成,分別是地線、發(fā)送、接收。由于串口通信是異步的,端口能夠在一根線上發(fā)送數(shù)據(jù)同時在另一根線上接收數(shù)據(jù)。其他線用于握手,但不是必須的。串口通信最重要的參數(shù)是波特率、數(shù)據(jù)位、停止位和奇偶校驗
[單片機]
深入理解<font color='red'>51單片機</font>串口通信及通信實例
小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 崇州市| 禄劝| 上栗县| 蒙阴县| 太保市| 晋城| 奈曼旗| 四子王旗| 高阳县| 怀仁县| 萨嘎县| 尖扎县| 贞丰县| 临猗县| 图们市| 靖西县| 准格尔旗| 吉隆县| 蓬安县| 南投市| 苏尼特左旗| 建阳市| 淮北市| 金平| 社旗县| 城固县| 德昌县| 黄石市| 徐汇区| 温泉县| 德保县| 沁源县| 桑植县| 南汇区| 叶城县| 左贡县| 尤溪县| 承德市| 南溪县| 和静县| 龙井市|