接口课程设计题目

发布 2022-10-02 03:23:28 阅读 8077

上机作业。

1. 键盘琴(8253),设计一个程序将键盘变成一架电子琴,要求:按住左shift键+1~8的数字键发低音,按住右shift键+1~8的数字键发高音,只按1~8的数字键发中音。一个音符对应一个频率,将一个频率对应的计数初值写入2号计数器,即能发出规定的音调。

计数初值公式如下:计数初值=1193182/输出频率。输出频率表附后。

2. 时钟(8253),在屏幕上显示时钟xx:xx:xx;并实现秒表功能,按g走动,p停止。

3. 键盘中断(8255,8259),设计一程序当按下任意键或任意组合键时从8255的a口读出按键扫描码并显示,按“esc”键退出。

4. 利用串行通信的基本原理及概念,串行通信接口825的工作方式及工作原理,实现pc机串行口文件传输系统设计,要求如下:

1)能够传送文件;2)透明度高;3)有一定的容错性;

4)能够正确完成传送功能5)界面友好。

5. 交通灯控制系统:按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口的交通灯管理系统,通行时间(或禁止时间)30秒,准备时间3秒,在准备时间里黄灯闪烁3次,闪烁频率为0.5秒,周而复始。

可利用等接口电路。(可到实验室完成)

6. 电子****器:设计要求:利用8253作为音阶频率发生器,应先对一段**进行编码后存入音符表,并建立好音阶表(只建立一个8度即可,音阶表见附录),音符长度不能少于60个,连续**3遍后停止。

7. 键盘电子乐器:利用并行接口8255作为键盘接口,设计一个具有2个八度音阶的键盘乐器,音阶键不少于16个,采用扫描方式管理键盘,音域范围自行定义。

8. 电子时钟设计:利用8253定时器设计一个具有时、分、秒显示的电子时钟,并定义一个启动键,当按下该键时时钟从当前设定值(可在显示缓冲区中予置)开始走时。

9. 可任意启动/停止的电子秒表设计:6位led数码显示,计时单位为1/100秒。利用功能键进行启/停控制。

其功能为:上电后计时器清0,当第一次(或奇数次)按下启/停键时开始计数。第2次(或偶数次)按下该键时停止计时,再一次按启/停键时清零后重新开始计时…

10. 简易计算器系统设计:设计一个可以进行2位数四则运算的计算器,要求:1、用按键输入数和运算符号;2、用led显示运算过程和结果(十进制数);3、可以表示出当前的运算类型;4、具有清零和复位功能;5、具有连续运算功能。

11. 点阵led显示系统设计:设计一个点阵式led显示系统。要求:

1、每次显示一个文字和图形;2、每隔一固定时间更变需要显示的文字或图形;3、可以现实循环显示几个文字或图形;4、可以根据按键来控制显示的文字的替换时间的长短;5、具有复位功能。

12、设计并实现汽车信号灯控制系统。

1) 设计并制作出汽车信号灯微机控制系统;

2)所需执行的操作由相应的开关状态反映,所需控制的信号灯有仪表板左/右转弯灯、左右头灯和左右尾灯共六类灯,其驾驶操作与灯光信号对应关系如下:。

1) 左/右转弯(合上左/右开关):仪表板左/右转弯灯、左/右头灯、左/右尾灯闪烁。

2) 紧急开关合上:所有灯闪烁。

3) 刹车(合上刹车开关):左右尾灯亮。

4) 左/右转弯刹车:仪表板左/右转弯灯、左/右头灯、左/右尾灯闪烁,右/左尾灯亮。

5) 刹车、合上紧急开关:尾灯亮、仪表板灯、头灯闪烁。

6) 左/右转弯刹车,并合上紧急开关:右/左尾灯亮,其余灯闪烁。

7) 停靠(合上停靠开关):头灯、尾灯以30hz的频率闪烁。

微机接口课程设计题目

微机原理及接 术课程设计。题目1 pc 电子琴。一 设计要求。设计一个利用dac0832的输出数字声音的接口电路 可参考实验台原理图 dac0832的输出接至有源音箱,编程实现如下功能 1 按键发声 1 当从键盘上敲击q u键时,音箱发出1 7的高音阶 2 当从键盘上敲击a j键时,音箱发出1 7的...

微机接口课程设计题目

1 步进电机控制设计 4人 控制四相六线步进电机按双8拍的运行方式运行,1 当按下按键开关sw2时,启动步进电机,先向前快走50步,然后反向慢走200步,再停止 2 按下开关sw1,步进电机顺时针旋转,当按下开关sw2,步进电机反时针旋转,按任意键退出 3 每按下一次开关sw2,步进电机走一步,不按...

接口课程设计要求

一 设计目的 1 了解数字录音技术的基本原理。2 进一步掌握a d转换器与d a转换器的使用方法。3 巩固和加深用汇编语言程序设计的能力。二 设计所用器件和仪器设备 1 实验箱1台。2 计算机1台。3 麦克及喇叭。三 设计内容及要求 1 将声传感器接j2,把代表语音的电信号送给adc0809通道2 ...