首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > lcd1602

lcd1602

资料介绍
lcd1602模块的

module lcd1602(sys_clk    ,
               sys_rstn   ,
               lcd_rs     ,
               lcd_rw     ,
               lcd_en     ,
               lcd_data
               );
//输入输出信号定义
input          sys_clk    ;//系统时钟输入
input          sys_rstn   ;//系统复位信号,低电平有效
output         lcd_rs     ;//lcd的寄存器选择输出信号
output         lcd_rw     ;//lcd的读、写操作选择输出信号
output         lcd_en     ;//lcd使能信号
output  [8:1]  lcd_data   ;//lcd的数据总线(不进行读操作,故为输出)
//寄存器定义
reg            lcd_rs     ;
reg            clk_div    ;
reg     [17:0] delay_cnt  ;
reg     [8:1]   lcd_data   ;
reg     [4:0]  char_cnt   ;     
reg     [7:0]  data_disp  ;
reg     [9:0]  state      ;   
parameter      idle         = 10'b000000000,  
 //初始状态,下一个状态为CLEAR
               clear        = 10'b000000001,    //清屏
               set_
lcd1602
本地下载
该用户资料分享

评论