本内容提供了C51编写的用IO脚模拟串口源程序
#include "s_uart.h"
#include "init.h"
#include "stdio.h"
sbit WDT=0x90^4; //P1.4
void sputch(char ch);
char sgetch(void);
void sputs(char code *str);
void main()
{
code char HEX[]="0123456789ABCDEF";
unsigned char i;
SimuUARTinit();
//serial_baud_19200;
TL0=0XFD;
while(1)
{
sputch(sgetch());
//sputs(HEX);
//sputch(sgetch());
/*
sputch(HEX[TL00>>4 ]);
sputch(HEX[TL00&0x0f]);
sputch(' ');
*/
WDT=!WDT;
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉