计数器1:初始化程序 mov al,54h ;54H=01 01 010 0 B ;计数器1为方式2,采用二进制计数 ;只写低8位计数值 out 43h,al ;写入方式控制字 mov al,18 ;计数初值为18=1.19*15 out 41h,al ;写入计数值 2. 扬声器控制 计数器2的输出控制扬声器的发声音调 计数器2只能工作在方式3,才能输出一定频率的方波,经滤波后得到近似的正弦波,进而推动扬声器发声 扬声器还受控于并行接口(8255芯片) 必须使PB0和PB1同时为高电平,扬声器才能发出预先设定频率的声音 发音频率设置子程序 ;入口参数AX=1.19318×106÷发音频率(tT/tc=fc/fT) speaker proc push ax mov al,0b6h ;b6h out 43h,al ;写入控制字 pop ax out 42h,al ;写入低8位计数值 mov al,ah out 42h,al ;写入高8位计数值 ret speaker endp 扬声器开子程序 speakon proc push ax in al,61h ;PB端口的地址为61H or al,03h ;D1D0=PB1PB0=11B,其他位不变 out 61h,al pop ax ret speakon endp 扬声器关子程序 spea
您可能关注的文档
最近下载
- 国家科技支撑计划罗布泊盐湖资源综合开发利用关键技术研究.DOC
- 2026年保安员必考题库【网校专用】.docx VIP
- S531-1~5:湿陷性黄土地区室外给水排水管道工程构筑物(2004合订本).docx VIP
- 长春理工大学《复变函数与积分变换》2021-2022学年第二学期期末试卷.pdf VIP
- 中医腰痛住院大病历范文.docx VIP
- 某220kv输电线路杆塔基础专项施工设计方案.doc
- 2026人教版小学五年级下册数学期末综合试卷(3套打印版含答案解析).docx
- 2026年高考语文十校联考全真模拟试卷及答案(共六套).docx
- 公路边坡防护支档工程设计通用图 抗滑桩、锚固结构、柔性防护网系统(TCECS 60003JTG-24)报批稿.pdf VIP
- 绵阳东辰四初一招生真卷.pdf VIP
原创力文档

文档评论(0)