2011年12月30日

LPC2138串口中断总结

摘要: LPC2138串口中断总结 LPC2138的串口带有16字节的接收和发送FIFO,并且接收FIFO的触发点可设为1,4,8,14字节。 1)接收 当接收到的字节数达到设置的触发点(通过FCR寄存器设置)时,就会产生接收中断;而当接收到的字节数未能达到设置的触发点(比如触发点设置为14,但是只接收到了10个字节的数据),那么经过短暂的等待时间后会产生超时中断。在这两种情况下需要正确读取RBR寄存器,妥善保存接收到的数据。 举例来说,假设接收FIFO的触发点设置为14,而要接收的数据一共有16字节。那么接收过程中会产生两次中断:第一次是当接收到第14个字节时产生的接收中断;之后只剩2个字节要接.. 阅读全文

posted @ 2011-12-30 15:50 半透明 阅读(799) 评论(0) 推荐(1) 编辑

串口通信,接收数据

摘要: 玩转单片机之三--串口通信,接收数据2011年03月12日 星期六 11:39单片机接收代码#include <reg51.h>#define uchar unsigned char //byte#define uint unsigned int //wordsbit led1=P0^0; sbit fir=P2^4; //fir=0;工作sbit sec=P2^5; //sec=0;工作sbit thi=P2^6; //thi=0;工作sbit fot=P2^7; //fot=0;工作uchar table[]={0x28,0xeb,0x32,0xa2,0xe1,0xa4,0x2 阅读全文

posted @ 2011-12-30 10:50 半透明 阅读(4426) 评论(0) 推荐(0) 编辑

串口命令解析

摘要: Sue_娜 讲的很好C# 串口操作系列(1) -- 入门篇,一个标准的,简陋的串口例子。分类: 通讯类库设计 2010-05-17 01:10 25143人阅读 评论(159) 收藏 举报我假设读者已经了解了c#的语法,本文是针对刚打算解除串口编程的朋友阅读的,作为串口编程的入门范例,也是我这个系列的基础。我们的开发环境假定为vs2005(虽然我在用vs2010,但避免有些网友用2005,不支持lambda,避免不兼容,就用2005来做例子)一个基本的串口程序,既然是个程序了。我们就先从功能说起,包含串口选择波特率选择打开关闭接受数据显示发送数据输入发送数据数据量提示以及归零好吧,有了这些功能 阅读全文

posted @ 2011-12-30 09:02 半透明 阅读(7246) 评论(0) 推荐(2) 编辑

导航