资源描述:
《单片机原理实验报告一》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、成绩:单片机原理实验报告一一、实验目的实验五-8255A.B.C口输出方波:掌握可编程I/O接口芯片8255的接口原理使用,熟悉对8255初始化编程和输入/输出软件的设计方法。实验六-8255PA口控制PB口:掌握单片机系统中扩展外围芯片的方法,了解8255芯片的结构及编程方法。实验十-了解D/A转换与单片机的接口方法;了解D/A转换芯片0832的性能及编程方法;了解单片机系统中扩展D/A转换芯片的基本方法。二、硬件原理(接线图)实验五:Figure1实验五接线图实际:用8255PA、PB、PC口分别用导线连至
2、Ll~L8,用示波器跟踪A、B、C口高低电平变化成绩:实验六:Figure2实验六接线图实际:PA0~PA7接Kl~K8,PB0~PB7接L1~L8,拨K1~K8,观察L1~L8对应发亮实验十:Figure3实验十接线图成绩:实际:只需将CS选通口接到FF80H(数码管地址),实验书的JX0接JX2箱子内部已连好一、软件代码1实验五:表格1实验五程序ORG0000HLJMPSE09ORG0580HSE09:MOVDPTR,#0FF2BHMOVA,#80HMOVX@DPTR,A;8255初始化MOVA,#55H;
3、一位隔一位高电平LO15:MOVDPTR,#0FF28HMOVX@DPTR,AINCDPTRMOVX@DPTR,AINCDPTRMOVX@DPTR,A;A、B、C口送入MOVR2,#10H;延时LCALLDELYCPLA;取反SJMPLO15;循环ORG05A0HDELY:PUSH02HDEL2:PUSH02HDEL3:PUSH02H;延时DEL4:DJNZR2,DEL4POP02HDJNZR2,DEL3POP02HDJNZR2,DEL2POP02HDJNZR2,DELYRETEND2实验六:表格2实验六程序O
4、RG0000hLJMPSE17ORG0770H成绩:SE17:MOVDPTR,#0FF2BHOVA,#90HMOVX@DPTR,A;8255初始化LO32:MOVDPTR,#0FF28HMOVXA,@DPTR;PA口状态读出INCDPTRMOVX@DPTR,A;送PB口SJMPLO32END1实验十:表格3实验十程序ORG0000HLJMPSE13ORG05E0HSE13:MOVSP,#53HMOVp2,#0ffhMOVA,#81HMOVDPTR,#0FF23HMOVX@DPTR,AMOV7EH,#00HMOV
5、7DH,#08HMOV7CH,#03HMOV7BH,#02H;显示缓冲区初值LO20:MOVR6,#00HLO21:MOVDPTR,#0FF80HMOVA,R6MOVX@DPTR,A;送0832转换MOVR0,#79HLCALLPTDSLCALLSSEE;显示MOVR2,#08HLCALLDELYA;延时INCR6;加1CJNER6,#0FFH,LO21;不到FF继续加LO22:MOVDPTR,#0FF80HDECR6MOVA,R6;减1送0832转换MOVX@DPTR,AMOVR0,#79HLCALLPTDS
6、LCALLSSEE;显示MOVR2,#08H成绩:LCALLDELYA;延时CJNER6,#00H,LO22;不为0继续减SJMPLO20;循环PTDS:MOVR1,A;拆送显示缓冲区LCALLPTDS1MOVA,R1SWAPAPTDS1:ANLA,#0FHMOV@R0,AINCR0RETORG0D50HSSEE:SETBRS1;换工作区MOVR5,#05HSSE2:MOV30H,#20HMOV31H,#7EHMOVR7,#06HSSE1:MOVR1,#20HMOVA,30HCPLAMOVX@R1,A;字位送入
7、MOVR0,31HMOVA,@R0MOVDPTR,#DDFFMOVCA,@A+DPTR;取字形代码MOVR1,#21HMOVX@R1,A;字形送入MOVA,30HRRA;右移MOV30H,ADEC31HMOVA,#0FFHMOVX@R1,A;关显示DJNZR7,SSE1;六位显示完了吗?DJNZR5,SSE2;五次显示完了吗?CLRRS1RETDDFF:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H成绩:DB88H,83H,0C6H,0A1H,86H,8EH,0FF
8、H,0CH,89H,0DEHDELYA:PUSH02H;延时DELYB:PUSH02HDELYC:PUSH02HDELYD:DJNZR2,DELYDLCALLSSEE;调显示子程序POP02HDJNZR2,DELYCPOP02HDJNZR2,DELYBPOP02HDJNZR2,DELYARETEND一、实验结果1实验五接线图:Figure4实验五接线图成绩:1实验五的A、B、C口高低电