系统的软件设计
发布时间:2018/3/10 17:41:19 访问次数:344
系统的软件设计:本系统软件主要包括逻辑信号发生模块、功能设定模块、LBC817-25LT1G-LR键盘输入与液晶显示模块、示波器输出模块、逻辑分析模块、总控模块等。
逻辑信号发生模块作为独立单元由AT89C52单片机实现。其原理为:通过键盘设定逻辑信号,定时器计时每100ms产生一次中断,每次中断将序列循环右移一次,同时产生一个同步触发脉冲提供给信号分析模块。置数通过液晶显示,直观明了。
功能设定模块主要完成系统功能和参数设置,包括设定单级触发字、三级触发字、五级触发字、触发位置、触发方式和参考门限电压等,单级触发字、三级触发字、五级触发字、触发方式等控制逻辑分析模块的分析功能。触发位置可用于液晶和示波器显示。门限电压由D从输出后控制比较器。
键盘输入与液晶显示模块主要完成数据输入与显示功能。包括键盘数据输入、8路输入信号逻辑状态显示、时间标志线显示、触发位置显示等。键盘采用中断方式,如图7.1.25所示◇单片机响应中断后,读取数据。液晶采用单片机V0接口并行通信。
设置触发字时,设计了形象直观的输入界面,如图7.1.26所示,用户可以用方向键移动光标,任意修改各级触发字,直到确定为止。
系统的软件设计:本系统软件主要包括逻辑信号发生模块、功能设定模块、LBC817-25LT1G-LR键盘输入与液晶显示模块、示波器输出模块、逻辑分析模块、总控模块等。
逻辑信号发生模块作为独立单元由AT89C52单片机实现。其原理为:通过键盘设定逻辑信号,定时器计时每100ms产生一次中断,每次中断将序列循环右移一次,同时产生一个同步触发脉冲提供给信号分析模块。置数通过液晶显示,直观明了。
功能设定模块主要完成系统功能和参数设置,包括设定单级触发字、三级触发字、五级触发字、触发位置、触发方式和参考门限电压等,单级触发字、三级触发字、五级触发字、触发方式等控制逻辑分析模块的分析功能。触发位置可用于液晶和示波器显示。门限电压由D从输出后控制比较器。
键盘输入与液晶显示模块主要完成数据输入与显示功能。包括键盘数据输入、8路输入信号逻辑状态显示、时间标志线显示、触发位置显示等。键盘采用中断方式,如图7.1.25所示◇单片机响应中断后,读取数据。液晶采用单片机V0接口并行通信。
设置触发字时,设计了形象直观的输入界面,如图7.1.26所示,用户可以用方向键移动光标,任意修改各级触发字,直到确定为止。