ImageVerifierCode 换一换
格式:DOC , 页数:15 ,大小:115KB ,
资源ID:4409245      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4409245.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(微机原理走马灯课程设计范文.doc)为本站上传会员【快乐****生活】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

微机原理走马灯课程设计范文.doc

1、微机原理走马灯课程设计152020年4月19日文档仅供参考走马灯的设计与实现一 实验目的经过走马灯的设计与制作,深入了解与掌握利用可编程8255A进行开关量控制的原理与方法。二 实验要求1产生8种彩灯(8位LED)的走马灯花样;2键控(或拨码开关控制)发光实验。键控是在键盘上定义8个数字键(07),每按1个数字键,使LED的1位发光,按Q或q键,停止发光。拨码开关控制,是经过改变各位开关,来进行控制, 使LED的1位发光,按Q或q键,停止发光。三 实验内容1进行走马灯的系统电路硬件设计,画出电路原理图;2安装或焊接元器件;3进行走马灯的控制程序设计(采用ASM语言);4系统联调,提交一个符合上

2、述3种要求的走马灯的作品。四 实验原理8255A是一种经过可编程并行I/O接口芯片。广泛用于几乎所有系列的微机系统中,8255A具有三个带锁存或缓冲的数据端口,可与外设并行进行数据交换,8255A有多种操作方式,通用性较强,可为CPU与外设之间提供输入/输出通道。8255A和各端口内具有中断控制逻辑,在外设与CPU之间可用中断方式进行信息交换,使用条件传输方式时可用“联络”线进行控制。在实验中,我们运用8255为CPU与外设之间提供输入输出输出通道来实现对走马灯花样变换的控制。走马灯驱动模块电路原理如图1所示。模块包括8个LED彩灯、两个74LS04、和两个个排阻。用LED能够观测在不同按键输

3、入下,走马灯花样的变化效果。如图1所示我们利用软件输入信号,经过8255端口扩展芯片和74LS04芯片,调节输出端口的电平变化,来控制共阳极的LED灯的亮与灭,实现走马灯花样变化。图1 走马灯驱动模块电路原理图五 试验设备1PC兼容机2Windows 98以上3MFID多功能微机实验平台(含PCI总线驱动板)4MFPCI98集成开发环境5面包板或外设功能模块板6安装或焊接工具六 元器件清单 元器件清单如表1所示。序号名称数量174LS042片2RESPACK3排阻 81502只3LED8只4拨码开关1只5面包板1个6T型转接板1个7导线若干表1 实验元器件清单七 实验步骤7.1硬件连线根据图1

4、的实验原电路图,走马灯电路结构电路接线如图2所示。图2 走马灯电路结构电路接线图接线说明:8255A共有三个8位端口A口、B口和C口。其中A口和B口为输出端口,C口为输入端口。在本电路中,A口8个输出管脚PA7-PA0分别接8个并联的LED彩灯反馈走马灯的发光方式;B口8个管脚PB7-PB0分别接8个并联的开关控制选择走马灯的发光方式。C口接输入控制电路,PC2管脚接控制电路中放大器的6管脚,PC6接控制电路中放大器的3管脚,PC7管脚接电源,其余管脚悬空。7.2硬件检测为了安全起见,先用万用表检测8255A的端口中的阳极与接地极以及其它端口是中有短路现象,检测确认线路安全之后再接到实验箱上,

5、以免烧坏硬件。7.3程序设计根据实验原理与实验电路,初步写出程序的步骤,再绘制出完整的流程图,然后根据流程图编写汇编程序。流程图和程序见报告后的附录。7.4调试运行打开MF2KP微机实验集成开发环境,在“文件”菜单下粘贴自己编写的ASM文件进行调试与运行。八 实验现象与说明运行程序,经过键盘输入,输入数字18时8个LED灯,按照程序设定的方式进行花样变化,运行完一个周期后停止等待键盘的再次输入,输入不同的数字LED的变化花样不同,输入的不是数字也不是字母Q或q时,显示错误信息,等待键盘输入正确信息,当输入字母Q或q时退出程序。九 实验小结与心得体会附录一:程序流程图附录二:程序代码:;*; z

6、md.asm 走马灯(灯光变幻)程序 *; 内容:用键盘输入数字键1-8控制走马灯变幻方式,按Q或者q退出 * ; 运行步骤: 1.按下数字键1-8控制走马灯进行8种不同的花样闪烁 *; 2.按下q或者Q,退出 * ; 3.按下了除数字键1-8以及q和Q之外的字母,显示输入错误提示 *; 4.可重复进行直到按q或Q退出 *;*sseg segment para stack stack dw 200 dup (?)sseg endsdseg segment para public datamessage db press the number key from 1 to 8 and displa

7、y various light- patterns!;提示信息 db 0ah,0dh db if you want to quit, please hit q or Q!,0ah,0dh,$message1 db 0ah,0dh,you have pressed a wrong key !,0ah,0dh db 0ah,0dh,$num dw 0 ;初始化数字变量为0data1 db 0aah,55h,0aah,55h,0aah,55h,0aah,55h ;八种不同的灯光变幻组合 data2 db 01h,02h,04h,08h,10h,20h,40h,80h data3 db 80h,20h

8、,08h,02h,40h,10h,04h,01h data4 db 01h,04h,10h,40h,02h,08h,20h,80hdata5 db 0c0h,30h,0ch,03h,0c0h,30h,0ch,03hdata6 db 03h,0ch,30h,0c0h,03h,0ch,30h,0c0hdata7 db 81h,42h,24h,18h,81h,42h,24h,18h data8 db 18h,24h,42h,81h,18h,24h,42h,81hdseg endscseg segment para public code assume ss:sseg,cs:cseg,ds:dsegm

9、 proc farstart: mov ax,dspush axmov ax,00hpush ax ;保留程序数据段地址 mov dx,303h ;取8255的控制端口的地址 mov al,83h ;初始化8255的A口为输出模式 out dx,al exut: mov dx,seg message mov ds,dx mov dx,offset message mov ah,9 int 21h ;初始化灯LED全灭 mov dx,300h ;取8255的端口A的地址 mov al,00h ;使8255的PA0-PA7全为0 out dx,al ;使所有的灯LED全灭 mov ah,08h i

10、nt 21h ;调用DOS 21H 功能08H 进行键盘输入判断 cmp al,q jz quit ;检测到q,退出 cmp al,Q jz quit ;检测到Q,退出 begin: call ledflash ;调用灯光变幻过程 jmp exut quit: ;灯LED全灭 mov dx,300h ;取8255的端口A的地址 mov al,00h ;使8255的PA0-PA7全为0 out dx,al ;使所有的灯LED全灭 mov ah,4ch ;DOS功能调用 int 21h ;返回DOSm endpdelay2 proc push cx push bx mov cx,0ffffhdl4

11、: mov bx,0ffffhdl3: dec bx jnz dl3 dec cx jnz dl4 pop bx pop cx retdelay2 endp ;检测键盘输入了字符,以便确定哪种闪烁方式ledflash procchoice1: cmp al,1 jne choice2 mov si,offset data1 ;置第一种灯光变幻组合 jmp herechoice2: cmp al,2 jne choice3 mov si,offset data2 ;置第二种灯光变幻组合 jmp herechoice3: cmp al,3 jne choice4 mov si,offset dat

12、a3 ;置第三种灯光变幻组合 jmp herechoice4: cmp al,4 jne choice5 mov si,offset data4 ;置第四种灯光变幻组合 jmp herechoice5: cmp al,5 jne choice6 mov si,offset data5 ;置第五种灯光变幻组合 jmp herechoice6: cmp al,6 jne choice7 mov si,offset data6 ;置第六种灯光变幻组合 jmp herechoice7: cmp al,7 jne choice0 mov si,offset data7 ;置第七种灯光变幻组合 jmp h

13、ere choice8: cmp al,8 jne choice0 mov si,offset data8 ;置第七种灯光变幻组合 jmp here ;按错键提示,并重新开始接受输入 choice0: lea dx,message1 mov ah,9 int 21h jmp exut ;送加电数据here: push bx mov bx,num mov al,si+bx pop bx mov dx,300h ;取8255的端口A的地址 out dx,al ;输出加电数据到端口A inc num ;改变数字变量的值 cmp num,09h je exit call delay2 jmp hereexit: mov num,0 retledflash endpcseg ends end start

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服