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