欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机原理课程设计-计时器

    • 资源ID:1453773       资源大小:195KB        全文页数:13页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    微机原理课程设计-计时器

    1、 1 信 息 工 程 学 院 课课 程程 设设 计计 报报 告告 设计题目: 名 称: 班 级: 姓 名: 学 号: 设计时间: 至 指导教师: 评 语: 评阅成绩: 评阅教师: 2 一、课程设计的性质和目的一、课程设计的性质和目的 通过课程设计,进行程序设计方法和技能的基本训练,巩固在课堂上学到的有关软件 程序设计的基本知识和基本方法,硬件电路的设计等,通过实际动手能力的培养,进一步 熟悉汇编语言的结构和使用方法,掌握软硬结合的控制程序设计,达到能独立阅读、编制 和调试一定规模的汇编语言程序的水平。 二、课程设计的要求二、课程设计的要求 1、遵循模块化、结构化的程序设计方法。 2、要求程序必

    2、须正确。 3、程序简明易懂,多运用输入输出提示,有出错信息及必要的注释。 4、要求程序结构合理,语句使用得当。 5、适当追求编程技巧和程序运行效率。 三、主要仪器设备及软件三、主要仪器设备及软件 PC机、MASM汇编软件、绘图软件及仿真等。 四、课程设计四、课程设计题目题目及要求及要求 计时器: 要求: (1)用字符构成的大字显示分、秒、十分之一秒; (2)正计时能够用键盘控制起 动、停止、清 0; (3)倒计时能够用键盘设置初值、控制启动、减到 0 自动停止。 五五、课题、课题分析及设计思路分析及设计思路 课题分析: 我们所要设计的计时器, 它的主要作用就是既能产生正计时功能, 又能产生倒计

    3、时功能, 而且正计时的时候能够用键盘控制启动、停止、清 0;倒计时的时候能够用键盘设置初值、 控制启动、减到为 0 自动停止。 设计思路: 在主程序中,通过先检查键盘是否有输入,如果没有输入,则跳过检查键盘输入的键 值的程序,如果有输入则比较输入为“S”或“s”键,“P”或“p”键,“G”或“g”键, “C”或“c”键,“ESC”键中的哪个键,进而执行相应键值对应的实现该功能的程序,达 到开始,暂停,继续,清零,退出的功能。考虑到更加直观的显示计时器的计时功能,让其 显示的时候将百毫秒和十毫秒位也显示出来, 使计时功能更加准确。 所以在设计计时器的计 时最小单位时,就要使中断频率设置为100H

    4、z,即10ms 一次中断。于是显示的计时单位就是 “时:分:秒:十毫秒”。同时设置光标位置使其显示在屏幕中央。当十毫秒位超过9 时候, 要对百毫秒位进行加1 操作,如果百毫秒位超过9 时,要对秒位进1,当秒位超过9 时,对 十秒位进1,如果十秒位超过5 时,才对分钟位进1,分钟位超过9 时,对十分钟的位进1, 如果十分钟的位的超过5 时, 对小时位进1。 小时位的进位设计就要考虑到小时最多24 的特 殊性了,所以设置一个变量,在小时位加1 的同时给它也加1,如果这个变量加到了24 则重 新开始计时,此时再把该变量的置零。为了使计时器的显示界面更加直观更加清楚,所以可 以在int 10h 的情况下将AH 赋值为0,同时置AL 为10H 将显示的方式设置为640350 彩色 图形, 而且为全屏显示, 同时颜色通过在int 10H 的情况下将AH 赋值的为0BH, 同时置BL


    注意事项

    本文(微机原理课程设计-计时器)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583