单片机实训报告4个8×8LED点阵显示_单片机点阵实训报告
单片机实训报告4个8×8LED点阵显示由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“单片机点阵实训报告”。
第一天:
我们来到实训室,根据老师发下来的项目实训资料来完成单片机控制4个8×8LED显示实训。我们认真阅读实训内容,打开电脑,打开单片机系统,打开proteu软件,放置以及排序芯片,电阻、译码器、单片机控制的4个8×8LED点阵显示屏。
第二天:
对做好的硬件连接之后,检查所连接好的线是否正确。根据任意编程进行点阵显示,排查连接的是否有错误。
第三天:
分别打开EAT589、字模软件,在EAT598软件上进行编程的时候分清子程序码,使用字模软件的横向取模,取汉字的A51格式。
第四天:
打开软件,在软件上进行汇编语言程序设计,设计出了汉字显示,学习和熟悉单片机的指令程序。第五天:
根据之前所设计的汉字显示来修改,直到完成汉字的切换以及汉字的滚动效果。然后根据自己的兴趣完成自己的作品。
实训结果:
硬件连接完成,可以实现之后的汉字显示汉字切换以及汉字滚动,认真仔细的接好硬件连接,注意在字模上的取模,经过系列的汇编语言程序设计正常运行
体会:
通过这一周的实训,我们很好的完成了单片机的实训,收获了许多单片机的知识。完成了单片机控制4个8×8点阵显示汉字、切换以及滚动汉字。在这次的单片机实训中,了解单片机的用途,译码器原理,掌握单片机的编译程序和装载并进行运行,学习硬件和软件的基本操作,熟悉运行结果及检查进行实践。
ORG 0000H
LJMP MAIN
ORG 0040H
MAIN:MOV SP,#5FH
MOV DPTR,#TAB
MOV R1,#0
LCALL LA
LJMP MAIN
LA:
MOV R0,#00H
MOV R2,#0
MOV R4,#32
LB:
MOV P1,R0;行
MOV A,R2
MOVC A,@A+DPTR
MOV P0,A
INC R2
MOV A,R2
MOVC A,@A+DPTR
MOV P2,A
LCALL DELAY
INC R2
INC R0
DJNZ R4,LB
MOV R5,#8
DJNZ R5,LA
RET
DELAY:MOV R6,#20
D1:
D2:
MOV R7,#30DJNZ R7,$ DJNZ R6,D1 RET
TAB:
DB04H,20H,04H,20H,0FFH,0FEH,04H,20H,00H,00H,7CH,0F8H,44H,88H,44H,0F8H DB44H,88H,7CH,88H,44H,0F8H,44H,88H,7DH,08H,45H,08H,42H,28H,04H,10H
END
实训步骤:
1.硬件连接
2.检查连线是或否正确
3.根据编程进行点阵显示
4.打开软件进行设计汉字的显示
5.分清程序各码进行编译程序并运行
6.自己的趣味设计