久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: stm32 4針oled顯示源程序 [打印本頁]

作者: 我叫小大打    時間: 2020-4-22 20:49
標題: stm32 4針oled顯示源程序
stm32  4針oled顯示
芯片:stm32f10x系列
有需要就拿去用。




單片機源程序如下:
  1. #include "delay.h"
  2. #include "sys.h"
  3. #include "oled.h"
  4. #include "bmp.h"
  5. #include "csb.h"
  6. #include "timer.h"
  7. #include "usart.h"

  8. int main(void)
  9.   {        u8 t;
  10.                 delay_init();                     //延時函數初始化          
  11.                 NVIC_Configuration();          //設置NVIC中斷分組2:2位搶占優先級,2位響應優先級         LED_Init();                             //LED端口初始化
  12.                 OLED_Init();                        //初始化OLED  
  13.                 OLED_Clear()          ;
  14.           TIMER3_Init();

  15.           uart_init(115200);       
  16.        
  17.                 OLED_ShowCHinese(0,0,0);//汕
  18.                 OLED_ShowCHinese(15,0,1);//尾
  19.                 OLED_ShowCHinese(30,0,2);//職
  20.                 OLED_ShowCHinese(45,0,3);//業
  21.                 OLED_ShowCHinese(60,0,4);//技
  22.                 OLED_ShowCHinese(75,0,5);//術
  23.                         OLED_ShowCHinese(90,0,6);//學
  24.                 OLED_ShowCHinese(105,0,7);//院
  25.                
  26.                                 OLED_ShowCHinese(0,2,8);//機
  27.                 OLED_ShowCHinese(15,2,9);//電
  28.                 OLED_ShowCHinese(30,2,10);//一
  29.                 OLED_ShowCHinese(45,2,11);//體
  30.                 OLED_ShowCHinese(60,2,12);//化
  31.                 OLED_ShowCHinese(75,2,13);//技
  32.                         OLED_ShowCHinese(90,2,14);//術
  33.                 OLED_ShowCHinese(105,2,15);//班
  34.                

  35.                 OLED_ShowString(0,4,"2018348126",16);
  36.                
  37.                                         OLED_ShowCHinese(0,6,16);//黃
  38.                 OLED_ShowCHinese(15,6,17);//紹
  39.                 OLED_ShowCHinese(30,6,18);//葉
  40.                
  41.     while(1)
  42.                 {
  43.                           CSB_Init();
  44.                           delay_ms(2000);
  45. //                          OLED_Display();
  46.                 }
  47. //                OLED_ShowCHinese(18,30,6);//光
  48. //                OLED_ShowCHinese(18,18,7);//電
  49. //                OLED_ShowCHinese(36,18,8);//信
  50. //                OLED_ShowCHinese(54,18,9);//息
  51. //                OLED_ShowCHinese(72,18,10);//工
  52. //                OLED_ShowCHinese(90,18,11);//程               
  53. //        while(1)
  54. //        {               
  55. //                OLED_Clear();
  56. //                OLED_ShowCHinese(0,0,0);//中
  57. //                OLED_ShowCHinese(18,0,1);//景
  58. //                OLED_ShowCHinese(36,0,2);//園
  59. //                OLED_ShowCHinese(54,0,3);//電
  60. //                OLED_ShowCHinese(72,0,4);//子
  61. //                OLED_ShowCHinese(90,0,5);//科
  62. //                OLED_ShowCHinese(108,0,6);//技
  63. //                OLED_ShowString(6,3,"0.96' OLED TEST",16);
  64. //                //OLED_ShowString(8,2,"ZHONGJINGYUAN");  
  65. //         //        OLED_ShowString(20,4,"2014/05/01");  
  66. //                OLED_ShowString(0,6,"ASCII:",16);  
  67. //                OLED_ShowString(63,6,"CODE:",16);  
  68. //                OLED_ShowChar(48,6,t,16);//顯示ASCII字符          
  69. //                t++;
  70. //                if(t>'~')t=' ';
  71. //                OLED_ShowNum(103,6,t,3,16);//顯示ASCII字符的碼值        
  72. //                        delay_ms(8000);
  73. //                delay_ms(8000);

  74. //                                        delay_ms(8000);
  75. //                delay_ms(8000);
  76. //                delay_ms(8000);
  77. //                OLED_DrawBMP(0,0,128,8,BMP1);  //圖片顯示(圖片顯示慎用,生成的字表較大,會占用較多空間,FLASH空間8K以下慎用)
  78. //                delay_ms(8000);
  79. //                                        delay_ms(8000);
  80. //                delay_ms(8000);
  81. //                delay_ms(8000);
  82. //                OLED_DrawBMP(0,0,128,8,BMP1);
  83. //                delay_ms(8000);
  84. //                                        delay_ms(8000);
  85. //                delay_ms(8000);
  86. //                delay_ms(8000);
  87. //        }          
  88.        
  89. }
  90.        
復制代碼

所有資料51hei提供下載:
stm32+4針oled顯示(學校,學號,名字).7z (313.14 KB, 下載次數: 271)


作者: 阿拉88    時間: 2020-4-24 16:21
SK+- 真不錯
作者: stm32單片機哭哭    時間: 2021-6-10 22:08
您好,請問能問您幾個問題嗎?四線OLED和單片機連線應該連接哪個I/O口呀?感謝🙏
作者: 龍凌敏月    時間: 2021-6-11 15:00
stm32單片機哭哭 發表于 2021-6-10 22:08
您好,請問能問您幾個問題嗎?四線OLED和單片機連線應該連接哪個I/O口呀?感謝🙏

他連接的是IIC1,也就是PB6(SCL)跟PB7(SDA),我幫你試了一下,按照這個線序插上去,改一下單片機型號,下載進去可以直接點亮
作者: 未藍澄海煙    時間: 2021-6-12 09:05
之前逛了很多論壇都沒有找到I2C OLED屏的顯示源碼
作者: 我叫小大打    時間: 2021-6-14 15:11
未藍澄海煙 發表于 2021-6-12 09:05
之前逛了很多論壇都沒有找到I2C OLED屏的顯示源碼

我這個就是iic的
作者: 我叫小大打    時間: 2021-6-14 15:12
stm32單片機哭哭 發表于 2021-6-10 22:08
您好,請問能問您幾個問題嗎?四線OLED和單片機連線應該連接哪個I/O口呀?感謝🙏

測試ok了沒有呢
作者: 艾達絲    時間: 2022-6-7 20:53
龍凌敏月 發表于 2021-6-11 15:00
他連接的是IIC1,也就是PB6(SCL)跟PB7(SDA),我幫你試了一下,按照這個線序插上去,改一下單片機型號, ...

HELLO,可以發一個代碼嗎

作者: 3.3.3.    時間: 2022-6-26 12:56
代碼很好用,一次成功。感謝分享,51有你更精彩
作者: PUSH_GO    時間: 2022-6-26 16:44
很nice




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91在线免费视频观看 | 黄色三级视频 | 国产精品久久久一区二区三区 | 欧美三级在线视频 | 欧美午夜在线观看 | 日韩一级大片 | 久久免费国产视频 | 黄色激情视频在线观看 | 国产一级在线观看 | 亚洲成人毛片 | 日韩不卡免费视频 | 日韩有码在线观看 | 亚洲国产91 | 中文字幕精品视频 | 97av在线视频 | 玖玖伊人 | 成人国产网站 | 51调教丨国产调教视频 | 国产成人精品一区二 | 亚洲国产欧美日韩在线 | 九九热这里 | 成人免费激情视频 | 亚洲一级片在线观看 | 日b免费视频 | 中文字幕一区二区在线播放 | 国产一级在线 | 亚洲国产成人精品女人久久久 | 久久91精品 | 簧片在线免费观看 | 久久久www | 色天堂影院| 国产精品九九九九 | 91丨九色丨蝌蚪丨丝袜 | 欧美在线视频一区 | 色多多视频在线观看 | 精品日韩一区二区三区 | 亚洲最大av网站 | 欧美日韩在线观看一区二区 | 九九热精品在线 | 欧美精品在线看 | 国产伦精品一区二区三毛 |