- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计 点阵课程设计1
单片机综合实习指导书
I 目的与意义
微型计算机问世以来,虽然时间短暂,但其发展的速度是惊人的,它以其显著的优越性、体积小、重量轻、功耗省、价格低、灵活可靠及使用方便等特点,迅速地得到了极其广泛的应用。目前,它几乎已经渗透到所有领域,包括日常家庭生活之中,对社会产生着巨大的影响。
微机系统的应用面非常广泛,这里我们主要通过MCS-51系列单片微机的应用实践,加深对单片微机工作原理的理解,培养学生的动手能力,提高对微机应用系统中硬件及软件的初步设计能力,掌握微机应用系统设计的一般步骤,开拓微机应用在智能、监测和控制方面的视野,为今后应用微机解决生产实际问题起到一个提供思路和方法的入门作用。
II 实习内容
智能显示屏的制作
目的与要求
了解显示屏的构造和工作原理,掌握串行口方式0的具体应用,掌握显示图案、文字等程序的设计和调试方法,提高单片机应用系统的设计和调试水平。
工作原理
显示屏可用大量的发光器件(灯泡、发光二极管等)按矩阵排列而成,可以根据需要分成若干组基本单元,控制显示屏上各个发光器件的状态就能显示出各种文字和图案,各种显示屏的结构、大小不尽相同,但工作原理是一样的,都以一组开光量来控制屏幕上的显示内容,可采用动态扫描或静态显示的方式,用单片机作为显示屏的控制器,能使显示的信息丰富、形色多变、操作方便。
本制作中8031串行口设置为方式0,工作于移位寄存器I/O方式,数据从Rxd端串行输出,Txd端输出移位脉冲信号,通过74LS164移位寄存器将串行输入的数据转换为并行输出,采用动态显示的方法,一列一列点亮发光二极管。
开发环境及工具材料
TA598实验系统一台
计算机一台
万能插件板一块
14脚片座4个、16脚片座2个、40脚片座1个
74LS164 1片、74LS07 3片
100Ω电阻32只
导线、焊锡若干
烙铁、烙铁架、钳子一套
电路原理
点阵工作原理及示意图
六、参考程序及相关程序流程图
1、全亮(全灭)程序
ORG 0000H
MOV DPH, #35H
MOV DPL, #00H
MOV SCON, #00H
MOV A, #00H ;全亮,若需要全灭,将立即数改为#0FFH即可
MOV P1, A
MOV A, #0FFh
MOV SBUF, A
WAIT:
JNB TI, WAIT
CLR TI
SJMP $
END ORG 0000H
MOV DPH, #35H
MOV DPL, #00H
MOV SCON, #00H
MOV A, #00H
MOV P1, A
MOV A, #55h
MOV SBUF, A
WAIT:
JNB TI, WAIT
CLR TI
SJMP $
END
3、隔列程序
ORG 0000H
MOV DPH, #35H
MOV DPL, #00H
MOV SCON, #00H
MOV A, #55H
MOV P1, A
MOV A, #0FFh
MOV SBUF, A
WAIT:
JNB TI, WAIT
CLR TI
SJMP $
END
4、主程序流程图
5、显示子流程图
辽宁科技大学电子与信息工程学院 微机原理实验室
第 5 页 共 6 页
TXD RXD
8031 P1.0仿 P1.1真 P1.2插 P1.3座 P1.4 P1.5 P1.6
P1.7
VCC
100Ω×8
100Ω×8
74LS164
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0
VCC
GND
1 2
8 9 14 7
VCC
100Ω×8
(阳极)
(阴极)
电路原理示意图
74LS07
74LS07
P1.7……………………P1.0
D7……………………D0
←P1口扫描方向
建立显示字库,以作图“功”字为例,其字符编码为:
DB 3FH, 21H, 0FCH, 2
文档评论(0)