2024-09-01
售卖作品
00

目录

功能
乌鸦喝水故事
全部程序

功能

Picture to pixels. Use bitmaps to tell a story. Convert pictures to bitmaps and store the bitmaps in a

header file. In the main program, draw the pictures on the OLED screen in sequence to tell a story. Use

the text to help tell the story

乌鸦喝水故事

部分程序

cpp
#define u8 unsigned char #define u16 unsigned int void SetVcoreUp(unsigned int level); void initClock(void); u8 bianliang = 0; extern unsigned char BMP1[]; extern unsigned char BMP2[]; extern unsigned char BMP3[]; extern unsigned char BMP4[]; extern unsigned char BMP5[]; unsigned char *bmpall[] = { BMP1, BMP2, BMP3, BMP4, BMP5 }; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT // Set Vcore to accomodate for max. allowed system speed#include "HAL_PMM.h" initClock(); OLED_Init(); P1DIR &= ~BIT1; P1REN |= BIT1; P1OUT |= BIT1; OLED_DrawBMP(bmpall[bianliang]); while (1) { if ((P1IN & BIT1) == 0) { delay_ms(5); if ((P1IN & BIT1) == 0) { while ((P1IN & BIT1) == 0) ; bianliang = (bianliang + 1) % 5; OLED_DrawBMP(bmpall[bianliang]); } } } }

全部程序

cpp
https://docs.qq.com/sheet/DUEdqZ2lmbmR6UVdU?tab=BB08J2
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!