我的51学习板,上传原理图,范例程序在编写中

2020-02-04 09:06发布

我画的51单片机板,用的STC单片机,用串口下载程序,板子比较小巧的
1
点击此处打开ourdev_205516.pdf(文件大小:30K)
点击此处下载ourdev_215376.rar(文件大小:60K)
下面的是测试程序,上面的是原理图

板子上的资料都是常见的操作,原理图也有
这是我常用的主程序结构,还没整理好,这个只是测试程序。红外遥控部分没有写,只写了时钟,测温,按键,数码管等
供大家参考一下。
#include"main.h"
#include"i2c.h"
#include"display.h"
#include"key.h"
#include"ds18b20.h"

void main(void)
{
        uchar temp;
        init_device();
        init_rx8025();
        while(1)
        {
                if(flag_5ms)
                {
                        flag_5ms = 0;
                        display(~dis_c,dis_s);               
                        CLOSE_INT;
                        if(1==read_temp(tem))
                        {
                                deal_temp_data();
                        }
                        OPEN_INT;
                        if(0 == count_get_time--)
                        {                                                                       
                                get_time();
                                count_get_time = 10;
                                if(second_buf != time[second])
                                {
                                        second_buf = time[second];
                                        count_second_dis = 100;
                                }                               
                        }
                        if(0 != count_second_dis)
                                count_second_dis --;
                        temp = get_key();
                        key_deal(temp);
                        deal_data();
                }
        }
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。