- 19
- 0
- 约7.35千字
- 约 10页
- 2017-06-21 发布于河南
- 举报
发声系统程序设计(微机原理实验设计)
一、实目的?:8255的端口B相与来控制扬声器发声的(如图1所示),因此当PB1=1时,才能控制扬声器的音调。在系统中8255的B口地址为61H,
控制扬声器发声原理图
指令:
IN AL,61H
OR AL,3
OUT 61H,AL
发声子程序如下:
BEEP PROC NEAR
MOV AL
OUT 43H,AL
MOV AX,533H
OUT 42H,AL
MOV AL,AH
OUT 42H,AL
IN AL,PORT_B
MOV AH,AL
OR AL,03
OUT PORT_B,AL
SUB CX,CX
G7: LOOP G7
DEC BL
JNZ G7
MOV AL,AH
OUT PORT_B,AL
RET BEEP ENDP
2.8255端口B(如PB1位)作为发声源
使8255端口B(或相应的等效电路)最低位D0=0,关闭定时器声源的输出,OUT2为常高电位(方式3所致)。又通过使8255端口B(或相应等效电路)的D1位置1或置0(按指定的频率来编程),便能让“与”门输出一周期性变化的方波,使扬声器发声。
3.利用中断调用实现发声
利用计算机内部的计数器和扬声器实现
三
您可能关注的文档
- 汇编语言斐波那锲数列.doc
- M51文件详细注释.doc
- 微机原理各章课后答案及编程作业题答案.doc
- VB第一至四章自测题及答案.doc
- 计算机硬件技术基础 (B)靳文正.doc
- 汇编语言期末复习.doc
- 华南农业大学期末汇编试卷.doc
- 专升本计算机100个易错考点.doc
- 微机原理上机练习题.doc
- 计算机网络教程自顶向下方法选择题及答案 Chapt 3 Transport Layer-QUIZZ.docx
- 2026年宠物户外用品材质升级与安全标准报告.docx
- 《QBT 1635-2017日用陶瓷用高岭土》专题研究报告.pptx
- 2026年果蔬加工行业市场需求洞察与产品创新机遇.docx
- 2026年关于寒假学习计划汇总.docx
- 2026 高考英语阅读理解障碍词清单解析.pdf
- 2026年小额贷款行业市场潜力报告.docx
- 《QBT 1637-2016日用陶瓷用石英》专题研究报告.pptx
- 2025-2026学年初中生物学苏科版2024八年级上册-苏科版2024教学设计合集.docx
- 《QBT 1686-2008啤酒麦芽》(2026年)合规红线与避坑实操手册.pptx
- 2026年果蔬加工行业市场需求洞察与产品创新趋势报告.docx
原创力文档

文档评论(0)