微机原理实验教材(新)

微机原理实验教材(新)

ID:47176511

大小:103.50 KB

页数:12页

时间:2019-08-16

微机原理实验教材(新)_第1页
微机原理实验教材(新)_第2页
微机原理实验教材(新)_第3页
微机原理实验教材(新)_第4页
微机原理实验教材(新)_第5页
资源描述:

《微机原理实验教材(新)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、微型计算机原理实验指导书河北大学电子信息工程学院2010年10月目录实验一绘图实验………………………………………………………1实验二显示实验……………………………………………………………5实验三8255A控制交通灯实验………………………………7实验四8253方波实验……………………………………………………9实验五综合实验…………………………………………………………13题目1计算机钢琴…………………………………………………………13题目2步进电机控制………………………………………………………14实验一绘图实验一、实验目的1、了解并掌握显示

2、系统的编程原理。2、熟悉并使用BIOS的相关功能调用。3、掌握图形程序的设计方法。二、实验内容1、基本要求在屏幕上绘出不同的彩色图形。2、提高部分在窗口中画出一个动态图形,按下任意键结束程序。例如:一个半径逐渐扩大或者逐渐缩小的圆。三、背景知识1、显示系统的编程原理显示系统有两种工作方式:字符方式和图形方式。绘图程序需要设置显示器工作在图形显示方式,其基本的编程单位是像素。绘制图形都是由“写像素点”操作完成。像素点的位置可用3个参数表示,即页号、行号和列号。屏幕的分辨率为行×列。行号和列号都是从0开始编号的。2、BIOS系统的相关功能调

3、用绘图程序主要采用的是INT10H中的图形方式功能调用。输入功能可以采用BIOS或DOS系统的相关功能。(1)(AH)=00H,设置屏幕显示方式。(2)(AH)=0BH,选择屏幕背景色/选择调色板。(3)(AH)=0CH,写像素点。10(4)(AH)=01H(INT16H时),屏幕初始化(清除窗口)或向上滚动。3、绘制图形的设计方法根据屏幕显示方式所确定的象素分辨率,在屏幕中按照逐个写像素点的方法画出各种图形。在画出某图形时,可事先计算出构成图形的所有象素点的坐标,并以此来定义变量;也可在程序中根据数学公式,计算出某个像素点的行坐标和列

4、坐标。四、实验报告要求报告内容:实验名称、姓名、班级、学号、实验目的、实验步骤、完整的源程序代码、问题、收获及总结。实验二显示实验一、实验目的   熟悉LED显示器的显示过程。 二、实验内容   编写程序,依次闪动显示“123456”及“good”。三、字形/字位表10字位表G5G4G3G2G1G0201008040201实验箱LED数码管的数据端口地址为0FFDCH,控制端口地址为0FFDDH。四、程序流程五、实验步骤   运行程序,观察数码管显示情况。10六、实验报告要求报告内容:实验名称、姓名、班级、学号、实验目的、实验步骤、完整

5、的源程序代码、问题、收获及总结。实验三8255A控制交通灯实验一、实验目的掌握通过8255A并行口传输数据的方法,以控制发光二极管的亮与灭。 二、实验内容   用8255作输出口,控制十二个发光二极管燃灭,模拟交通灯管理。 三、编程提示   1.通过8255A控制发光二极管PB3、PB0、PA5、PA2对应黄灯,PB1、PA6、PA3、PA0对应红灯,PB2、PA7、PA4、PA1对应绿灯,以模拟交通路灯的管理。   2.要完成本实验,必须先了解交通路灯的亮灭规律,没有一个十字路口1、3为南北方向,2、4为东西方向,初始状态为四个路口的

6、红灯全亮。之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延时一段时间后,1、3路口的绿灯熄灭,而1、3路口的黄灯开始闪烁,闪烁若干次以后,1、3路口红灯亮,而同时2、4路口的绿灯亮,2、4路口方向通车,延时一段时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次以后,再切换到1、3路口方向,之后,重复上述过程。   3.程序中设定好8255A的工作模式,及三个端口均工作在方式0,并处于输出状态。   4.各发光二极管共阳极,使其点亮应使8255A相应端口的位清0。 5.8255端口地址分配如下:PA端口地址为0F

7、FD8H,PB端口地址为0FFD9H,PC端口地址为0FFDAH,控制端口地址为0FFDBH。四、程序流程10五、实验电路10六、实验步骤   ⑴按实验电路图连接线路: 8255APA0-L15PA1-L14PA2-L13PA3-L11 PA4-L10PA5-L9PA6-L7PA7-L6 PB0-L5PB1-L3PB2-L2PB3-L1   ⑵运行实验程序:输入32F0,按EXEC键,L1~L12发光二极管模拟交通灯显示。七、实验报告要求报告内容:实验名称、姓名、班级、学号、实验目的、实验步骤、完整的源程序代码、问题、收获及总结。实

8、验四8253方波实验一、实验目的   ⑴学会8253芯片和微机接口原理和方法。   ⑵掌握8253定时器/计数器的工作方式和编程原理。 二、实验内容   8253的0通常工作在方式3,产生方波。 三、程序流

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。