知之者不如好之,好之者不如乐之
发布时间:2013-11-14 20:31:55
原文:http://blog.163.com/awind_47/blog/static/9079204200611121364172/bit I2C_IRcvB(uchar sla, uchar suba, uchar *c){I2C_Start(); //启动总线 I2C_SendB(sla);if(!I2C_Ack){ return(0);} I2C_SendB(suba); //发送器件子地址if(!I2C_Ack){&nb.........【阅读全文】
发布时间:2013-11-14 20:24:08
原文:http://www.dzsc.com/data/html/2011-6-24/90352.html目前普遍采用的MCS51 和PIC 系列单片机通常只有一个(或没有)UART异步串行通信接口,在应用系统中若需要多个串行接口(例如在多机通信系统中,主机既要和从机通信又要和终端通信)的情况下,通常的方法是扩展一片8251 或 8250 通用同步/异步接收发送芯片(US.........【阅读全文】
发布时间:2013-11-13 20:49:04
原文:http://zhidao.baidu.com/question/198877827.html方法有很多的,给你一个,你可以调试一下,你可以通过不同的晶振去计算定时器初值,如果你懂定时器这部分很好调通的#include <reg52.h>sbit p1_0=P1^0; int i; //全局变量void timing(void) .........【阅读全文】
发布时间:2013-11-13 20:48:00
原文:http://hi.baidu.com/wukkandy/item/2bcf07dc62c6501de0f46ffe 定时器是单片机的重要功能模块之一,在检测、控制领域有广泛应用。定时器常用作定时时钟,以实现定时检测、定时响应、定时控制,并且可用于产生ms宽的脉冲信号,驱动步进电机。定时和计数功能最终都是通过计数实现的,若.........【阅读全文】
发布时间:2013-11-13 20:46:42
原文:http://blog.21ic.com/user1/630/archives/2007/44112.html在实时系统中,定时通常使用定时器,这与软件循环的定时完全不同。虽然两者都是依赖系统时钟,但是在定时器计数时,其它指令可以继续进行,但软件定时时不允许其它任何事件发生。对许多连续计数和持续时间操作,最好使用16位定时/计数器。当计数器翻转后.........【阅读全文】