蓝海 发表于 2013-8-10 10:00:13

好吧,我来发帖子,研究出来的小。。。,以后忘记了,大家都能看看,不许拍砖

本帖最后由 蓝海 于 2013-8-10 10:02 编辑

microduino_RTC,显示亚洲日期格式,
倒程中, rtc.formatDate()是取日期的,但显示的是月日年的格式,
要按中国的年月日显示,加参数
rtc.formatDate(RTCC_DATE_ASIA)
这样就能以中国日期格式显示了

Microduino_SD,这个我也没明白,之前按倒程的chipselect=4,没改也能正常写T卡,但写一会儿(多长时间没注意)就出错,显示最后ELSE后的内容了

根据张老师说的,改成chipselect=7之后没问题了
(另外,用的是,【本地下载(官方库适应core+修改版)】http://wiki.microduino.net/images/9/99/SDg.zip这个库)



蓝海 发表于 2013-8-12 00:18:29

本帖最后由 蓝海 于 2013-8-12 00:25 编辑

再记录一个学习笔记
Microduino-OLED
用U8glib的库

加这两句

#include <U8glib.h> //声明库
   U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);// 声明液晶屏

蓝海 发表于 2013-8-12 00:22:35

本帖最后由 蓝海 于 2013-8-12 00:24 编辑

再记录一个学习笔记

用U8glib的库

加这两句

#include <U8glib.h> //声明库
   U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);// 声明液晶屏


________________________简易示波器_____________________________________________________#include <U8glib.h> //声明库
   U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE); // 声明液晶屏   
   int x,y; int Buffer;//
   void setup( ) {}
   void loop( )
   {
       for(x = 0;x < 128;x++)    //信号采样
       Buffer = 63-(analogRead(A0)>>4);
       u8g.firstPage();//清屏
   do               //显示
      {
       for(x = 1;x < 127;x++)
       u8g.drawLine(x,Buffer,x,Buffer);//画相邻两点连线
      }
   while(u8g.nextPage( ));
    }————————————我是分隔线——————————————————————————#include <U8glib.h> //声明库
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE); //
int x,y; int Buffer;
void setup( )
{
   analogReference(INTERNAL); //
}
void loop( )
{
   for(x = 0;x < 128;x++)    //信号采样
   Buffer = 63-(analogRead(A0)>>4);
   u8g.firstPage();//清屏
   do               //显示
   {
       for(x = 0;x < 127;x++)
       u8g.drawLine(x,Buffer,x,Buffer);//画相邻两点连线
       u8g.drawLine(64,0,64,63);// 画坐标轴
       u8g.drawLine(0,32,128,32);
       for(x=0;x<128;x+=8)      //画坐标轴刻度
       u8g.drawLine(x,31,x,33);
       for(x=0;x<64;x+=8)
       u8g.drawLine(63,x,65,x);   
       u8g.drawFrame(0,0,128,64); //画边框
    }
   while( u8g.nextPage( ));
}
页: [1]
查看完整版本: 好吧,我来发帖子,研究出来的小。。。,以后忘记了,大家都能看看,不许拍砖