北航微机原理实验(源程序)-教师手册.doc

北航微机原理实验(源程序)-教师手册.doc

ID:51797349

大小:159.50 KB

页数:30页

时间:2020-03-15

北航微机原理实验(源程序)-教师手册.doc_第1页
北航微机原理实验(源程序)-教师手册.doc_第2页
北航微机原理实验(源程序)-教师手册.doc_第3页
北航微机原理实验(源程序)-教师手册.doc_第4页
北航微机原理实验(源程序)-教师手册.doc_第5页
资源描述:

《北航微机原理实验(源程序)-教师手册.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录第一章:汇编基础与硬件基础2实验二TPC2300A集成开发环境2内容1.2.2分段存储结构和数据变量的定义2内容1.2.3汇编程序设计---数据串操作3内容1.2.4汇编程序设计--循环和分支程序3内容1.2.5汇编程序设计---子程序及其调用4内容1.2.6汇编程序设计--DOS中断调用5实验三TPC-2003A接口箱系统硬件及逻辑电路6内容1.3.2I/O译码电路6第二章基础实验7实验一8253接口芯片基础7内容2.1.18253用于手动脉冲计7内容2.1.28253用于分频8实验二8255接口芯片基础9内

2、容2.2.18255作为基本输入输出9内容2.2.28255方式0的应用-红绿灯控制9内容2.2.38255对8253GATE的控制11内容2.2.4:手动脉冲计数输出显示13第三章综合实验14实验一AD/DA接口芯片基础14内容3.1.1:ADC0809的数据采集功能14内容3.1.2:DAC0832的波形输出功能15实验一8253/8255综合实验16内容3.2.1:继电器控制16内容3.2.2:自动计数输出显示18内容3.2.3直流电机转速显示与计算19实验三8253/8255/DAC0832综合实验23内容

3、3.3.1:直流电机转速控制23内容3.3.2:直流电机测速25实验四8255综合实验28内容3.4.1:步进电机控制28第一章:汇编基础与硬件基础;**;实验二TPC2300A集成开发环境;**;内容1.2.2分段存储结构和数据变量的定义;******************************************;;**;;*编写程序统计字符串str的字符个数,*;;*存于counts单元。字符串以“$”为结束符,*;;*长度小于255个字符。*;;**;;*CreateData:26/06/2009Y

4、HB*;;*ProgID:1-2-2.asm*;;******************************************;mydatasegmentstrdb'assemblelanguage$'countsdb?mydataendsmycodesegmentassumecs:code,ds:datastart:movax,datamovds,axmovcl,0movbx,offsetstrnext:cmp[bx]'$'jzexitincclincbxjmpnextexit:movcounts,cl;

5、存储字符的个数movah,4chint21hmycodeendsendstart;******endofprogram1-2-2.asm**************内容1.2.3汇编程序设计---数据串操作;************************************************;;;**;;*将buffa开始的连续字节单元数*;;*传送到buffb开始的连续字操作数单元*;;*(不考虑数据块的重叠)*;;**;;*CreateData:26/06/2009YHB*;;*ProgID:1-2

6、-3.asm*;;************************************************;datasegmentbufadw0234h,2345h,987fhdw0c234h,0012h,1234h,7890hbufbdw7dup(?)dataendscodesegmentassumecs:code,ds:datamovax,datamovds,axmovsi,offsetbufamovdi,offsetbufbmovcx,14next:movax,[si]mov[di],axincsii

7、ncdiloopnext;循环传送,直到传送完movah,4chint21hcodeendsendstart;**********endofprogme1-2-3.asm***************;内容1.2.4汇编程序设计--循环和分支程序;************************************************;;*在字节存储单元d1、d2和d3中存有三个*;;*不相等无符号数,由大到小排列后存于d1、d2、d2,*;;*注意使用无符号数比较时的转移指令。*;;*CreateData

8、:26/06/2009YHB*;;*ProgID:1-2-4.asm*;;************************************************;datasegmentd1db30hd2db0e2hd3db80hdataendscodesegmentassumecs:code,ds:datastart:movax,datamovds

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

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

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