资源简介
用于单片机和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 库
相关资源
- 基于MCS_51单片机的工业屏柜散热方案
- MCS_51单片机与8255A的接口设计
- STM32蓝牙和串口程序
- LCD显示温度+串口接收温度.rar
- WPF USB 网络 串口 通信软件
- 51单片机PWM程序,占空比、周期可调整
- DELPHI与西门子200PLC的串口通信实例
- Verilog FPGA UART串口控制器
- 51单片机多功能自行车测速仪
- USB转串口驱动,FT232R驱动程序,最新
- 00
- 用51单片机实现G代码翻译
- 简易的电阻电容测量电路
- 51单片机基于protues的几个仿真实例
- 51单片机PCB设计图
- PC -- 单片机的串口数据传输系统设计
- STM32F103 串口程序(完整版)
- stm32 ds18b20 温度传感器 测试通过
- 51单片机控制舵机程序
- PC 串口调试软件
- 51单片机读取温度数据存储到SD卡中并
- 【单片机】51单片机数码管显示万年历
- 单片机与PC机串口通讯仿真
- 串口调试助手V5.0
- 画图程序MFC/VC/VC CRectTracker 串行化
- 双串口调试助手 V4.0 _ 可同时调试两个
- 读取串口数据并画实时曲线的VC 程序
- 网络(UDP)转串口程序
- C51单片机汇编指令查询、学习工具集
- 串口绘制曲线 将收到的数据进行曲线
评论
共有 条评论