📄 lcd1602._c
字号:
/*----------------------------------------------------
主函数
编译器:ICC-AVR v6.31A 日期: 2007-01-15 21:23:57
目标芯片 : M8
时钟: 8.0000Mhz
作者:zhuhongfeng
---------------------------------------------------*/
// Target : M8
// Crystal: 8.0000Mhz
#include "LCD1602.h"
void port_init(void)
{
PORTB = 0x00;
DDRB = 0x00;
PORTC = 0x00; //m103 output only
DDRC = 0x00;
PORTD = 0x00;
DDRD = 0x0F;
}
void init_devices(void)
{
CLI(); //disable all interrupts
port_init();
LCD_init();
MCUCR = 0x00;
GICR = 0x00;
TIMSK = 0x00; //timer interrupt sources
SEI(); //re-enable interrupts
}
void main(void)
{
init_devices();
LCD_write_string(1,0,"Hi!!");
for(;;)
{
LCD_write_string(0,1,"archeng504");
LCD_write_char(6,0,'8');
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -