95 lines
2.9 KiB
C
95 lines
2.9 KiB
C
![]() |
//////////////////////////////////////////////////////////////////////////////////
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB>ѧϰʹ<CFB0>ã<EFBFBD>δ<EFBFBD><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɣ<EFBFBD><C9A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD>;
|
|||
|
//<2F>о<EFBFBD><EFBFBD><D4B0><EFBFBD><EFBFBD>
|
|||
|
//<2F><><EFBFBD>̵<EFBFBD>ַ<EFBFBD><D6B7>http://shop73023976.taobao.com/?spm=2013.1.0.0.M4PqC2
|
|||
|
//
|
|||
|
// <20><> <20><> <20><> : main.c
|
|||
|
// <20><> <20><> <20><> : v2.0
|
|||
|
// <20><> <20><> : HuangKai
|
|||
|
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : 2014-0101
|
|||
|
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> :
|
|||
|
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : 1.3<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IIC<EFBFBD>ӿ<EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(51<35><31>Ƭ<EFBFBD><C6AC> IIC<49>ӿ<EFBFBD>ϵ<EFBFBD><CFB5>)
|
|||
|
// ˵<><CBB5>: <20><>ģ<EFBFBD><C4A3>Ĭ<EFBFBD><C4AC>ʹ<EFBFBD>õ<EFBFBD><C3B5><EFBFBD>SPI<50>ӿڣ<D3BF><DAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>IIC<49>ӿڣ<D3BF><DAA3>밴<EFBFBD><EBB0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
// 1.SPIλ<49>õ<EFBFBD><C3B5>軻<EFBFBD><E8BBBB>IICλ<43><CEBB>
|
|||
|
// 2.DC,CS<43>ܽŽӵأ<D3B5>DC<44>ĸߵ<DFB5>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>IIC<49>豸<EFBFBD><E8B1B8>ַ<EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>о<EFBFBD>һ<EFBFBD><D2BB>
|
|||
|
// <09>ο<EFBFBD><CEBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>io<69><6F>DC,CS<43><53><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>п<EFBFBD><D0BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD><EFBFBD>ֱ<EFBFBD>ӽӵء<D3B5>
|
|||
|
// ----------------------------------------------------------------
|
|||
|
// ----------------------------------------------------------------
|
|||
|
// GND <20><>Դ<EFBFBD><D4B4>
|
|||
|
// VCC <20><>5V<35><56>3.3v<EFBFBD><EFBFBD>Դ
|
|||
|
// SCL P1^0<><30>SCL<43><4C>
|
|||
|
// SDA P1^1<><31>SDA<44><41>
|
|||
|
// RES <20><>P12
|
|||
|
// DC <20><>P13<31><33><EFBFBD><EFBFBD>ֱ<EFBFBD>ӽӵ<D3BD>
|
|||
|
// CS <20><>P14<31><34><EFBFBD><EFBFBD>ֱ<EFBFBD>ӽӵ<D3BD>
|
|||
|
// ----------------------------------------------------------------
|
|||
|
// <20><EFBFBD><DEB8><EFBFBD>ʷ :
|
|||
|
// <20><> <20><> :
|
|||
|
// <20><> <20><> : HuangKai
|
|||
|
// <20><EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD> : <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
|||
|
//<2F><>Ȩ<EFBFBD><C8A8><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؾ<EFBFBD><D8BE><EFBFBD>
|
|||
|
//Copyright(C) <20>о<EFBFBD><EFBFBD><D4B0><EFBFBD><EFBFBD>2014/3/16
|
|||
|
//All rights reserved
|
|||
|
//******************************************************************************/<2F><>
|
|||
|
#include "REG51.h"
|
|||
|
#include "oled.h"
|
|||
|
#include "bmp.h"
|
|||
|
|
|||
|
int main(void)
|
|||
|
{ u8 t;
|
|||
|
//delay_init(); //<2F><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>
|
|||
|
// NVIC_Configuration(); //<2F><><EFBFBD><EFBFBD>NVIC<49>жϷ<D0B6><CFB7><EFBFBD>2:2λ<32><CEBB>ռ<EFBFBD><D5BC><EFBFBD>ȼ<EFBFBD><C8BC><EFBFBD>2λ<32><CEBB>Ӧ<EFBFBD><D3A6><EFBFBD>ȼ<EFBFBD> LED_Init(); //LED<45>˿ڳ<CBBF>ʼ<EFBFBD><CABC>
|
|||
|
OLED_Init(); //<2F><>ʼ<EFBFBD><CABC>OLED
|
|||
|
OLED_Clear() ;
|
|||
|
/*
|
|||
|
OLED_ShowString(30,0,"OLED TEST");
|
|||
|
OLED_ShowString(8,2,"ZHONGJINGYUAN");
|
|||
|
OLED_ShowString(20,4,"2014/05/01");
|
|||
|
OLED_ShowString(0,6,"ASCII:");
|
|||
|
OLED_ShowString(63,6,"CODE:");
|
|||
|
t=' ';
|
|||
|
OLED_ShowCHinese(0,0,0);//<2F><>
|
|||
|
OLED_ShowCHinese(18,0,1);//<2F><>
|
|||
|
OLED_ShowCHinese(36,0,2);//
|
|||
|
OLED_ShowCHinese(54,0,3);//<2F><>
|
|||
|
OLED_ShowCHinese(72,0,4);//<2F><>
|
|||
|
OLED_ShowCHinese(90,0,5);//<2F><>
|
|||
|
OLED_ShowCHinese(108,0,6);//<2F><>
|
|||
|
*/
|
|||
|
t=' ';
|
|||
|
while(1)
|
|||
|
{
|
|||
|
OLED_Clear();
|
|||
|
OLED_ShowCHinese(6,0,0);//<2F><>
|
|||
|
OLED_ShowCHinese(22,0,1);//<2F><>
|
|||
|
OLED_ShowCHinese(40,0,2);//<2F><>
|
|||
|
|
|||
|
OLED_ShowCHinese(6,2,2);//
|
|||
|
OLED_ShowCHinese(22,2,3);//<2F><>
|
|||
|
OLED_ShowCHinese(40,2,4);//<2F><>
|
|||
|
//OLED_ShowCHinese(90,0,5);//<2F><>
|
|||
|
//OLED_ShowCHinese(108,0,6);//<2F><>
|
|||
|
OLED_ShowString(0,4,"0.96OLED");
|
|||
|
//OLED_ShowString(8,2,"ZHONGJINGYUAN");
|
|||
|
// OLED_ShowString(20,4,"2014/05/01");
|
|||
|
OLED_ShowString(0,6,":64*128:");
|
|||
|
OLED_ShowString(0,8,"ABCDEFGH:");
|
|||
|
OLED_ShowString(0,10,"12345678:");
|
|||
|
OLED_ShowString(0,12,"ABCDEFGH:");
|
|||
|
OLED_ShowString(0,14,"12345678:");
|
|||
|
//OLED_ShowChar(48,6,t);//<2F><>ʾASCII<49>ַ<EFBFBD>
|
|||
|
// t++;
|
|||
|
//if(t>'~')t=' ';
|
|||
|
//OLED_ShowNum(103,6,t,3,16);//<2F><>ʾASCII<49>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD>ֵ
|
|||
|
|
|||
|
|
|||
|
delay_ms(1000);
|
|||
|
OLED_Clear();
|
|||
|
OLED_DrawBMP(0,0,64,16,BMP1); //64*128ͼƬ
|
|||
|
delay_ms(1000);
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
}
|
|||
|
|