+7.再探--SPI接口的12864液晶显示
时间:10-02
整理:3721RD
点击:
虽然开发板上的SPI接口和LCM12864的引脚不一致,对其他MCU来说,可能是一种麻烦,但对LPC824来说,没什么大不了。独特的开关矩阵(可实现I/O端口的自由分配)---随心所欲不逾矩。
mbed上资源丰富,搜索合适的资源,稍加修改即可实现。
再来看看LCM原理图:
大家学过C++或者JAVA语言吗,还记得构造函数这个吗?
定义一个SPI类 ,就可实现对SPI 12864的操作,我只能看懂但还没写过。
构造函数
虽然没有OLED好看,但也能用,背光设计的不好。
mbed上资源丰富,搜索合适的资源,稍加修改即可实现。
再来看看LCM原理图:
大家学过C++或者JAVA语言吗,还记得构造函数这个吗?
定义一个SPI类 ,就可实现对SPI 12864的操作,我只能看懂但还没写过。
构造函数
- SPILCD(PinName cs_pin, PinName rst_pin, PinName a0_pin, PinName mosi_pin, PinName miso_pin, PinName sclk_pin)
- : cs(cs_pin), rst(rst_pin), a0(a0_pin), spi(mosi_pin, miso_pin, sclk_pin) {
-
- init();
- cls();
- }
- SPILCD lcd(P0_17, P0_13, P0_26, P0_24,NC, P0_25);
虽然没有OLED好看,但也能用,背光设计的不好。