数字电子设计 .doc
《数字电子设计 .doc》由会员分享,可在线阅读,更多相关《数字电子设计 .doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、绵阳师范学院物理与电子工程学院课程设计报告 课程 数字电子技术基础 题目 电子时钟 专业 电子信息科学与技术 指导教师 周功明教授 姓名 苟建军 蒋红霞 范银霞 学号 电子时钟的设计一、设计目的 数字电路课程设计是电子科学与技术专业的一个重要实践教学环节。在课程设计过程中,通过一个较完整的设计过程,可以加深对数字电子技术基础课程的理论知识的理解与应用,提高学生对所学理论知识的综合运用能力,使学生对计算机控制系统有一个整体认识,掌握计算机控制系统的设计方法。通过课程设计,还可以培养学生独立工作能力,为将来毕业设计打好基础。二、设计要求1. 用STC12C2052AD单片机及接口电路设计一个电子计
2、时器。系统硬件设计:根据任务要求,完成单片机最小系统及其扩展设计,组成功能完整的系统。 系统软件设计:根据数字电子计时器功能,完成控制软件的编写与调试,并对数码显示进行控制。2. 实现的功能:开机时,电子钟自动自上次初始值计时。设置按键,能对时、分、秒进行调整。三、设备及工作环境 1. 硬件:计算机一台。2. 软件:Windows操作系统、单片机编译软件,仿真软件。四、设计思路 电子计时器主要由STC12C2052AD单片机、显示模块、控制模块和计时运算模块四大部分组成。其中控制模块和计时运算模块主要对时、分、秒的数值显示和调整进行操作,并且秒计算到60时,自动清零并向分进1;分计算到60时,
3、自动清零并向时进1;时计算到24时,自动清零。这样,就形成了循环计时,显示模块主要用来显示当前计数值。STC12C2052AD是整个设计的核心,主要用来产生定时中断,传输数据和控制各个部件工作。五、1. 整体功能说明在LED数码管上能实现数字计时器的时、分、秒显示,并能对时、分、秒进行加1校对和清零.通过控制键控制计时器的开始,暂停,继续和清零.并且开机时时钟时从12:00:00开始计时的。2. 模块功能说明(2)STC12C2052AD简介,如下图图1 STC12C2052AD引脚图TMOD定时器/计数器方式寄存器 定时器方式控制寄存器TMOD在特殊功能寄存器中,字节地址为89H,无位地址。
4、TCON定时器/计数器控制寄存器 TCON在特殊功能寄存器中,字节地址为88H,位地址(由低位到高位)为88H-8FH,由于有位地址,十分便于进行位操作。定时器/计数器的初始化 由于定时器/计数器的功能是由软件编程确定的,所以一般在使用定时/计数器前都要对其进行初始化,使其按设定的功能工作.初始货的步骤一般如下:1、 确定工作方式(即对TMOD赋值),预置定时或计数的初值。2、根据需要开放定时器/计数器的中断(直接对IE位赋值)。3、启动定时器/计数器。(4) 74HC373,如下图图4 74HC373 74HC373为三态输出八D锁存器,74HC373的输入端D0-D7可直接与总线相连.当三
5、态允许控制端OE为低电平时,Q0-Q7为正常逻辑状态,可用来驱动负载或总线.当OE为高电平时,Q0-Q7呈高阻态,即不驱动总线,也不为总线的负载,但锁存器内部的逻辑操作不 受影响.当锁存允许端LE为高电平时,Q端随D端改变而改变.当LE为低电平时,Q端被锁存在已建立的数据电平。74HC573功能图如下表OELEDQLHHHLHLLLLXQ0HXXZ(5)LED数码管CL3641BH是8段4位共阳级数码管 ,位码(1-4)应轮流通高电位,段码控制数码管的显示.共阳极LED数码管,它是将发光二极管的阳极(正极)短接后作为公共阳极.当驱动信号为低电平才能发光。(6)系统总体原理图3. 系统使用说明K
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电子设计 数字 电子设计
限制150内