基于单片机的逻辑分析仪的设计 第6页
ACALL DELAY ;延时
MOV C,SDA ;接受
CLR SCL ;SCL 为低电平
RET ;返回
发送一个应答位:
ACKO: SETB SCL ;SCL 为高电平
ACALL DELAY ;延时
MOV SDA,C ;发送
CLR SCL ;SCL 为低电平
RET结 束 语
系统采用双CPU控制方式,以AT89C51单片机为核心,用AT89C2051辅助控制显示及键盘,由数字信号发生器、系统主控制器、键盘/显示三大模块组成,实现8路可预置的循环移位逻辑信号序列的产生、采集、存储及在模拟示波器上清晰稳定地显示等功能。采用EEPROM实现数据的掉电存储,掉电后仍可保存所采样的信息。本设计的软件、硬件都采用模块化的设计方法,提高了设计效率。
本设计以多功能、低功耗、操作方便、结构合理、易于调试为主要设计原则。在系统设计过程中,我们力求硬线路简单,充分发挥软件编程方便灵活的特点,并最大限度挖掘单片机片内资源,来满足系统设计要求。本设计的关键部分是在软件方面,题目的发挥部分完全是通过强大的软件控制来实现的。我们充分利用了89C51的强大功能,除了发挥部分中的触发位置可调这一要求尚未很好的实现之外,全部较好地实现了题目基本部分和发挥部分的要求。
在电路设计中采用模块设计法,对各电路模块进行单独设计和测试,最后将各模块组合后进行整体测试。单片机软件可先在最小系统板上调试,再与硬件系统联调。在本设计中,每个模块的智能化功能均通过软硬件的最佳融合来实现。
但是因为元器件本身参数存在误差、测量仪器误差、读数误差等,就要求我们尽量用科学的方法测试,以减小误差。本设计在软件仿真时运行良好。但是感觉稳定性还是不够,因而应该在稳定性方面有所改进
参考文献
[1]:简易逻辑分析仪设计报告,文章来源:广东工业大学五山校区信息工程学院,作者:郑士源、陈真华、林庆华
[2]:逻辑分析仪原理与应用,出版社:人民邮电出版社,作者: 顾乃绂 孙续
[3]:大学生电子设计竞赛组委会、第五届全国电子设计竞赛获奖作品选编北京:北京理工大学出版社2003
[4]:逻辑分析仪,测控技术 1995 03
[5]:大连理工大学 2C串行总线原理及其在单片机接口中的实现
作者: 唐鹏程 邹久朋
[6]:电子测量 电气测量技术和仪器
上一页 [1] [2] [3] [4] [5] [6]
基于单片机的逻辑分析仪的设计 第6页下载如图片无法显示或论文不完整,请联系qq752018766