薅螄螃羀羈课程设计膃蒃螇肆荿课程设计名称:微机系统螆专业班级:计科0601薅学生姓名:李龙飞羀学号:20064140124螈指导教师:秦杰蒆课程设计时间:---,编制稳定延时程序。;,可以显示1~60秒;。螁参考文献荿1、周耿烈,《微机原理与接口技术实验指导书》,兰州工专计算机工程系,2001年3月芅2、雷丽文,《微机原理与接口技术》,电子工业出版社1999年第一版羂3、钱晓捷,《16/32位微机原理、汇编语言及借口技术》第2版膀4、钱晓捷,《汇编语言程序设计》,电子工业出版社,2000年9月第一版袅审查意见莇指导教师签字:莄教研室主任签字:年月日薀说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页蚆膄蒂信息科学与工程学院课程设计成绩评价表罿课程名称:微机系统莆设计题目:秒表程序设计膅专业:计算机科学与技术班级:0406姓名:奚伟辉学号:20044140603薁序号蒈评审项目膆分数芇满分标准说明羃1袈内容袇肄思路清晰;语言表达准确,概念清楚,论点正确;实验方法科学,分析归纳合理;结论严谨,设计有应用价值。任务饱满,做了大量的工作。(20分)肁2薁创新薇肅内容新颖,题目能反映新技术,对前人工作有改进或突破,或有独特见解。(10分)蒄3羁完整性、实用性莈袃整体构思合理,理论依据充分,设计完整,实用性强(10分)薂4莀数据准确、可靠肈羄数据准确,公式推导正确(10分)蚁5衿规范性袈肆设计格式、绘图、图纸、实验数据、标准的运用等符合有关标准和规定(10分)肃6艿纪律性蕿袃能很好的遵守各项纪律,设计过程认真(20分)膁7蚈答辩荿袄准备工作充分,回答问题有理论依据,基本概念清楚。主要问题回答简明准确。在规定的时间内作完报告。(20分)薄总分莁螅综羆合蚂意螁见薆螃螀芀芆螄膃蚀肇袆芁聿螇指导教师年月日蚃一、实验目的:;,可以显示1~60秒;。薈二、设计要求:薇用系统8253定时器提供的55ms定时单位,设计秒表定时程序,用蚅INT1AH|00H取得中断次数及INT21H|02H来显示1~60秒以及模拟显示5秒的变化。螂三、设计内容::芈8253具有六种工作方式,在不同的方式下,计数器启动方式、GATE端输入信号的作用以及OUT端的输出波形都不相同。 在任何一种方式下,都必须先向8253写入控制字,控制字还起复位作用它使OUT端变为工作方式中规定的状态和对计数器初值寄存器CR清零;然后再写入计数初值到CR。8253计时器所用的为方式3----方波发生器。螆方式3的时序波形如下: 袀图(1)蚁8253加电后的工作方式不确定,必须经初始化编程后,才能正常工作。羈I:初始化编程:薃II:先写入控制字芃III:再写入计数初值肀工作后,可随时读取计数值:螈一般先将计数值锁存在通道内的锁存器中,然后可分两次读取16位的计数值。蚅8253在pc机上的连线如下图(2)所示。莁蒀图(2)葿PC机系统中的8253定时器0工作于方式3,=。蚄定时器0输出方波的频率:fout===1/=。艿8253A每隔55ms引起一次中断,作为定时信号,这样可用55945ms作基本计时单位。8253定时器的连线图如下所示:蒃袂图(3):螆薅8253初始化羀设置中断次数螈BIOS调用取得55ms蒆次数够不薆DOS调用显示字符芃显示个数够不蒁图(4)膆四、。蒁频率f=。袁定时器0输出方波的频率:fout===1/=。蒅8253A每隔55ms引起一次中断,作为定时信号,5s/55ms=91,这样91次中断就是5秒的时间。'0',36H;计数器0为工作方式3采用二进制,
20044140603-奚伟辉 来自淘豆网m.daumloan.com转载请标明出处.