- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理
课程设计报告
设计题目:以164构成的动态显示电路的设计
专业班级: 自动化
学 号: 120
姓 名:
指导教师: 沈怀洋
起止日期:2015年12月28日~2016年1月3日
目 录
1.课程设计目的 2
2.课程设计要求 2
3.设计内容 2
3.1 设计方案 2
3.2 硬件各单元电路的设计 3
3.2.1键盘电路设计 3
3.2.2显示电路的设计 5
3.3 软件设计 11
3.3.1 程序框图 11
3.3.2 程序清单 12
4.总结 14
参考文献 15
附 录 16
1.课程设计目的
(1)加深对单片机原理的理解;
(2)培养实践动手能力,开发创新思维;
(3)提高分析、解决问题的能力;
(4)了解单片机系统开发流程。
2.课程设计要求
(1)课程设计语言的显示式设计.设计内容
3.1 设计方案
图一 键盘显示电路设计方案图
以164构成的动态显示电路的设计。主要是以单片机为核心,通过对键盘显示系统的控制,实现特定的功能。由单片机控制的键盘显示系统主要分为两大部分,一部分为键盘电路,另一部分为显示电路。设计方案如图一所示,单片机通过键盘电路输入,从而获取输入信号;通过显示电路输出,从而输出特定的字符信号。总电路需要考虑两大部分的设计,通过调用键盘子程序和显示子程序的方法,实现键盘显示系统的设计。
3.2 硬件各单元电路的设计
硬件部分的电路主要分为键盘设计电路和显示电路。下面分别详细设计:
3.2.1键盘电路设计
(1)键盘电路概述
键盘电路如图所示键盘电路一端,分别接在和+5V电源信号,接在单片机的上方面,键盘按下,上的信号从高电平变成低电平,从而达到发生变化的目的在软件方面,有硬件电路发生的信号变化,通过键盘电路子程序检测按键信号的变化,使单片机可以键盘信号的输入,并跳转到执行相应的程序。
键盘电路四个按键以及电源、电阻、和地构成没有信号输入时,的都是高电平当信号输入时,单片机某些引脚的高电平会低电平。通过的键盘电路程序达到扫描出键盘信号输入。
图二 键盘电路结构图
键盘电路与单片机直接相连键盘只是使电平发生变化的媒介,与键盘电路这种电路简单单片机直接检测的信号变化电路程序框图
ORG 0100H
KEY:MOV A,#0FFH;准备读取状态MOV P1,A
MOV A,P1;读取状态JNB ACC.0,RP10;KEY1键是否按下,若是则JNB ACC.1,RP11;KEY2键是否按下,若是则RP11
JNB ACC.2,RP12;KEY3键是否按下,若是则RP12
JNB ACC.3,RP13;KEY4键是否按下,若是则RP13
DONE:RET;返回RP10:NOP;延时 NOP
MOV A,P1
JNB ACC.0,RP10; KEY1键是否真的被按下, LJMP PROM0;
RP11:NOP
NOP
MOV A,P1
JNB ACC.1,RP1
LJMP PROM1
RP12:NOP
NOP
MOV A,P1
JNB ACC.2,RP12
LJMP PROM2
RP13:NOP
NOP
MOV A,P1
JNB ACC.3,RP13
LJMP PROM3
PROM0: ………
PROM1: ………
PROM2: ………
PROM3: ………
END
3.2.2显示电路的设计
显示电路概述
本显示系统输出结果选用8个LED显示。数码管有共阴共阳之分,本系统采用8段共阴型LED,其元件图如图所示。数码管内部有8个发光二极管,公共端由8个发光二极管的阴极并接而成,正常显示时公共端接低电平(GND),各发光二极管是否点亮取决于a-dp各引脚上是否是高电平。
LED数码管的外形结构如图四所示,外部有9个引脚,其中一个引脚为公共端也称位选端,其余8个引脚称为段选端,当要使某一位数码管显示某一数字((0-9中的一个)必须在这个数码管的段选端加上与数字显示数字对应的8位段选码(也称字形码),在位选端加上低电平即可。
由于系统要显示的内容比较简单,显示量不多,所以选用数码管既方便又经济。LED有共阴极和共阳极两种。如图所示,二极管的阴极连接在一起,通常此公共阴极接地,而共阳极则将发光二极管的阳极连接在一起,接入+5V的电压。一位
文档评论(0)