全文预览

液晶显示课程设计

上传者:塑料瓶子 |  格式:doc  |  页数:19 |  大小:0KB

文档介绍
1010111 DI 地址排序设置 001010000A 休闲状态设置 001010010S 占空比设置 001010100 DU 显示起始行设置 00110 L4 L3 L2 L1 L0 页面地址设置 00101110 P1 P2 列地址设置 000 C6 C5 C4 C3 C2 C1 C0 启动改写方式 0011100000 结束改写方式 0011101110 读取状态字 01 BUSY ADC ON/OFF RESET 0000 写显示数据 10 数据读显示数据 11 数据 SED1520 的13 条指令从作用上可以分为两大类:一类为显示方式的设置指令,前六条指令为这一类指令,它们只需在初始化程序中写入一次就可以了。另一类为显示数据读/写操作的指令,从第七条往下(包括状态字)都是这类指令, 它们需要经常地使用。 3.4 电源模块图3、电源电路从USB 接口获取+ 5V 电源,用相应配套的 USB 线从电脑主机获取+ 5V直流电源,在电源模块中加有保护电路,即电路中有短路. 上拉电阻如图 4所示。图4上拉电阻上拉电阻的功能:电阻作用: 1.接电组就是为了防止输入端悬空 2.减弱外部电流对芯片产生的干扰 3.加大输出引脚的驱动能力 4.上拉和下拉、限流 5.改变电平的电位 6.在引脚悬空时有确定的状态 7.增加高电平输出时的驱动能力。 8.为OC门提供电流 4. 系统软件设计程序开始运行后,要对液晶显示进行初始化,初始化后清屏,为输出数据准备。然后调用显示程序,在显示屏上显示数据。如果有按键的话,程序会进行相应的处理,如此循环。主程序框图如下图 3所示: 图5主程序流程图下面将详细描述各块程序: 4.1 初始化程序初始化主要是完成对于SED152 0控制器的设置,由于采用C51语言进行编程, 使得初始化十分简捷,只需调用初始化程序分别对两块 SED1520 液晶进行复位、

收藏

分享

举报
下载此文档