- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东华理工大学长江学院微机课程设计
微机原理与接口技术课程设计
音
乐
流
水
灯
专业:自动化
班级:1530202
姓名:何名春
学号:201530020226
指导老师:胡文龙
课程设计题目
音乐流水灯
设计目的和要求
(1)、目的
a、增强对8255和8253芯片的认识
b、掌握8255和8253的工作方式及应用编程。
b、熟悉这类的硬件电路
c、提高汇编编程的能力
d、掌握综合使用基本输入输出设备、通用接口芯片、专用接口芯片的方法
e、掌握实时处理程序的编制和调试方法。
(2)、要求
(a)、利用芯片8255和8253实现8个发光LED流水形式,并且在灯依次亮是加上音调,即利用8255和8253实现音乐背景下8个LED跑马灯功能。
(b)、利用8253经过驱动电路使发出至少4个音调,8255控制8个LED形成流水灯,
(c)、用一个按键控制灯全灭和音调全停。
(d)、软件用循环灯和循环音调,使用移位和数组的方式,不能单独的编写一个灯亮一个灯灭的多个程序组合。
开始
开始
延时播放音乐 LED流水灯 按下按键8253、8255初始化
延时
播放音乐
LED流水灯
按下按键
8253、8255初始化
否
硬件电路
8255与8253组合电路图
五、原理分析
8255: 通过8255的PA口控制8个LED灯,以实现流水的形式,并用一个PB口控制一个开关,以实现闭合开关执行功能,断开开关就实现灯灭、音停。8255的PC口控制8253的GATE口,以实现GATE=1,就开始计时,则发出音调,否则,则反之。
8253:在CLK输入一个时钟信号,通过8MHZ经过393以输入时钟信号,再输出信号OUT输出给功放电路,驱动扬声器,以达到发出音乐
六、软件分析
通过对8255和8253的控制字,以让8255的PA输入,PB输出,PC输出,8253选择计数器1,根据硬件的连接,再定义控制字
总程序
DATA SEGMENT
DATA ENDS
CODE SEGMENT PUBLIC CODE
ASSUME CS:CODE
my_8253_0 equ 400h
my_8253_1 equ 402h
my_8253_2 equ 404h
my_8253_com equ 406h
my_8255_a equ 200h
my_8255_b equ 202h
my_8255_c equ 204h
my_8255_com equ 206h
y dw 080h,096h,0aeh,0c5h,0d8h,0e9h,0f5h,0FFH,099H,0c5H,0aeh
m dw 3816d,3610d,3413d,3215d,3039d,2865d,2703d,2551d,2409d
START:
; Write your code here
again: mov al,90H
mov dx,206h
out dx,al
mov dx,200h
in al,dx
TES
您可能关注的文档
- 外企培训课件:如何制作PPT.ppt
- 万科地产新员工培训PPT.ppt
- 万科土地增值税培训课件.ppt
- 万用表装配与调试说课课件.ppt
- 王晁煤矿培训中心岗位责任制汇编.doc
- 王后德三威龙开发部执行力培训PPT.ppt
- 王涛博士-失传营养学.ppt
- 王旭明:语文版修订版教材培训七年级).pptx
- 网络工程课程设计计划表.doc
- 网络课程设计与开发.ppt
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)