📄 main.c
字号:
#include <iom16v.h>
#include "lcd.h"
#include "delay.h"
void init_devices( void )
{
LCD_init();
}
void main( void )
{
long int i = 0;
float tmp_f = 0.00;
init_devices(); //目标版初始化
LCD_write_string( 1, 4, "TEST LCD" ); //写字符串
delay_ns( 1 ); //延时1S
LCD_write_string( 1, 0, " " ); //清第一行数据
for( i = 0; i < 1234; i++ ) //显示整数,小数
{
LCD_write_datalongint( 2, 1, i ); //显示正整数 i
LCD_write_datalongint( 1, 0, i*(-1) ); //显示负整数 -i
delay_nms( 10 );
tmp_f = 1.234 * i;
LCD_write_datafloat( 2, 8, tmp_f, 2 ); //显示正浮点数tmp_f, 小数位2位
LCD_write_datafloat( 1, 7, tmp_f*(-1), 2 ); //显示负浮点数-tmp_f, 小数位2位
if( i == 1233 )
{
LCD_write_string( 1, 0, " " ); //清第一行数据
LCD_write_string( 2, 0, " " ); //清第二行数据
i = 0;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -