汇编语言课程设计---电子闹钟
《汇编语言课程设计---电子闹钟》由会员分享,可在线阅读,更多相关《汇编语言课程设计---电子闹钟(18页珍藏版)》请在毕设资料网上搜索。
1、 电子闹钟电子闹钟 一、一、 课题内容和要求课题内容和要求 题目描述:利用汇编语言实现一个可以在显示器上显示时、分、秒的电子时 钟,并能提供整点报时功能。 基本要求: (1)设计一个基本的具有显示时、分、秒的电子时钟。 (2)到整点或预定的报警时间,能够以不同的音乐进行报时,可以 自行设置闹钟报警时间; (3)实物演示时要求讲出程序原理和设计思想; (4)程序运行良好、界面清晰。 提高要求:设计一个具有钟面、分针、秒针的指针式钟表,在圆盘上有均匀分布 的 60 根刻度,对应小时的刻度用不同颜色的长刻度区别,并且将 12、3、6、9 对应的拉丁文绘制于表盘外。 设计提示: (1)指针式钟表的绘制
2、。将屏幕设置成图形显示方式,通过画点、画 线,画圆等基本程序完成钟表的绘制。表盘圆周上刻度线段两端点坐标计算是钟 表绘制的核心部分。 (2)秒针、分针、时针的转动。是经过一定的延时时间,通过在下 一位置重新画一个,在原来的位置用背景色覆盖的方法实现。 (3)音乐的演奏。利用 CPU 支持的外围电路 8254 与 8255,通过汇 编程序改变 8255 的 PB0,PB1 口,接通扬声器,使得计算机能够发出一定频率 的声音,同时通过 8254 的与 8255 连接的 2 号计数器控制指定频率,从而达到控 制扬声器的音乐的效果。 通过建立适当的延时程序达到一定时间后则改变 2 号计 数器产生的方波
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 课程设计 电子 闹钟
