单片机原理实验报告一

单片机原理实验报告一

ID:35557464

大小:1.45 MB

页数:12页

时间:2019-03-28

单片机原理实验报告一_第1页
单片机原理实验报告一_第2页
单片机原理实验报告一_第3页
单片机原理实验报告一_第4页
单片机原理实验报告一_第5页
资源描述:

《单片机原理实验报告一》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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口高低电

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。