ARM微控制器LPC210X的LCD接口技术
电平锁存
lock<=data;
else//高电平开通锁存,输出8位
begin
out_high=lock;
out_low=data;
end
end
endmodule
至于P0.5选通CS1、CS2,在另一always块中用ifelse语句进行判断就可以了。
程序设计完成后,在WEBPACK中对用到的引脚进行分配与锁定,然后编译。如果需要仿真的埃鸵杓贫ゲ阄件,可使用Xilinx公司推出的免费仿真软件MODELSIM。
对于上面的第二种方法,也可以考虑用CPLD设计称位存储器及时序控制。在复杂应用中,加上CPLD不但可以令设计简化,还可以使系统性能大大增加。
结语
对于无外部总线的PhilipsLPC210X,只能通过GPIO口模拟部连接液晶显示器。但在设计过程中,可以考虑通过串行转换或CPLD分部连接的方法减少GPIO口的使用,以便充分利用LPC210X的资源。不过没有总线毕竟有所束缚,好在Philips即将推出的LPC22X4系列控制器开放了外部总线,相信当这款芯片推出后,必将得到更多的关注。
lock<=data;
else//高电平开通锁存,输出8位
begin
out_high=lock;
out_low=data;
end
end
endmodule
至于P0.5选通CS1、CS2,在另一always块中用ifelse语句进行判断就可以了。
程序设计完成后,在WEBPACK中对用到的引脚进行分配与锁定,然后编译。如果需要仿真的埃鸵杓贫ゲ阄件,可使用Xilinx公司推出的免费仿真软件MODELSIM。
对于上面的第二种方法,也可以考虑用CPLD设计称位存储器及时序控制。在复杂应用中,加上CPLD不但可以令设计简化,还可以使系统性能大大增加。
结语
对于无外部总线的PhilipsLPC210X,只能通过GPIO口模拟部连接液晶显示器。但在设计过程中,可以考虑通过串行转换或CPLD分部连接的方法减少GPIO口的使用,以便充分利用LPC210X的资源。不过没有总线毕竟有所束缚,好在Philips即将推出的LPC22X4系列控制器开放了外部总线,相信当这款芯片推出后,必将得到更多的关注。
- 上一篇论文:
- 下一篇论文: 数据终端设备与无线通信模块之间串行通信链路复用协议(TS27.010)在嵌入式系统上的开发