電源控制寄存器PCON
發布時間:2016/7/16 19:44:49 訪問次數:3564
PCON主要是為實現電源控SMAJ30A制而設置的專用寄存器,字節地址為87H,不可位尋址,PCoN的格式見表8,3。
PCON的GF1、GF0、PD和IDL位與串行通信無關,用于單片機的電源控制。SMOD為波特率加倍位,串行方式1、2、3時,SMOD=0時,波特率不加倍;SMOD=1時波特率加倍。系統復位時,默認為sMOD=0。
串行通信的工作方式
MCS-51單片機的串行通信口接口有4種工作方式,分別為方式0、方式1、方式2、方式3。
工作方式0
當sMO SMl=00時,串行口工作在方式0。串行口作為8位同步移位寄存器使用,波特率固定為兌s。/12。發送/接收數據時,以8位數據為1幀,不設起始位和停止位,串行數據由RxD(P3.0)逐位移出或移入(低位在先,高位在后);TxD(P3.1)輸出移位時鐘,頻率為系統時鐘頻率兌sc的1/12。
方式0下的串行口輸出,一般與“串入并出”的移位寄存器配合(如⒕Ls1“等),就可把串行口變為并行輸出口使用;串行口輸入一般與“并入串出”的移位寄存器配合(如γLs165等),就可把串行口變為并行輸入口使用。
工作方式0下,串行口的發送條件是TI=0;接收條件是RI=0且ⅡEN=1(允許接收數據)。方式0下的擴展電路如圖8,5所示。
PCON主要是為實現電源控SMAJ30A制而設置的專用寄存器,字節地址為87H,不可位尋址,PCoN的格式見表8,3。
PCON的GF1、GF0、PD和IDL位與串行通信無關,用于單片機的電源控制。SMOD為波特率加倍位,串行方式1、2、3時,SMOD=0時,波特率不加倍;SMOD=1時波特率加倍。系統復位時,默認為sMOD=0。
串行通信的工作方式
MCS-51單片機的串行通信口接口有4種工作方式,分別為方式0、方式1、方式2、方式3。
工作方式0
當sMO SMl=00時,串行口工作在方式0。串行口作為8位同步移位寄存器使用,波特率固定為兌s。/12。發送/接收數據時,以8位數據為1幀,不設起始位和停止位,串行數據由RxD(P3.0)逐位移出或移入(低位在先,高位在后);TxD(P3.1)輸出移位時鐘,頻率為系統時鐘頻率兌sc的1/12。
方式0下的串行口輸出,一般與“串入并出”的移位寄存器配合(如⒕Ls1“等),就可把串行口變為并行輸出口使用;串行口輸入一般與“并入串出”的移位寄存器配合(如γLs165等),就可把串行口變為并行輸入口使用。
工作方式0下,串行口的發送條件是TI=0;接收條件是RI=0且ⅡEN=1(允許接收數據)。方式0下的擴展電路如圖8,5所示。