全文预览

微机课设-计算机波形显示软件设计

上传者:非学无以广才 |  格式:docx  |  页数:22 |  大小:0KB

文档介绍
),要在屏幕中间绘制曲线,所以在绘制前要进行坐标的变换,转化为笛卡尔坐标系,该子程序如下:;EAR;绘制笛卡尔坐标系MOVCX,0D_HENG:MOVAH,0CHMOVAL,01H;像素的颜色MOVDL,100《微机原理与接口技术》XCMPCX,320JNED_HENGMOVCX,0MOVDL,02.7清屏过程清屏程序的设计原理,是用背景色的像素点重新在全屏进行绘制。CLEAR1:MOVAH,0CHMOVAL,00H;XCMPCX,3202.8绘制波形曲线根据不同的按键值,绘制不同的波形曲线。如:EAR;画线过程,先绘制第一周期PUSHSIMOVAX,COLADDBX,AXCALLD_LINEPOPSICALLDRAW_LINE12.9相位的改变相位的改变原理是当左/右方向键之一按下时,将曲线绘制的起始点向左/右平移10个像素点,然后重新绘制。改变相位,EAR;改变相位,右移10个像素点MOVCX,COLADDCX,10MOVCOL,CXCMPTEMP,1JZRIGHT1《微机原理与接口技术》课程设计说明书7CMPTEMP,2JZRIGHT2CMPTEMP,3JZRIGHT3RETKEY_RIGHTENDP《微机原理与接口技术》课程设计说明书83程序调试及结果通过运行程序可实现正弦波,方波,扫描波,以及三种波形的相位改变。调节时如重新回到初始页面,按数字键“4”,即可完成清屏指令并返回最初界面。按e/E退出程序。以下位移及幅值改变以正弦波为例。按下数字‘1’,显示两个周期的正弦波形曲线3-1图3-1正弦波形按下方向键右,曲线向右移动,如图3-2图3-2正弦波右移按下方向键左,曲线向左移动,如图3-3《微机原理与接口技术》课程设计说明书9图3-3正弦波左移按下数字‘2’,显示两个周期的方波形曲线,如图3-4图3-4方波按下数字‘3’,实现显示多个周期的扫描波形曲线;如图3-5

收藏

分享

举报
下载此文档