好吧,我来发帖子,研究出来的小。。。,以后忘记了,大家都能看看,不许拍砖
本帖最后由 蓝海 于 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:25 编辑
再记录一个学习笔记
Microduino-OLED
用U8glib的库
加这两句
#include <U8glib.h> //声明库
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);// 声明液晶屏 本帖最后由 蓝海 于 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]