资源简介
用于单片机和PC之间串行通信,希望对一些初学者有点帮助。
代码片段和文件信息
#include
#define uchar unsigned char
sbit test=P2^0;
uchar temp=0x99;
uchar ijk;
void UART_Init();
/***************主函数***************/
void main(void)
{
UART_Init(); //初始化
while(1)
{
SBUF=temp;
while(!TI);
TI=0;
test=~test;
for(i=0;i<16;i++)
for(j=0;j<255;j++)
for(k=0;k<255;k++);
}
}
/********************初始化**********************/
void UART_Init(void)
{
//初始化IO口
P0M1=0xff; //P0口仅为输入
P0M2=0x00;
P1M1=0xfc; //P1.0(tx)P1.1(rx)为准双向口;P1.2P1.3P1.4P1.6P1.7为开漏配置
P1M2=0xdc; //P1.5 仅为输入口
P2M1=0xcf; //p2.0-3,p2.6,p2.7为开漏配置
P2M2=0xcf; //P2.4P2.5为准双向口
P3M1=0x03; //P3口为开漏配置
P3M2=0x03;
SCON=0x50; //串口方式1
SSTAT=0xE0; //独立TX RX
BRGR0=0xF0; //BAUD=9600b/s@7.3728MHZ
BRGR1=0x02;
BRGCON=0x03;
ESR=0;
EST=0;
EA=1;
}
///***************接收中断******************/
//void RCV(void) interrupt 4
//{
// EA=0;
// temp=SBUF;
// RI=0;
// test=~test;
// EA=1;
//
//}
//
///***************发送中断**************/
//void send(void) interrupt 13
//{
// TI=0;
//}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 141 2008-08-22 18:41 test\test.plg
文件 1161 2008-08-09 09:52 test\test.c
文件 40 2008-08-09 09:52 test\test.lnp
文件 4636 2008-08-09 09:52 test\test.M51
文件 727 2008-08-09 09:52 test\test.hex
文件 2381 2008-08-08 15:39 test\test_Uv2.Bak
文件 3463 2008-08-09 09:52 test\test.LST
文件 3310 2008-08-09 09:52 test\test.OBJ
文件 3211 2008-08-09 09:52 test\test
文件 1675 2008-08-09 10:05 test\test_Opt.Bak
文件 2415 2008-08-22 18:41 test\test.Uv2
文件 1685 2008-08-22 18:41 test\test.Opt
目录 0 2009-02-16 15:14 test
----------- --------- ---------- ----- ----
24845 13
- 上一篇:LL(1)文法自动生成语法分析程序的设计
- 下一篇:KPCA+KFDA,ORL 库
相关资源
- 基于SPCE061A的矿山锅炉水温监测系统设
- SecureCRT 非常好用的串口工具
- 串口调试工具 SecureCRT
- 串口发送小工具
- 基于STM32的深海钻机甲板控制系统
- 串行通信在多路温度智能仪表中的应
- SCI串口中断接收发送例程
- 4_USART串口通信(空闲中断+DMA.zip
- stm32f105-usart-DMA收发demo
- STM32F042F6P6 Uart12DMA;发送中断接收
- 串口模拟器支持win10
- ch352 pci转并口串口卡驱动(WinChipHea
- pci/pcie打印卡串口/并口卡驱动
- 基于51单片机的交通信号灯程序
- GSM监控系统51单片机设计
- usb转 串口驱动 ch340 PL2303 win10 可用
- 推荐给大家一个非常好用的串口工具
- USB-Serial-Controller_虚拟串口.rar
- free-serial-port-monitor_(串口监控调试)
- 51单片机定时器/计数器的结构和原理
- MCS-51单片机定时器和计数器区别的理
- IBM TotalStorage7133串行磁盘系统高级型号
- LSI向渠道批量供应串行SCSI(SAS)解决
- Delphi7串口程序(使用SPComm控件).ra
- 用MC68HC05JB4开发USB外设
- Promise推出串行ATA RAID 5解决方案
- 基于51单片机的多通道数据采集范围控
- ADC0832ADC0809DAC0832三种芯片程序,c程序
- 基于51单片机的直流电机转速控制及显
- USB Serial Port win7 64/32 驱动后缀丢失,
评论
共有 条评论