摘要: 单片机C语言编程中,定时器的初值对于初学者真的是比较不好计算,因此我总结了以下几种方法。第1种方法:#define FOSC 11059200L //晶振的频率#define TIMS (65536-FOSC/12/1000) //12T mode 对于8051系列单片机通用//#define TIMS (65536-FOSC/1000) //1T mode STC单片机可以用这个unsigned int timer0_tick;int timer0_count;void Timer0(void) interrupt 1 using 1 //定时器0中断外理{... 阅读全文
posted @ 2012-01-15 23:23 陕北蜂农 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 在8051系列单片机如:89S51、89C51 这些单片机上,用11.0592M晶振实现115200波特率通信,几乎是不可能的。如果换了STC单片机,例如在STC12C5A60S2实现115200的高速通信就相当简单了。因为,STC12单片机有独立的波特率发生器。#include "STC12C5A60S2.H"#include "stdio.h" void init_uart(){ PCON &= 0x7f;//波特率不倍速 SCON = 0x50;//8位数据,可变波特率 BRT = 0xFD; //设定独立波特率发生器重装值 AUXR |= 阅读全文
posted @ 2012-01-15 23:12 陕北蜂农 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: 2011是一个充满激情的1年,在这1年里,我组建了一只拥有生命力、活力、激情、拼搏的团队。团队整体的平均年龄不到25岁。这个团队是一个年轻的团队。回忆2011这一年,有许多激动,也有许多悲伤。 2011年这一年,将对我今后的发展可能起了决定性因素。因为在这一年我做了许多事情,很多事情都把自己推向了风口浪尖。我不再是我!面对整个团队,10多个人,他们今后的发展都和我仅仅的结合在一起了。而且我相信,2012年团队的人员还会继续增加,我身上的责任、负担会越来越重。 2012年将是一个充满了荆棘道路的年份。也是一个不平凡的一年。在这1年里,我将和我的团队成员一起拼搏,一起打造属于我们的天空。 回顾.. 阅读全文
posted @ 2012-01-15 23:04 陕北蜂农 阅读(126) 评论(0) 推荐(0) 编辑