3310lcd_main._c
来自「Nakia LCD3310 Driver」· _C 代码 · 共 35 行
_C
35 行
/***********************************************
**** 本原代码转自:www.527dz.com (作者527dz) ***
**** 由armok阿莫(www.OurAVR.com)整理及修改 ***
**** 2004.10.05 ***
***********************************************/
#include <iom8v.h>
#include <macros.h>
#include "3310LCD_function.h"
#include "bmp_pixel.h"
/******************************************************************************/
void main(void)
{
OSCCAL=0x9d; // 8M系统内部时钟校准
//设置MCU的I/O口
DDRB |= LCD_RST | LCD_DC | LCD_CE | SPI_MOSI | SPI_CLK;
SPSR |= BIT(SPI2X); // 设置SPI时钟倍速
SPCR |= BIT(SPE)|BIT(MSTR); // 使能SPI接口,主机模式,4M时钟
LCD_init(); //初始化液晶
while(1)
{
LCD_write_chinese_string(0,3,12,3,0,0); //显示“我们的”,在x=0,y=2位置,显示write_chinese_string的12点阵汉字,显示4个,从第0个开始显示,行距为0,
LCD_draw_bmp_pixel(36,2,AVR_bmp,48,32); //显示AVR大图
LCD_write_english_string(0,5,"www.OurAVR.com");
LCD_move_chinese_string(0, 0, 100); //在屏幕最上面一行显示:欢迎光临本网站!显示速度为100,数值越大,速度越慢。
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?