资源描述:
《8255A并行口实验(一)目的》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、8255A并行口实验(一)冃的1.掌握8255A和微机接口方法。2.掌握8255A的工作方式和编程原理。一、实验原理如实验原理图5-8所示,PC口8位接8个开关K1〜K8,PB口8位接8个发光二极管,从PC口读入8位开关呈:送PB口显示。拨动K1〜K8,PB口上接的8个发光二极管Ll~L8对应显示K1〜K8的状态。二、实验线路连接(1)8255A芯片PCO〜PC7插孔依次接K1〜K8。(2)8255A芯片PB0~PB7插孔依次接LI~L8。(3)8255A的CS插孔CS-8255接译码输出Y7插孔。三、实验软件清单见随机光盘,文件名为H8255-1.ASM四、实验
2、步骤1、按图5-8连好线路。2、运行实验程序。在DVCC-8086JHN显示”8255—1“,同时拨动K1〜K8,L1〜L8会跟着亮灭。、IOR5IOW36ADDO9ADD18KST5〉TCCB255ISUBol弓东计算机厂-nxDODID2D3D・D5D6DTDH新逢打开DO34DI33D232D3“"3QD529D628D?2JDVCCS?3ft系统—■■血5a可黄程并行口实釜(一)Rsm
3、8255A可绳程并行口:一緩综IF701234567Bcccccccc4PAO3PAI2PA21PA3;40PA*39PA538PM”PAT•刘16—徴机值理丈0Micro
4、softPow«rPiz发mnw件新谀件己安装并可以使用了..dv68•C@・71©CODESEGMENTASSUMECS:CODEIOCONPTEQU0073HIOCPTEQU0072HIOBPTEQU0071HCONTPORTEQU00DFHDATAPORTEQU00DEHDATA1EQU0500HSTART:JMPIOLEDIOLED:CALLFORMATCALLLEDDISPMOVAL,89HMOVDXJOCONPTOUTDX,ALNOPNOPNOP1OLED1:MOVDX,IOCPTINAL,DXMOVDX,IOBPTOUTDX,ALMOVCX,0FFF
5、FHDELAY:LOOPDELAYJMPIOLED1LEDDISP:MOVAL,90HMOVDX,CONTPORTOUTDX,ALMOVBYTEPTRDS:[0600H],()()LED1:CMPBYTEPTRDS:[0600H],07HJALED2MOVBL,DS:L0600HJMOVBH,0HMOVAL,CS:[BX+DATA1]MOVDX,DATAPORTOUTDX,ALADDBYTEPTRDS:L0600HJ,0IHJNZLED1LED2:RETFORMAT:MOVBX,0MOVWORDPTRDS:[BX+0500H],4006HADDBX,2MOVWOR
6、DPTRDS:[BX+0500H],4040HADDBX,2MOVWORDPTRDS:[BX+0500H],6D6DHADDBX,2MOVWORDPTRDS:[BX+0500H」,7F5BHRETCODEENDSENDSTART