• 大小: 2MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-04
  • 语言: 其他
  • 标签:

资源简介

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个文件信息

评论

共有 条评论