📄 lcd.c
字号:
/**************************************************************
程序说明 :host file 和 LCD 实验
类 型 :Nios II
作 者 :柳军胜
公 司 :杭州自由电子科技
:http://www.freefpga.com
电 话 :0571-85084089
修 改 :
日期时间 :20060522
说 明 :
1、host file:可以在调试状态中在NIOS II的程序中打开主机工程
目录中的文件,进行读写,这样提供了一个把调试信息,或者数据采样信
息保存到主机或者读取主机数据的能力,调试中很有用。使用前需要设置
库属性,在software component中选“altera host based file
system。点击Add this software component。
2、SOPC BUILDER提供了16*2LCD的驱动,使用相对简单这里提供
了一个简单范例。LCD 设备需要在SOPC BUILDER中添加,注意设备名字
和程序中一致
**************************************************************/
#include <stdio.h>
#include <io.h>
#include "system.h"
#include "altera_avalon_pio_regs.h"
#include "alt_types.h"
int lcd()
{
FILE * hostfile ;
FILE *fp;
char b;
// 开启LCD电源和背光电源
IOWR(LCD_ON_BASE, 0x00,0x01);
IOWR(LCD_BLON_BASE,0x00,0x01);
// fp=fopen(LCD_16702_0_NAME,"w");
// 打开LCD设备
fp=fopen(LCD_16702_0_NAME,"w");
// 显示LCD
fprintf(fp,"1234\n");
fprintf(fp,"1234\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -