Hello , I'm trying to interface a 16x1 lcd with the stm8. My code is as follows:
(I'm using the 16MHz internal clock)
[solved] lcd with stm.
(I'm using the 16MHz internal clock)
Code (C):
- # include "stm8l.h"
- # include "stm8s.h"
- void lcdinit(void)
- {
- LCD_CR1 = 0x06;
- LCD_CR2 = 0xEE;
- LCD_FRQ = 0X30;
- LCD_PM0 = 0x92;
- LCD_PM1 = 0x00;
- LCD_PM2 = 0xB0;
- LCD_PM3 = 0x04;
- LCD_RAM0 = 0xFF;
- LCD_RAM1 = 0xFF;
- LCD_RAM2 = 0xFF;
- LCD_RAM3 = 0xFF;
- LCD_RAM4 = 0xFF;
- LCD_RAM5 = 0xFF;
- LCD_RAM6 = 0xFF;
- LCD_RAM7 = 0xFF;...