单片机原理及应用课程设计报告(3)

疏星淡月 分享 2021-06-02 下载文档

单片机原理及应用课程设计报告

能也主要依赖于数字电路的各功能模块的组合来实现,焊接的过程比较复杂,成本也非常高。若用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就降低了硬件电路的复杂性,而且其成本也有所降低,所以在该设计中采用单片机利用AT89C51,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flash存储器,且允许在系统内改写或用编程器编程。另外, AT89C51的指令系统和引脚与8051完全兼容,片内有128B的RAM、32条I/O口线、2个16位定时计数器、5个中断源、一个全双工串行口等。AT89C51单片机结合七段显示器设计的简易定时闹铃时钟,可以设置现在的时间及显示闹铃设置时间,若时间到则发出一阵声响,进—步可以扩充控制电器的启停。2.2设计原理

P0口输出显示码,P2口为位选端口,数码管用最简单的三极管驱动。用来显示时间。P1口作按键输入口,用二极管作为指示灯,蜂鸣器也采用三极管驱动。

利用中断进行计时,每次计时50ms,计20次达到1S,60秒为一分,60分为一小时,24小时为第二天0时。按键S13用来设定工作模式(设置闹钟、正常计时、修改时间)为了避免按键按下时数码管闪烁过于强烈,采用中断显示,这样就可以很稳定亮度的输出。为了利用P1口的二极管指示工作模式,将键盘的反转法改进。这样可以有三个二极管可以用来指示模式。当设置闹钟和修改时间时,当前正在修改的两个数码管较亮,其它4个较暗(如改小时,分和秒的显示较暗),更直观。当闹钟响的时候,若不取消响声,默认响30秒,要取中止响声,可按S15按键停止。当整点时,以“嘀”声提示。2.3硬件模块2.3.1各模块

电路图

图2-3-1扬声器模块图2-3-2

数码显示模块


单片机原理及应用课程设计报告(3).doc 将本文的Word文档下载到电脑

下一篇:2776_自动压铸机机械手设计

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx