<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
		<id>http:///https//wiki.microduino.cn/index.php?action=history&amp;feed=atom&amp;title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F</id>
		<title>OLED测试程序 - 版本历史</title>
		<link rel="self" type="application/atom+xml" href="http:///https//wiki.microduino.cn/index.php?action=history&amp;feed=atom&amp;title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F"/>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;action=history"/>
		<updated>2026-04-21T13:24:23Z</updated>
		<subtitle>本wiki的该页面的版本历史</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;diff=26287&amp;oldid=prev</id>
		<title>2018年6月4日 (一) 07:14 502748957@qq.com</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;diff=26287&amp;oldid=prev"/>
				<updated>2018-06-04T07:14:12Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2018年6月4日 (一) 07:14的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l148&quot; &gt;第148行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第148行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MCookie-OLED Reference | &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;返回SD库语法手册&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MCookie-OLED Reference | &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;返回OLED库语法手册&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>502748957@qq.com</name></author>	</entry>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;diff=26286&amp;oldid=prev</id>
		<title>2018年6月4日 (一) 06:54 502748957@qq.com</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;diff=26286&amp;oldid=prev"/>
				<updated>2018-06-04T06:54:57Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2018年6月4日 (一) 06:54的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l144&quot; &gt;第144行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第144行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;下载成功后&lt;/del&gt;,&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;观察OLED显示，无乱码等情况即可。&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;将代码复制到Microduino IDE中，程序下载成功后&lt;/ins&gt;,&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;观察OLED显示，图形正常显示，没有乱码或长时间白屏黑屏情况即可。&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MCookie-OLED Reference | 返回SD库语法手册]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MCookie-OLED Reference | 返回SD库语法手册]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>502748957@qq.com</name></author>	</entry>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;diff=26282&amp;oldid=prev</id>
		<title>2018年6月4日 (一) 06:46 502748957@qq.com</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;diff=26282&amp;oldid=prev"/>
				<updated>2018-06-04T06:46:04Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2018年6月4日 (一) 06:46的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l148&quot; &gt;第148行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第148行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MCookie-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;SD &lt;/del&gt;Reference | 返回SD库语法手册]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MCookie-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;OLED &lt;/ins&gt;Reference | 返回SD库语法手册]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>502748957@qq.com</name></author>	</entry>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;diff=26281&amp;oldid=prev</id>
		<title>502748957@qq.com：创建页面，内容为“{| style=&quot;width: 800px;&quot; |- | &lt;p style=&quot;color: #4F4E4E;font-size:220%&quot;&gt;'''MCookie - OLED测试程序'''&lt;/p&gt; &lt;br&gt; 在下面的示例中，使用Core核心控制OLED…”</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=OLED%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&amp;diff=26281&amp;oldid=prev"/>
				<updated>2018-06-04T06:43:44Z</updated>
		
		<summary type="html">&lt;p&gt;创建页面，内容为“{| style=&amp;quot;width: 800px;&amp;quot; |- | &amp;lt;p style=&amp;quot;color: #4F4E4E;font-size:220%&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;MCookie - OLED测试程序&amp;#039;&amp;#039;&amp;#039;&amp;lt;/p&amp;gt; &amp;lt;br&amp;gt; 在下面的示例中，使用Core核心控制OLED…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| style=&amp;quot;width: 800px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;p style=&amp;quot;color: #4F4E4E;font-size:220%&amp;quot;&amp;gt;'''MCookie - OLED测试程序'''&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
在下面的示例中，使用Core核心控制OLED模块显示不同图形与文字。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;color: #E87E05;font-size:155%&amp;quot;&amp;gt;所需硬件&amp;lt;/p&amp;gt;&lt;br /&gt;
*[[mCookie-Core]]&lt;br /&gt;
*[[mCookie-Battery]]&lt;br /&gt;
*[[mCookie-OLED]]&lt;br /&gt;
*mCookie配套红外遥控器&lt;br /&gt;
*4pin传感器线&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;color: #E87E05;font-size:155%&amp;quot;&amp;gt;电路搭建&amp;lt;/p&amp;gt;&lt;br /&gt;
将Battery、Core、OLED堆叠在一起，或将屏幕通过传感器线接在SensorHub的IIC接口上。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;color: #E87E05;font-size:155%&amp;quot;&amp;gt;代码&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;quot;U8glib.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// setup u8g object, please remove comment from one of the following constructor calls&lt;br /&gt;
// IMPORTANT NOTE: The complete list of supported devices is here: http://code.google.com/p/u8glib/wiki/device&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);&lt;br /&gt;
&lt;br /&gt;
void u8g_prepare(void) {&lt;br /&gt;
  u8g.setFont(u8g_font_6x10);&lt;br /&gt;
  u8g.setFontRefHeightExtendedText();&lt;br /&gt;
  u8g.setDefaultForegroundColor();&lt;br /&gt;
  u8g.setFontPosTop();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void u8g_box_frame(uint8_t a) {&lt;br /&gt;
  u8g.drawStr( 0, 0, &amp;quot;drawBox&amp;quot;);&lt;br /&gt;
  u8g.drawBox(5, 10, 20, 10);&lt;br /&gt;
  u8g.drawBox(10 + a, 15, 30, 7);&lt;br /&gt;
  u8g.drawStr( 0, 30, &amp;quot;drawFrame&amp;quot;);&lt;br /&gt;
  u8g.drawFrame(5, 10 + 30, 20, 10);&lt;br /&gt;
  u8g.drawFrame(10 + a, 15 + 30, 30, 7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void u8g_disc_circle(uint8_t a) {&lt;br /&gt;
  u8g.drawStr( 0, 0, &amp;quot;drawDisc&amp;quot;);&lt;br /&gt;
  u8g.drawDisc(10, 18, 9);&lt;br /&gt;
  u8g.drawDisc(24 + a, 16, 7);&lt;br /&gt;
  u8g.drawStr( 0, 30, &amp;quot;drawCircle&amp;quot;);&lt;br /&gt;
  u8g.drawCircle(10, 18 + 30, 9);&lt;br /&gt;
  u8g.drawCircle(24 + a, 16 + 30, 7);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void u8g_r_frame(uint8_t a) {&lt;br /&gt;
  u8g.drawStr( 0, 0, &amp;quot;drawRFrame/Box&amp;quot;);&lt;br /&gt;
  u8g.drawRFrame(5, 10, 40, 30, a + 1);&lt;br /&gt;
  u8g.drawRBox(50, 10, 25, 40, a + 1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void u8g_string(uint8_t a) {&lt;br /&gt;
  u8g.drawStr(30 + a, 31, &amp;quot; 0&amp;quot;);&lt;br /&gt;
  u8g.drawStr90(30, 31 + a, &amp;quot; 90&amp;quot;);&lt;br /&gt;
  u8g.drawStr180(30 - a, 31, &amp;quot; 180&amp;quot;);&lt;br /&gt;
  u8g.drawStr270(30, 31 - a, &amp;quot; 270&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void u8g_line(uint8_t a) {&lt;br /&gt;
  u8g.drawStr( 0, 0, &amp;quot;drawLine&amp;quot;);&lt;br /&gt;
  u8g.drawLine(7 + a, 10, 40, 55);&lt;br /&gt;
  u8g.drawLine(7 + a * 2, 10, 60, 55);&lt;br /&gt;
  u8g.drawLine(7 + a * 3, 10, 80, 55);&lt;br /&gt;
  u8g.drawLine(7 + a * 4, 10, 100, 55);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void u8g_ascii_1() {&lt;br /&gt;
  char s[2] = &amp;quot; &amp;quot;;&lt;br /&gt;
  uint8_t x, y;&lt;br /&gt;
  u8g.drawStr( 0, 0, &amp;quot;ASCII page 1&amp;quot;);&lt;br /&gt;
  for ( y = 0; y &amp;lt; 6; y++ ) {&lt;br /&gt;
    for ( x = 0; x &amp;lt; 16; x++ ) {&lt;br /&gt;
      s[0] = y * 16 + x + 32;&lt;br /&gt;
      u8g.drawStr(x * 7, y * 10 + 10, s);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void u8g_ascii_2() {&lt;br /&gt;
  char s[2] = &amp;quot; &amp;quot;;&lt;br /&gt;
  uint8_t x, y;&lt;br /&gt;
  u8g.drawStr( 0, 0, &amp;quot;ASCII page 2&amp;quot;);&lt;br /&gt;
  for ( y = 0; y &amp;lt; 6; y++ ) {&lt;br /&gt;
    for ( x = 0; x &amp;lt; 16; x++ ) {&lt;br /&gt;
      s[0] = y * 16 + x + 160;&lt;br /&gt;
      u8g.drawStr(x * 7, y * 10 + 10, s);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
uint8_t draw_state = 0;&lt;br /&gt;
&lt;br /&gt;
void draw(void) {&lt;br /&gt;
  u8g_prepare();&lt;br /&gt;
  switch (draw_state &amp;gt;&amp;gt; 3) {&lt;br /&gt;
    case 0: u8g_box_frame(draw_state &amp;amp; 7); break;&lt;br /&gt;
    case 1: u8g_disc_circle(draw_state &amp;amp; 7); break;&lt;br /&gt;
    case 2: u8g_r_frame(draw_state &amp;amp; 7); break;&lt;br /&gt;
    case 3: u8g_string(draw_state &amp;amp; 7); break;&lt;br /&gt;
    case 4: u8g_line(draw_state &amp;amp; 7); break;&lt;br /&gt;
    case 5: u8g_ascii_1(); break;&lt;br /&gt;
    case 6: u8g_ascii_2(); break;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void setup(void) {&lt;br /&gt;
  // flip screen, if required&lt;br /&gt;
  //u8g.setRot180();&lt;br /&gt;
&lt;br /&gt;
  u8g.setColorIndex(1);         // pixel on&lt;br /&gt;
&lt;br /&gt;
  //u8g.setContrast(0x30);&lt;br /&gt;
&lt;br /&gt;
  pinMode(13, OUTPUT);&lt;br /&gt;
  digitalWrite(13, HIGH);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop(void) {&lt;br /&gt;
  // picture loop&lt;br /&gt;
  u8g.firstPage();&lt;br /&gt;
  do {&lt;br /&gt;
    draw();&lt;br /&gt;
  } while ( u8g.nextPage() );&lt;br /&gt;
&lt;br /&gt;
  // increase the state&lt;br /&gt;
  draw_state++;&lt;br /&gt;
  if ( draw_state &amp;gt;= 7 * 8 )&lt;br /&gt;
    draw_state = 0;&lt;br /&gt;
&lt;br /&gt;
  // rebuild the picture after some delay&lt;br /&gt;
  delay(150);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
下载成功后,观察OLED显示，无乱码等情况即可。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[MCookie-SD Reference | 返回SD库语法手册]]&lt;/div&gt;</summary>
		<author><name>502748957@qq.com</name></author>	</entry>

	</feed>