1、 简易数字示波器摘要:简要介绍点阵液晶 12864 和 0809 DA 转化器件的特点,介绍在 AT89C51控制下如何读取和显示,给出了详细的 C51 代码。关键词:OCM12864,08091 引言DA 转化模块 0809 是 8 位 8 通道逐次逼近式 A/D 转换器,CMOS 工艺,可实现 8 路模拟信号的分时采集,片内有 8 路模拟选通开关,以及相应的通道地址锁存用译码电路,其转换时间为 100us 左右。OCM12864 液晶显示模块是 12864 点阵型液晶显示模块,可显示各种字符及图形,可与 CPU 直接接口,具有 8 位标准数据总线、6 条控制线及电源线,采用 KS0108
2、控制 IC。2 设计思路:采集 0809 转换的数据数据的简单处理和显示模式选择 数据显示3 电路组成硬件电路图如下:其中外围接口电路除 0809 和 12864 外都在 CPLD 内部。4 软件设计软件设计采用 KEIL 编译器,用 C 语言编写,较汇编语言,C51 可读性好,便于模块化。初始化主函数调用 AD 转化函数调用 12864 显示函数标志位AD 转换 1286 驱动中断 0 中断 1选择输入通道,给启动信号检查 EOC给 128 字节数组赋值给行,页初使数据,清屏对数组内数据处理,处理后数据给行,页,点在列的位置同上,换到 cs2 屏控制 ad 转化延时时间 调整数据处理除数定时中断 0控制主函数标志位