LED微机原理课程设计zj.docx

上传人:b****2 文档编号:2391463 上传时间:2022-10-29 格式:DOCX 页数:7 大小:65.81KB
下载 相关 举报
LED微机原理课程设计zj.docx_第1页
第1页 / 共7页
LED微机原理课程设计zj.docx_第2页
第2页 / 共7页
LED微机原理课程设计zj.docx_第3页
第3页 / 共7页
LED微机原理课程设计zj.docx_第4页
第4页 / 共7页
LED微机原理课程设计zj.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

LED微机原理课程设计zj.docx

《LED微机原理课程设计zj.docx》由会员分享,可在线阅读,更多相关《LED微机原理课程设计zj.docx(7页珍藏版)》请在冰豆网上搜索。

LED微机原理课程设计zj.docx

LED微机原理课程设计zj

微机原理课程设计

Computer Principlesofcurriculumdesign

 

2011年秋学期(3)班

《微机原理及接口技术》课程考查试卷

一、考查目的和要求

1.本次考试以完成一个《微机原理与接口技术》课程设计形式进行。

2.本次考试成绩占学生综合成绩的比例为70%。

二、课程设计内容及要求

结合微型计算机的硬件和软件,进行汇编语言程序设计,要求画出程序流程图,并

经上机调试或Proteus软件仿真完成。

(即使题目相同,课程设计报告也不能相同,

否则以抄袭处理),学生可以在以下6个参考题目中任选一个。

1.将变量X_ARRAY中的数据作为带符号数,对数据进行排序,并求平均值。

2.对变量X_ARRAY中的数据作为带符号数,把数据分为正数组和负数组,并求相邻俩数之间符号的变化次数。

3.将两个32位的无符号二进制数存入内存区3000H~3007H单元中,并进行两个32位数的乘法运算,并将相乘的结果存入内存区3008H~300FH单元中。

4.对于字符串STRING1,判断另外一个字符串STRING2在STRING1是否存在。

如果不存在,则在变量RESULT中置-1;否则RESULT中置1,同时在POSITION变量中放入STRING2相对于STRING1的位置。

5.要求使用8255A芯片,控制8个LED发光管,循序点亮发光管,并实现先从中心向外扩展,然后从外部向中心收缩的效果,如此循环,用一个按键来控制演示的开始和结束。

6.要求使用8253A芯片实现定时的要求,设定输入信号的频率为1MHZ的方波,要求输出一个周期为1HZ的方波,并用一个LED灯表示这个方波的输出,即每隔一秒LED灯闪亮一次;并用另外一个LED灯表示分的输出,即每分钟这个LED灯闪亮一次。

三、课程设计进度安排

序号

设计内容

所用时间

1

布置任务及调研

1天

2

硬件或软件设计

2天

3

硬件或软件调试

3天

4

答辩

1天

合计

7天

四、课程设计说明书与图纸要求

课程设计说明书要求逻辑清晰、层次分明、书写整洁。

说明书格式包括标题(中英文)、提要、正文(包括①设计项目要求与说明。

②电路原理分析。

③软件流程分析。

④调试分析。

⑤实验数据分析。

⑥答辩。

⑦成绩评定。

)、附录(程序清单或Proteus文档)。

课程设计说明书须每人一份,独立完成。

五、课程设计评分标准

评定项目

评分成绩

1.设计方案正确,具有可行性、创新性(20分)

3.设计结果及演示(例如:

硬件成果、软件程序)(40分)

4.课程设计说明书(20分)

5.答辩(20分)

总分(100分)

.

 

摘要:

要求使用8253A芯片实现定时的要求,设定输入信号的频率为1MHZ的方波,要求输出一个周期为1HZ的方波,并用一个LED灯表示这个方波的输出,即每隔一秒LED灯闪亮一次;并用另外一个LED灯表示分的输出,即每分钟这个LED灯闪亮一次。

一、设计项目要求和说明

要求使用8253A芯片实现定时的要求,设定输入信号的频率为1MHZ的方波,要求输出一个周期为1HZ的方波,并用一个LED灯表示这个方波的输出,即每隔一秒LED灯闪亮一次;并用另外一个LED灯表示分的输出,即每分钟这个LED灯闪亮一次。

二、电路原理分析

电路图:

 

三、软件流程分析

汇编源程序:

datasegment

maxdb?

dadb-1,2,3,100,99,65,-120,80,100,0

dataends

ssegsegmentstack

data1db100dup(?

ssegends

codesegment'code'

assumecs:

code,ds:

data,ss:

sseg

start:

movax,data

movds,ax

moval,37h

movdx,446h

outdx,al

moval,00h

movdx,440h

outdx,al

moval,01h

outdx,al

moval,77h

movdx,446h

outdx,al

moval,00h

movdx,442h

outdx,al

moval,01h

outdx,al

moval,0b5h

movdx,446h

outdx,al

moval,60h

movdx,444h

outdx,al

sti

lop:

hlt

jmplop

intp:

moval,01h

movdx,0b7h

outdx,al

movah,4ch

int21h

codeends

endstart

 

 

四、调试分析

8255A芯片PA0—PB7插孔依次接LED灯管。

五、实验数据分析

接通电源后,LED灯管按照要求一个每分钟闪一下,另一个每秒闪一下。

六、答辩

 

七、课程设计评分标准

评定项目

评分成绩

1.设计方案正确,具有可行性、创新性(20分)

3.设计结果及演示(例如:

硬件成果、软件程序)(40分)

4.课程设计说明书(20分)

5.答辩(20分)

总分(100分)

附录:

源程序:

datasegment

maxdb?

dadb-1,2,3,100,99,65,-120,80,100,0

dataends

ssegsegmentstack

data1db100dup(?

ssegends

codesegment'code'

assumecs:

code,ds:

data,ss:

sseg

start:

movax,data

movds,ax

moval,37h

movdx,446h

outdx,al

moval,00h

movdx,440h

outdx,al

moval,01h

outdx,al

moval,77h

movdx,446h

outdx,al

moval,00h

movdx,442h

outdx,al

moval,01h

outdx,al

moval,0b5h

movdx,446h

outdx,al

moval,60h

movdx,444h

outdx,al

sti

lop:

hlt

jmplop

intp:

moval,01h

movdx,0b7h

outdx,al

movah,4ch

int21h

codeends

endstart

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1