資源簡介
Proteus虛擬串口(l里面包括虛擬串口軟件和源代碼)
代碼片段和文件信息
#include?
void?init_uart()
{
SM0=0;
SM1=1;//SM0和SM1兩個和起來表示UART工作在方式為1,表示8位的數據位,每一幀發送10個數據
REN=1;//串行口允許接收數據
TI=0;//
RI=0;//接收和發送標志位統一設置為:0,表示沒有數據輸入(硬件置一,軟件清零)
PCON=0;//波特率不加倍
TH1=0xF3;//定時器方式二:用8位的計數器計數
TL1=0XF3;//當定時器溢出的時候,重載入TH1
TMOD=0X20;//這里選擇定時器1的方式是2
EA=1;//全局中斷開啟
ET1=0;//定時器1的中斷禁止?????
ES=1;//允許串行口中斷
TR1=1;//啟動定時器1,開始計時
}
void?main()
{
int?ij;
unsigned?char?c;
init_uart();
while(1)
{
TI=0;//軟件清零
P0=c;//直接輸出就可以了,自己就可以譯碼的了。
SBUF=c;
while(!TI);//等待發送字符的成功
TI=0;//軟件清零
for(j=0;j<25;j++)
for(i=0;i<5000;i++);
c++;
}
}
void?interrupt_receive()?interrupt?4
{
//char?temp;
//temp=SBUF;
P2=SBUF;
RI=0;//接收標志位清零
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????6376??2005-03-22?15:22??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\STARTUP.A51
?????文件????????939??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\main.c
?????文件??????14049??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\STARTUP.LST
?????文件?????????41??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART.lnp
?????文件???????6136??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART.M51
????.......?????????0??2010-04-06?13:06??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART_Uv2.Bak
?????文件???????2185??2010-04-06?13:21??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART.Uv2
?????文件????????742??2010-04-06?13:28??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\uart.PWI
????.......??????1029??2010-04-06?13:25??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART_Opt.Bak
?????文件???????1131??2010-04-07?00:01??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\p_UART.PWI
?????文件????????386??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART.hex
?????文件??????90743??2010-04-06?23:57??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\Last?Loaded?p_UART.DBK
?????文件??????90845??2010-04-07?00:00??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\p_UART.DSN
?????文件?????789504??2003-06-29?03:10??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\sscom32.exe
?????文件???????1034??2010-04-07?00:01??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\sscom.ini
?????文件????????384??2010-04-07?00:03??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART.plg
?????文件????????749??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\STARTUP.OBJ
?????文件???????2946??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\main.LST
?????文件???????3134??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\main.OBJ
?????文件???????3440??2010-04-06?23:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART
?????文件???????1037??2010-04-06?13:46??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口\UART.Opt
?????目錄??????????0??2010-04-06?13:05??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART—虛擬串口
?????文件???????6376??2005-03-22?15:22??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\STARTUP.A51
?????文件????????209??2010-04-07?09:52??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART.plg
?????文件????????944??2010-04-07?00:22??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\main.c
?????文件??????14049??2010-04-07?00:23??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\STARTUP.LST
?????文件?????????41??2010-04-07?00:23??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART.lnp
?????文件???????5985??2010-04-07?00:23??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART.M51
?????文件??????????0??2010-04-06?13:06??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART_Uv2.Bak
?????文件???????2185??2010-04-06?13:21??Proteus虛擬串口(包括軟件和程序)\UART—虛擬串口\UART.Uv2
............此處省略53個文件信息
- 上一篇:USB協議學習的資料全部都是中文的
- 下一篇:企業網銀支付demo
評論
共有 條評論