- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理与接口技术》课程设计
滨州学院2015-2016学年第一学期期末考查
通信工程专业(本)2013级
《微机原理与接口技术实验》作业
(答案一律写在答题纸上,在本试卷上做答无效)
1.系统名称电子琴
利用实验仪键盘,使数字键1、2、3、4、5、6、7作为电子琴键,按下数字键发出相应的音调,PB0作为定时器门控信号,OUT1发出音频信号,驱动喇叭。
1、根据音阶频率表,利用定时器可以产生相应频率的脉冲信号,不同频率的脉冲信号经驱动电路放大后,就会发生不同的音调。
2、对于每个按键的音调发音时间由软件延时控制,如键一直按下,就会连续发音各音阶标称频率值:
图为8253的内部组成和引脚。如图所示,与外部的连接线主要分布在右侧的三个部分,即:三个计数器。其中CLK为计数通道的输入脉冲信号,对于8253来说的频率范围是0—2MHz。GATE为门控信号,用来启动或禁止计数工作,高电
平有效,不同的工作方式,作用也不同。Out为输出信号,用来输出波形,不同的工作方式,不同的工作方式,输出的波形也不同;而与CPU的的内部接线主要分布在左侧的三个部分。其中,D0—D7为8位三态数据线,可直接连接到CPU
的数据总线上,主要作用有:是实现与CPU的数据传输通道,接受控制字或计数初值,读取计数通道中的当前计数值。CS—A1部分为读/写控制逻辑,主要用于接受CPU的控制信息,译码后产生整个器件内部的工作的控制信息——RD为读
信号线,低电平有效;WR写信号线,低电平有效;CS为片选信号,低电平有效,只有CS有效的前提下,才会执行读或写操作;A1,A0为端口选择地址线,用于对右侧三个技术通道和控制寄存器进行寻址。?
8253的主要工作原理是:8253其本质为减一计数器,其工作过程为:首先需要设置工作方式,然后将工作方式处置置入计数初值锁存器;启动计数后,CPU向8253的计数初值锁存器赋初值,每来一个CLK信号,减一计数器减1,直到减到0或
1时,就发出输出信号OUT输出
74LS393??
(1)74LS393为一个双4位二进制计数器,主要用于二进制计数。?
(2)
??1CP???VCC?
1RD???2CP?
1QA???2RD?
1QB???2QA?
1QC???2QB?
1QD???2QC?
GND???2QD
4.工作原理示意图
⑴8253的CLK1接分频输出端。
GATE1接PB0。
OUT1接VINJP→+5V(ON)。
→0040H。
→JX0。→IORD IOWR→IOWR
(7)A0→A0 A1 → A1
(8)按1、2……7键,依次发出1、2……7音调声。
6.程序代码
CODE????????????? SEGMENT
ASSUME CS:CODE,DS:CODE
CONTROL???? equ 43h
COUNT0??????? equ 40h
COUNT1??????? equ 41h
COUNT2??????? equ 42h ;以上是定义8253地址端口
IOCONPT?????? EQU 0FF2BH
IOBPT???????????? EQU 0FF29H
IOAPT??????????? EQU 0FF28H ;以上定义8255端口地址
PA?????????????????? EQU 0FF21H ;字位口PB??????????????????? EQU 0FF22H ;字形口PC??????????????????? EQU 0FF23H ;键入口?????????? ORG 1000H
START:????????? JMP START0
BUF??????????????? DB
KZ??????????????? DB
ltime?????????????? db
lkey???????????????db
ZP??????????????? DW
data1:?????????? db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1h
????????????????????? db 86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FH,0F1H
data3:?????????? dw 2273, 2024, 1805, 1704
????????????????????? dw 1517, 1353, 1205, 1136
START0:???? mov ax,cs
????????????????????? mov ds,ax
????????????????????? CALL BUF1
???????????????????? MOV AL,88H
???
您可能关注的文档
- 《国际结算课程设计》个人报告.doc
- 《土地的誓言》教学课件1.ppt
- 《在实践中追求和发展真理》参考课件1.ppt
- 《土木工程施工》土方规划.ppt
- 《地球的面纱》教学设计.doc
- 《复数代数形式的乘除运算》课件.ppt
- 《地下防水工程质量验收规范》GB50208-2011学习资料PPT.ppt
- 《四级》完形(2010年12月).ppt
- 《复数的平方根与立方根》.ppt
- 《复分解反应的条件和离子共存》优质课.ppt
- 专题12 中国的自然环境(第3课河流、自然灾害)【真题演练】-2022年中考一轮地理单元复习过过过(全国通用)(原卷版 ).docx
- 房地产开发资金保障及投入措施.docx
- 疫情防控知识幼儿园课件.pptx
- 老年友善医疗志愿者服务实施方案.docx
- 《GBT20405.3-2024失禁者用尿液吸收剂聚丙烯酸酯高吸水性粉末第3部分:用筛分法测定粒径分布的试验方法》最新解读.pptx
- 信息必刷卷02(湖北专用)(解析版).docx
- 专题12 中国的自然环境-三年(2020-2022)中考地理真题分项汇编(辽宁专用)(解析版).docx
- 幼儿园防疫防控课件.pptx
- 《GBT18916.15-2024工业用水定额第15部分:白酒》最新解读.pptx
- 海洋工程废水处理安全措施.docx
文档评论(0)