文件名称:LCD_HZK
- 所属分类:
- 单片机(51,AVR,MSP430等)
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 204kb
- 下载次数:
- 1次
- 提 供 者:
- 山
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
单片机汉字和ASCII字符程序,程序中的汉字和英文全部存在字库中。单片机用的是常用的8051,仿真软件用的是proteus。由于proteus中的flash最大是64k,没有29c040等,而汉字和ASCII加起来有二百多k,所以用了5片27c512,如此一来程序就复杂了。用hc38译码器做片选等功能,hc00做逻辑电路,锁存器是hc373,液晶屏是12864的,ks0108驱动芯片,都是比较常用的。技术上用的是总线方法,包换液晶屏,没有用间接驱动,因为那样浪费IO口,液晶屏因为有左右屏之分,所以还要考虑在只有一个ASCII字符和情况下如果要显示中文该如何处理。还用到了分页技术,因为flash太多了。proteus的优点是不用硬件就可以调试程序,但有时与在硬件板上有区别。但还是相当不错的,如果做硬件板的话,或许要花几百元。看下图的仿真,proteus版本是7.1,keil的版本是8.02.如果学生拿来做毕业设计的话,那是相当不错的,因为这个技术曾经用在产品上。
-err
-err
(系统自动生成,下载前可以参看下载内容)
下载文件列表
LCD_HZK
.......\1111.bin
.......\2222.bin
.......\3333.bin
.......\4444.bin
.......\a000.bin
.......\HZK_LCD.LST
.......\HZK_LCD.OBJ
.......\Last Loaded lcd_bus6.DBK
.......\lcd.h
.......\lcd_bus6.DSN
.......\lcd_bus6.PWI
.......\LCD_HZK
.......\LCD_HZK.hex
.......\LCD_HZK.lnp
.......\LCD_HZK.M51
.......\LCD_HZK.Opt
.......\LCD_HZK.plg
.......\LCD_HZK.Uv2
.......\LCD_HZK_Opt.Bak
.......\LCD_HZK_Uv2.Bak
.......\main.c
.......\main.LST
.......\main.OBJ
.......\STARTUP.A51
.......\STARTUP.LST
.......\STARTUP.OBJ
.......\1111.bin
.......\2222.bin
.......\3333.bin
.......\4444.bin
.......\a000.bin
.......\HZK_LCD.LST
.......\HZK_LCD.OBJ
.......\Last Loaded lcd_bus6.DBK
.......\lcd.h
.......\lcd_bus6.DSN
.......\lcd_bus6.PWI
.......\LCD_HZK
.......\LCD_HZK.hex
.......\LCD_HZK.lnp
.......\LCD_HZK.M51
.......\LCD_HZK.Opt
.......\LCD_HZK.plg
.......\LCD_HZK.Uv2
.......\LCD_HZK_Opt.Bak
.......\LCD_HZK_Uv2.Bak
.......\main.c
.......\main.LST
.......\main.OBJ
.......\STARTUP.A51
.......\STARTUP.LST
.......\STARTUP.OBJ