数字LED的使用_led显示数字

2020-02-28 其他范文 下载本文

数字LED的使用由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“led显示数字”。

《微处理器与接口技术课程设计》报告

——数字LED的使用设计

业:班

级:姓

名:学

号:

电气自动化

电气1221

章健娅

1230117129

2015年7月20日

1.课程设计目的1.1巩固和加深对单片机原理和接口技术知识的理解;

1.2培养根据课题需要选学参考书籍、查阅手册和文献资料的能力; 1.3学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本方法; 1.4学会软、硬件的设计和调试方法;

1.5能按课程设计的要求编写课程设计报告,能正确反映设计和实验成果,能用计算机绘制电路图和流程图。

2.课程设计要求

2.1 不得无故缺课。

2.2 独立完成规定的设计任务。2.3 完成所有实验资料。

3.硬件设计

3.1 设计思想

利用51单片机的原理来进行数字LED的使用这个设计,实现单管与双

管显示。3.2主要元器件介绍

多条杜邦线,51电路开发板 3.3 功能电路介绍

实验1,J6与J23相连

实验2,J23与J2,J3相连

4.软件设计

4.1 设计思想

(1)单管显示:0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f;(2)双管显示倒计时。4.2软件流程图 实验1.实验2.4.3 源程序

实验1: ORG 0000H LJMP START ORG 0030H START:MOV P2,A

MOV R6,#00H MOV DPTR,#TABLE SS:MOV A,R6 MOVC A,@A+DPTR MOV P0,A CALL DELAY INC R6 CJNE R6,#10H,SS MOV R6,#0 AJMP SS DELAY:MOV R1,#5 L1:MOV R2,#200 L2:MOV R3,#200 L3:DJNZ R3,L3 DJNZ R2,L2 DJNZ R1,L1 RET TABLE:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,08EH,00H END 实验2:

LATCH1 BIT P2.2 LATCH2 BIT P2.3 ORG 00H JMP START ORG 0BH JMP TIM0

START:MOV R3,#00 MOV R4,#100 MOV DPTR,#TABLE MOV SP,#40H MOV TMOD,#01H MOV TH0,#HIGH(65536-3800)MOV TL0,#LOW(65536-3800)SETB TR0 MOV IE,#82H TIM0: MOV TH0,#HIGH(65536-3800)MOV TL0,#LOW(65536-3800)INC R3 CJNE R3,#250,X1 MOV R3,#00 DEC R4 MOV A,R4 MOV B,#10 DIV AB MOV 20H,B MOV 21H,A CJNE R4,#00,DD1 MOV R4,#100 DD1: CALL SCAN X1: PUSH ACC PUSH PSW CALL SCAN POP PSW POP ACC

RETI SCAN:MOV P0,#11111110B SETB LATCH2 CLR LATCH2 MOV A,21H MOVC A,@A+DPTR MOV P0,A SETB LATCH1 CLR LATCH1 CALL DELAY1 MOV P0,#11111101B SETB LATCH2 CLR LATCH2 MOV A,20H MOVC A,@A+DPTR MOV P0,A SETB LATCH1 CLR LATCH1 CALL DELAY1 RET DELAY:MOV R5,#50 D1: MOV R6,#40 D2: MOV R7,#248 CALL SCAN DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET DELAY1:MOV R6,#4

D3: MOV R7,#248 DJNZ R7,$ DJNZ R6,D3 RET TABLE:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH END 5.调试运行

5.1实验1,调试成功 5.2 实验2,调试成功 6.设计心得体会

此次课程设计是数字LED的使用,并且是要求单管,双管显示,它巩固了我的基础知识,提高了我的应用水平,锻炼了我的动手能力,使我受益匪浅。此次课程设计,对我以后的工作和生活将产生很大的影响。通过这次课程设

计,我获得了丰富的理论知识,极大的提高了实践能力,这将对我今后进一

步学习计算机方面的知识有极大的帮助。

参考书目:

[1]肖金球.《增强型51单片机与仿真技术》,清华大学出版社,2011 [2]蒋延彪.《单片机原理及应用》,重庆大学出版社,2005 [3]林伸茂.《8051单片机彻底研究基础篇》,人民邮电出出版社,2004

《数字LED的使用.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
数字LED的使用
点击下载文档
相关专题 led显示数字 数字 LED led显示数字 数字 LED
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文