- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术课程设计音乐流水灯.docx
微机原理与接口技术课程设计音乐流 水灯专业:自动化班级: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)、软件用循环灯和循环音调,使用移位和数组的方式,不能单独的编写一个灯亮一个灯灭的多个程序组合。设计流程图否硬件电路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 400hmy_8253_1 equ 402hmy_8253_2 equ 404hmy_8253_com equ 406hmy_8255_a equ 200hmy_8255_b equ 202hmy_8255_c equ 204hmy_8255_com equ 206h ydw 080h,096h,0aeh,0c5h,0d8h,0e9h,0f5h,0FFH,099H,0c5H,0aeh m dw 3816d,3610d,3413d,3215d,3039d,2865d,2703d,2551d,2409dSTART: ; Write your code hereagain: mov al,90H mov dx,206h out dx,al mov dx,200h in al,dx TEST al,03h jz disp_3 test al,01h jz disp_1 test al,02h jz disp_2 test al,00h jz judge jmp againdisp_1: xor ax,ax mov bl,101B mov si,0dxxx:mov dx,406hmov al,36hout dx,almov dx,400hmov ax,y[si]out dx,almov al,ahout dx,al rol bl,1 mov al,bl mov dx,202h out dx,almov cx,00fffh loop $ jmp judgeyyy: inc si cmp si,18 jl xxx loop disp_1disp_2: xor ax,ax mov bl,01B mov si,0dsss: mov dx,406hmov al,76hout dx,almov dx,402hmov ax,m[si]out dx,almov al,ahout dx,al ror bl,1mov al,bl mov dx,202h out dx,almov cx,0108Bh loop $jmp judgezzz: inc si cmp si,18 jl ssstest al,01h jz again loop disp_2disp_3:
您可能关注的文档
- 中外历史上的重要历史人物.ppt
- 中美金融市场监管的比较.ppt
- 中英合作金融管理金融法考试大纲.doc
- 临床接诊与医患交流技能实训(二).ppt
- 二年级口语交际集体备课交流表.doc
- 京东商城界面交互性分析.pptx
- 人因工程与设计-界面风格对用户感知及使用计算机系统的行为意向的影响.pptx
- 人教版高中数学必修三 基本算法语句.ppt
- 人机交互 第5章_界面设计.ppt
- 人机交互 第7章_Web界面设计.ppt
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
原创力文档


文档评论(0)