8255a并行口实验_第1页
8255a并行口实验_第2页
8255a并行口实验_第3页
8255a并行口实验_第4页
8255a并行口实验_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实习报告计算机应用综合实习一硬件起止日期: 2009年09月14日至 2009年09月21日学 生姓名班级成绩指导教师(签字)电子与信息工程系2009年9月20日一、实习目的(1) 利用微机接口芯片8255,并行控制led点阵显示。(2) 掌握8088微机系统与led点阵之间接口电路设计及编程。二、实习要求利用589h实习系统扩展接口 cz7座,在控制板mci上以并行方式控制led点阵显示。要求自建字库,编制程序将自己的姓名或图形实现左移、右移,三、匕下移动。编程指南t/0 口地址分配扩展名称口地址用处xpa8000h列扫描1xpb8001h列扫描2xpc8002ii行代码1xpcmd8003

2、h8255控制口pa0ff28h行代码2pcmd0ff2bh8255控制口根据提供i/o地址、功能,有不同i/o 口分别提供自行代码送行,列 扫描信号送列扫描行,凡字形代码位“i”、列扫描信号“0”该点点从!亮,否则灯熄,通过逐行扫描,硬件连接图循环点亮字形获曲线。o1sx3lkd02iuracrsu尺7ckfo 1/ad1i>o»>o "axx f>o d"ads f*o gaexsf*o -7/ad7pn "4 1 25pn s/a 1 4f*2 .s/a iap24s 1 2p2.3/a 丄 1pj n4 iof>2 1/a

3、9f>2 o“a8x§veerq.pppfppp可xjljhsejflhiu a 1fl2rt3k4rzsr7 rbz n 51-4 osq.1.232 哼11111111pppppppp023:号3&37335"53333n30no272e>ns3-a.tsss1vi61 1 二冃i jn aovozr>五、程序代码;code segment;usr-led 16x16;assume cs:codexpaequ 8000hxpbequ 8001h;l-sao-1 ,ctl-mode:b1ng xin ko;l-sao-2pa equxpc equ

4、xpctl equpctl equdata0ff28h ;h-code-18002h ;h-code-28oo3hsegmentorg 2dbohfl db ?ro dw?r1 db ?r6 dw?data endscode0ff2bhat 0;bl sao flag;h-code;l-code;xpa/xpbsegmentassume cs:code,ds:dataorg 2dc0hstart: mov dx,xpctlmov al,80hout dx,almov dx,pctlout dx,alcall offledmov al,oohmov fl,almov r6,8000h ;xpax

5、0: mov r0,0000hxi: call deliinc roinc rocmp ro,0 bohjnzx1jmp x0dispw:push ro;h-nummovr1,01h;l-numdisp1: mov ax,romov bx,offset tabadd bx,axmoval,cs:bxmov dx,paout dx,alinc romov ax,romov bx,offset tabadd bx,axmoval,cs:bxmov dx,xpcout dx,almov dx,r6moval,r1not alout dx,almov cx,0080hloopscall offledi

6、nc rorclr1,1jnc disp1cmp fl,oohjnz exitinc flclcmovr1,01hmov r6,8001hjmp disp1exit:mov r6,8000hmov fl,oohpop roretoffled:mov dx,xpamov al,0ffhout dx,almov dx,xpbout dx,alretdeli: mov cx,0020hconi: push cxcall dispwpop cxloopconirettab:dbooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh

7、,ooh dbooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,oohdb02h,00h,04h,l 0h,08h,14h,l 0h,92h,20h,51 h,0c0h,30h,60h, 13h, 1ch,1chdb08h, 10h,00h,00h,0e0h, 1 fh,04h,00h,02h,00h,0fch,0ffh,00h,00h,ooh,oohdb00h,l 2h,00h, 12h,80h,l 2h,7fh,14h,0a2h,0ffh,22h,l 4h,0a2h,l oh, 22h,03hdb22h,7ch,

8、22h,48h,22h,48h,0bfh,4fh,00h,48h,00h,48h,00h,08h,00h,()()hdb02h,00h,04h,l 0h,08h,14h,l 0h,92h,20h,51 h,0c0h,30h,60h, 13h, 1ch,1chdb08h, 10h,00h,00h,0e0h, 1 fh,04h,00h,02h,00h,0fch,0ffh,00h,00h,ooh,oohdb04h,00h,04h,40h,04h,40h,0fch,43h,04h,40h,04h,40h,04h,40h,04h,40hdb0fch,7fh,04h,41 h,04h,41 h,04h,4

9、1 h,04h,41 h,04h,41 h,04h,40h,00h,()()hdb06h,02h,0f8h,l 2h,04h,l 2h,02h,l 2h,0feh,()ffh,42h, 12h,42h, 12h, 02h,41hdb0fah,43h,l 2h,7dh,12h,41 h,12h,45h, 12h,43h,0fah,7dh,02h,00h, ooh,oohdb21 h,00h,21 h,00h,22h,01 h,22h,7dh,24h,45h,28h,45h,30h,45h,0e0 h,45hdb30h,45h,28h,45h,24h,45h,26h,7dh,23h,01 h,22

10、h,00h,20h,00h,00h, oohdb 00h,02h,00h,04h,0feh,0fh,00h,38h,00h,0e2h,80h,44h,80h,08h,9 oh,1()hdb 88h,28h,8eh,0e7h,94h,12h,0a0h,08h,0c0h,06h,80h,03h,00h,02h, ooh,oohdb00h,00h,80h,08h,80h,30h,80h,24h,80h,24h,80h,24h,82h,24h,81h, 0a4hdb0feh,67h,80h,24h,80h,24h,80h,24h,80h,24h,80h,30h,00h,20h500 h,()()hdb

11、ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh dbooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh dbooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh dbooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh,ooh code endsend start六、总结这次试验,硬件连接和软件使用起初并不是很熟练,而且在联机的 时候岀现问题,主要是硬件设施的连接牢固性。随后字库的建立和程序 的编写遇到了困难。字库不会建立;建立好了不能按

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论