- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模拟电子琴发声汇编程序
【例题8.6】输入数字键1~8发出不同频率的声音,模拟电子琴的功能。调整程序中分频系数和延时时间参数,可以获得不同的声音效果。 PC系统分配给主板上的8253的I/O端口地址是40H~43H,图8-10描绘了这一部分接口电路的原理框图。系统输入时钟频率为1193.18 kHz,它的3个计数器分别用于: ① 地址为40H的计数通道0用于产生系统时钟的基本定时中断,输出方波序列的频率为18.2Hz; ② 地址为41H的计数通道1用于产生DRAM存储器系统刷新信号,输出负脉冲序列的频率为68.2878 kHz; ③ 地址为42H的计数通道2用于为机内扬声器提供发声音调,输出方波序列的频率约为100 Hz。 任何一台PC都内含一只小型扬声器,用于发出各种信号音或报警声。逻辑与门电路用于控制扬声器声音的通断,编程这一逻辑门就可以调整扬声器通断时间产生不同的声音效果。逻辑与门由8255A端口B的PB0和PB1两位来控制,“1”接通、“0”关闭,该端口的地址为61H。由于端口B余下的6位还用作系统其他的控制,因此在编程中应注意保护这6位的状态不受任何影响。 图8-10 PC扬声器电路框图 DATA SEGMENT MESSAGE DB Use 1 ... 8 to play the music!,$ FREQU DW 262, 294, 330, 347, 392, 440, 494, 524 ; 不同频率对应的分频系数 DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS, AX LEA DX, MESSAGE MOV AH, 09H INT 21H ; 显示MESSAGE缓冲器中的字符串 MOV AL, ; 选择工作方式3,使用计数器2 OUT 43H, AL ; 通过AL将控制字写入43H端口 NEXT: MOV AH, 7 INT 21H ; 键盘输入无回显 CMP AL, 1 JB EXIT CMP AL, 8 JA EXIT ; 输入字符非1~8的数字键则退出程序 SUB AL, 30H ; 数字1~8的ASCII减去30H MOV AH, 0 MOV BX, AX SUB BX, 1 SHL BX, 1 ; 计算分频系数的偏移地址 MOV CX, FREQU[BX] ; 取出频率值 MOV AX, 34DCH MOV DX, 12H ; DX:AX=1234DCH=1193180 Hz时钟 DIV CX ; (DXAX)/CX的商→AX MOV BX, AX OUT 42H, AL ; 商的低8位送入计数通道2 MOV AL, AH OUT 42H, AL ; 商的高8位送入计数通道2 IN AL, 61H ; 读取8255的状态,以控制PB0和PB1 OR AL, 03H ; 把PB0和PB1置1 OUT 61H, AL ; 使扬声器发声 MOV CX, 0FFFFH DELAY: MOV DX, 1000H ;延时时间参数 DEC_DX: DEC DX JNZ DEC_DX LOOP DELAY ; 延时
您可能关注的文档
最近下载
- 《矿物学》全套教学课件.pptx
- 人教版数学四年级下册 典型例题系列之第一单元四则运算的计算题部分(原卷版).pdf VIP
- 三年级数学下册典型例题系列之第七单元小数的初步认识(原卷版)人教版.docx VIP
- 2023届高三数学复习精品教学课件+空间几何体的外接球、内切球(1).pptx VIP
- 超星尔雅学习通《美的历程:美学导论(中国社会科学院)》2025章节测试附答案.docx
- 2、附件《合规管理体系内部审核表》.docx VIP
- 2025节能宣传周与全国低碳日宣讲.pptx VIP
- 《水环境自动监测站运维技术规范》.pdf VIP
- 加速康复外科中国专家共识及路径管理指南(2025年版).docx
- 2025年秋(新人教版)三年级数学上册第六单元《6.1.1 几分之一》课件教学PPT(新教材).pptx
有哪些信誉好的足球投注网站
文档评论(0)