久久久久久久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://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 中文字幕亚洲视频 | 亚洲精品一 | 国产精品久久久久久久久久不蜜臀 | a视频在线观看 | 91久久看片 | 国内精品久久久久 | 嫩草最新网址 | 精品免费国产一区二区三区 | 中文字幕在线观看第一页 | 国产福利在线免费观看 | 亚洲精品在线观看网站 | av中文字幕在线播放 | 亚洲一区二区三区免费在线观看 | 国产在线a视频 | 中文字幕第100页 | 色综合成人网 | 一区二区三区亚洲 | 一区二区福利视频 | 亚洲精品91 | 日韩一区二区在线视频 | 久久精品亚洲一区 | 99re99| 成人精品一区二区三区中文字幕 | 毛片日韩| 91国在线观看 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 福利视频网站 | 国产精品国产a级 | 国产成人av一区二区三区 | 99精品免费视频 | 日韩欧美大片 | 欧美黄在线观看 | 亚洲福利一区二区 | 男女羞羞视频免费看 | 精品国偷自产在线 | 久久er精品 | 国产一区二 | 精品视频久久久久久 | 狠狠操狠狠操 | 国产精品久久国产精品99 gif | 成人av免费网站 |