摘要: 用STC11F04单片机做的串口终端程序。类似交换机的telnet命令。由于时间仓促仅仅只实现了简单的几个命令。helpLED1_ONLED1_OFFLED2_ONLED2_OFF例如,在串口终端输入?输入Time 命令,可以查询到现在单片机内部的时间。输入LED1_ON 可以把板子上的 LED1点亮输入LED1_OFF可以把板子上的LED1熄灭如果输入的不是以上的命令,则提示错误信息。总体上,目前就实现了以上功能。 感兴趣的朋友可以自己再加入一些命令。整个源代码如下:#include"reg51.h"#include "stdio.h"#include 阅读全文
posted @ 2011-10-23 22:53 陕北蜂农 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 用STC单片机的定时器精确定时,做1秒、1分、1小时的定时任务。由于本人用的是11.0592的晶体,所以时间上不是很精确。如果对定时有精确要求的,请用32.768M的晶振。串口输出采用 printf函数输出。#include"reg51.h"#include "stdio.h"#include"intrins.h" //_nop_()unsigned int tick;int hh,mm,ss; //时:分:秒char putchar (unsigned char i){ ES = 0; //关串口中断 TI = 0; //清零串口发 阅读全文
posted @ 2011-10-23 21:09 陕北蜂农 阅读(583) 评论(0) 推荐(0) 编辑