找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3294|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

MSP430F5529 OLED IIC驅(qū)動(dòng)源碼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:402296 發(fā)表于 2018-9-25 17:29 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式


單片機(jī)源程序如下:
  1. #include<msp430f5529.h>
  2. #include"picture.h"
  3. #include"oledfont.h"
  4. #include"OLED.h"
  5. unsigned int Gate=0;
  6. unsigned int NUM=0;
  7. int main( void )
  8. {
  9.     // Stop watchdog timer to prevent time out reset
  10.     WDTCTL = WDTPW + WDTHOLD;
  11.     //BCSCTL2|=SELS;
  12.     //BCSCTL2=DIVS0+DIVS1;
  13.    
  14.    
  15.     P1DIR=0XFF;            
  16.     P1OUT&=~BIT2+~BIT3;
  17.     //P2SEL=0X04;          //P2.2輸入
  18.     Initial_LY096BG30();
  19.     Delay_1ms(10);
  20.     //CCTL0=CM_1+SCS+CCIS_0+CAP+CCIE;
  21.     //TACTL=TASSEL_2+MC_2+TAIE;
  22.     //_EINT();
  23.    
  24.    
  25.     //while(1)
  26.     //{
  27.       /*if(Gate==1)
  28.       {
  29.         font_NUM1(NUM/1000,1,0);Delay_1ms(5);
  30.         font_NUM1(NUM%1000/100,1,8);Delay_1ms(5);
  31.         font_NUM1(NUM%100/10,2,0);Delay_1ms(5);
  32.         font_NUM1(NUM%10,2,8);Delay_1ms(5);
  33.         NUM=0;
  34.         Gate=0;
  35.         
  36.       }*/
  37.       font_NUM1(40-16,3,8);Delay_1ms(5);
  38.       font_NUM1(58-16,4,0);Delay_1ms(5);
  39.       font_NUM1(56-16,4,8);Delay_1ms(5);
  40.       font_NUM(1,3);Delay_1ms(5);
  41.       font_NUM(2,4);Delay_1ms(5);
  42.       font_NUM(3,5);Delay_1ms(5);
  43.       font_NUM(4,6);Delay_1ms(5);
  44.       //Picture_1();  Delay_50ms(25);
  45.       //fill_picture(0x90); Delay_50ms(25);
  46.       //font_int(7,1,0); Delay_1ms(25);
  47.       //font_int(6,1,8); Delay_1ms(25);
  48.       //font_int(5,2,0); Delay_1ms(25);
  49.       
  50.       //font_int(4,4,0); Delay_50ms(25);
  51.      // font_int(3,5); Delay_50ms(25);
  52.       //fill_picture(0x67); Delay_50ms(25);
  53.       //Picture_1();  Delay_50ms(25);
  54.    // }
  55. }
  56. /*#pragma vector=TIMERA0_VECTOR
  57. __interrupt void TimerA0(void)
  58. {
  59.   NUM++;
  60. }
  61. #pragma vector=TIMERA1_VECTOR
  62. __interrupt void Timer_A1(void)
  63. {
  64.   switch(TAIV)
  65.   {
  66.     case 2:break;
  67.     case 4:break;
  68.     case 10:Gate++;break;
  69.   }
  70.    
  71.   
  72. }*/
復(fù)制代碼

所有資料51hei提供下載:
OLED_IIC_1.zip (340.6 KB, 下載次數(shù): 146)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:156378 發(fā)表于 2019-9-12 10:55 | 只看該作者
好東西,謝謝大神啊
回復(fù)

使用道具 舉報(bào)

板凳
ID:645686 發(fā)表于 2020-3-23 08:40 | 只看該作者
有能顯示文字的代碼嗎?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表