单片机显示系统.docx
- 文档编号:2206862
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:8
- 大小:1.32MB
单片机显示系统.docx
《单片机显示系统.docx》由会员分享,可在线阅读,更多相关《单片机显示系统.docx(8页珍藏版)》请在冰豆网上搜索。
单片机显示系统
单片机显示系统
一、任务说明
本次课程设计,主要是利用51单片机、8个发光二极管设计一个单片机显示系统,要求8个发光二极管从右到左每500ms让一个二极管灭。
编写程序,画程序流程图,按设计任务要求在Proteus6Professional中绘制电路原理图,并且在Proteus下进行仿真。
二、原理图绘制说明
1.打开Proteus软件,界面如图1所示:
图1初始界面
2.查找元器件
单击按钮,在弹出的PickDevices窗口中,使用搜索,在关键字栏中分别输入AT89C2051,Led-red和Resistors,在搜索结果栏中找到该对象,并且将其添加至对象选择器窗口,如图2所示:
图2元器件查找
3.放置元器件
将AT89C2051,LED-RED和Resistors,放置到图形编辑窗口,如图
3所示:
图3元器件放置
4.添加电源和接地引脚
单击绘图工具栏中的按钮,在选择器窗口,选中对象POWER和GROUND,如图4所示:
图4电源和接地的添加
5.元器件之间的连线
在图形编辑窗口就,讲个对象间连线,如图5所示:
图5连线后界面
6.在uv3软件中,新建一个project,并保存在一个文件夹中,后缀为“.asm”,进
行单片机汇编程序的编写,程序输入,进行编译,检查是否有错误,编译完后如图6所示:
图6程序编译界面
7.Proteus和uv3的联调
双击原理图中AT89C2051文件,弹出的对话框中的中装入程序文件,
如图7所示:
图7程序装入
8.程序装入之后,保存文件,按下,可执行开始,暂停,
停止等操作,若无错误,可正常进行仿真。
三、流程图绘制以及说明
1.本次单片机显示系统,先将P1口赋初值为“11111111”,然后延时,再将累加器
A赋初值为“11111110”,将A中值赋给P1口,延时,之后判断A中值是否为“0”,
若不为“0”,则将A左移变为“11111101”,再将A和P1相与,值为“11111100”
2个发光二极管灭,按这样的顺序,使8个发光二极管灭。
若为“0”,则返回到P1口赋初值,能够实现8个发光二极管循环灭。
流程图如图8所示:
图8流程图
四、Proteus仿真说明
1.根据任务要求,原理图中有一个单片机AT89C2051,8个LED,8个电阻进行保
护。
仿真开始后,8个发光二极管亮,然后每500MS一个发光二极管灭,并且循环灭。
仿真如图9所示:
图9仿真结果
2.500ms的实现
12MHZ晶振的一个机器周期为1us,1ms子程序中DJNZ指令是双周期指令,则为2us,循环500次为1ms。
然后调用1ms子程序500次,实现延时500ms。
五、体会及合理化建议
在本次单片机课程设计过程中,经过一周的实习,使我加深了对单片机汇编语言的理解。
在这一周当中,我通过查找资料,并且在老师及同学的帮助下,终于完成了本次课设的要求。
使我认识到了单片机的重要性,并且在这一过程中,使我们能够把理论与实践联系起来。
学会了把Proteus和uv3联调,在Proteus中进行仿真。
在经过努力后有结果那一刻是激动的,愉悦的。
总的来说,收获很大,增长知识,使课本上的知识得以应用。
参考文献
1.张奇朱宁西.单片机应用系统设计技术:
[M]电子工业出版社.2009.52-74页
2.楼然苗李光飞.51系列单片机设计实例:
[M]北京航空航天大学出版社.2006.73-80页
3.张毅刚刘杰.单片机原理及应用:
[M]哈尔滨工业大学出版社.2008.55-80页
4.周立功.单片机实验与实践:
[M]北京航空航天大学出版社.2004.63-93页
5.谢振辉.改进式MCS-51单片机实验:
[M]科学出版社.2006.48-60页
附录1电路原理图
附录2源程序
ORG0000H
AJMPFUN0
FUN0:
MOVP1,#0FFH
LCALLDL05S
MOVA,#0FEH
FUN00:
MOVP1,A
LCALLDL05S
JZFUN0
RLA
ANLA,P1
AJMPFUN00
DL1MS:
MOVR2,#14H
DL1:
MOVR3,#19H
LOOP1:
DJNZR3,LOOP1
DJNZR2,DL1
RET
DL05S:
MOVR4,#14H
DL2:
MOVR5,#19H
LOOP3:
LCALLDL1MS
DJNZR5,LOOP3
DJNZR4,DL2
RET
END
附录3元器件清单
元件名
元件库
类型
数量
AT89C2051
MCS8051
单片机
1
LED-RED
ACTIVE
发光二极管
8
MINRES510R
RESISTORS
电阻
9
CAP
DEVICE
电容
3
CRYSTAL
DEVICE
晶振
1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 显示 系统