?? ?
字號:
//程序名:ex8_3.c
//程序功能:實現(xiàn)從16位擴展口讀入8個字節(jié)數(shù)據(jù),并把它們轉存到內部RAM中。
#include "reg51.h"
unsigned char buffer[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; //定義數(shù)據(jù)緩沖區(qū)
sbit P1_0=P1^0;
void main()
{
unsigned char i;
P1_0=0; //并行置入數(shù)據(jù)
P1_0=1; //允許串行移位
SCON=0x10; //設串行口方式0并允許接收
while(1){
for (i=0;i<8;i++)
{
while(RI==0); //查詢接收標志
RI=0; //RI清0
buffer[i]=SBUF; //接收數(shù)據(jù)
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -