<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 51單片機原理介紹

51單片機原理介紹

作者: 時(shí)間:2013-01-15 來(lái)源:網(wǎng)絡(luò ) 收藏

⑤ P — 奇偶標志。

表示Acc中“1”的個(gè)數的奇偶性。

⑥ F0 、F1 — 用戶(hù)標志。

⑷ 數據指針DPTR

16位,由兩個(gè)8位寄存器DPH、DPL組成。主要用于存放一個(gè)16位地址,作為訪(fǎng)問(wèn)外部存儲器(外RAM和ROM)的地址指針。

⑸ 堆棧指針SP

專(zhuān)用于指出堆棧頂部數據的地址。

§2-3 I/O端口結構及工作原理

※ 有4個(gè)8位并行I/O口,共32條端線(xiàn):

P0、P1、P2和P3口。

每一個(gè)I/O口都能用作輸入或輸出。

※ 用作輸入時(shí),均須先寫(xiě)入“1”;

用作輸出時(shí),P0口應外接上拉電阻。

※ P0口的負載能力為8個(gè)LSTTL門(mén)電路;

P1~P3口的負載能力為4個(gè)LSTTL門(mén)電路。

※ 在并行擴展外存儲器或I/O口情況下,

P0口用于低8位地址總線(xiàn)和數據總線(xiàn)(分時(shí)傳送)

P2口用于高8位地址總線(xiàn),

P3口常用于第二功能,

用戶(hù)能使用的I/O口只有P1口和未用作第二功能

的部分P3口端線(xiàn)。

§2-4 時(shí)鐘和時(shí)序原理

一、時(shí)鐘電路

點(diǎn)擊瀏覽下一頁(yè)

二、時(shí)鐘周期和機器周期

⑴ 時(shí)鐘周期。

80C51振蕩器產(chǎn)生的時(shí)鐘脈沖頻率的倒數,是最基本最小的定時(shí)信號。

⑵ 機器周期。

80C工作的基本定時(shí)單位,簡(jiǎn)稱(chēng)機周。

§2-5 復位和低功耗工作方式

80C的工作方式共有四種:

⑴ 復位方式;

⑵ 程序執行方式;

⑶ 低功耗方式;

⑷ 片內ROM編程(包括校驗)方式。

一、復位方式

⒈ 復位條件
RST引腳保持2個(gè)機器周期以上的高電平。

⒉ 復位電路

點(diǎn)擊瀏覽下一頁(yè)

⒊ 復位后CPU狀態(tài)

PC: 0000H TMOD: 00H

Acc: 00H TCON: 00H

B: 00H TH0: 00H

PSW: 00H TL0: 00H

SP: 07H TH1: 00H

DPTR:0000H TL1: 00H

P0~P3:FFH SCON: 00H

IP:×××00000B SBUF: 不定

IE:0××00000B PCON: 0×××0000B

二、低功耗工作方式

⑴ 待機(休閑)方式(Idle)

⑵ 掉電保護方式(Power Down)。

兩種低功耗工作方式由電源控制寄存器PCON確定。

其中:

SMOD:波特率倍增位(在串行通信中使用)

GF1、GF0:通用標志位

PD:掉電方式控制位,

PD=1,進(jìn)入掉電工作方式;

IDL:待機(休閑)方式控制位,

IDL=1,進(jìn)入待機工作方式。

(1) 待機(休閑)方式

(2) 待機(休閑)狀態(tài)進(jìn)入

只要使PCON中IDL位置1。

⑶ 待機(休閑)狀態(tài)退出

①產(chǎn)生中斷;

②復位。

⒉ 掉電保護方式

⑴ 掉電保護方式狀態(tài)

●片內振蕩器停振,所有功能部件停止工作;

●片內RAM數據信息保存不變;

● ALE、PSEN為低電平;

● Vcc可降至2V,但不能真正掉電。

⑵ 掉電保護狀態(tài)進(jìn)入

只要使PCON中PD位置1。

⑶ 掉電保護狀態(tài)退出

唯一方法是硬件復位,復位后片內RAM數據不變,特殊功能寄存器內容按復位狀態(tài)初始化。

工業(yè)種常用的PLC實(shí)際就是單片機系統,一般在家用電器(比如微波爐洗衣機彩電等),手機等 ,都是單片機系統,當然有8,16,和32位之分了。單片機叫“中介機”嗎?這種說(shuō)法準確嗎?單片因為資源有限,自身沒(méi)有開(kāi)發(fā)能力,必須借助開(kāi)發(fā)工具來(lái)開(kāi)發(fā)應用它,以上是單片機原理的基礎介紹,這個(gè)東西還是需要進(jìn)行大量的試驗才能真正的理解,學(xué)好,建議您到電子論壇去學(xué)習

51單片機相關(guān)文章:51單片機教程


c語(yǔ)言相關(guān)文章:c語(yǔ)言教程


單片機相關(guān)文章:單片機教程


單片機相關(guān)文章:單片機視頻教程


單片機相關(guān)文章:單片機工作原理


存儲器相關(guān)文章:存儲器原理


晶振相關(guān)文章:晶振原理

上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 51單片機 地址鎖存器 邏輯門(mén)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>