
简单的微机原理电子琴程序设计。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
1. 本任务涉及对频率的设定以及8253定时/计数器的延时时间的配置。具体而言,8253的CLK0端连接至1MHz的时钟信号,GATE0端连接至+5V电压,OUT0端则与8255的PA0引脚相连。同时,J1接口连接到扬声器,通过编程实现计算机的数字键1、2、3、4、5、6、7的功能映射为电子琴的按键,按下这些按键将触发相应的音阶的播放。
2. 任务的具体要求如下:
2.1 以8255作为输入接口,连接八个开关K1至K8,用于模拟电子琴按键的输入操作。
2.2 利用8253芯片进行扬声器控制,根据开关K1至K8的状态触发并播放相应的音阶。
2.3 进一步扩展功能包括:录音功能,能够记录用户演奏的曲目;放录音功能,允许在任何时刻重放最新记录的曲目。
全部评论 (0)
还没有任何评论哟~


