全自动多功能打铃系统

全自动多功能打铃系统

全自动多功能打铃系统

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥301
  • 活动价: ¥200 (活动截止日期:2024-04-28)
  • (到期后自动恢复原价)
全自动多功能打铃系统

全自动多功能打铃系统
目录


第一章:前言…………………………………………………………………………2
 第一节:设计要求 ………………………………………………………………2
 第二节:单片机发展历程………………………………………………………2
第二章:摘要…………………………………………………………………………3
第三章:设计综述……………………………………………………………………4
 第一节:中文资料………………………………………………………………4
   第二节:英文资料………………………………………………………………4
第四章:
硬件部分设计方案…………………………………………………………5
第一节:单片机的选择…………………………………………………………7
 AT89单片机的特点…………………………………………………………7
 AT8989系列单片机结构简况………………………………………………8
第二节:键盘与显示电路………………………………………………………8
 键盘输入电路………………………………………………………………9
 显示输出电路………………………………………………………………10
第三节:打铃系统输出部分设计 ………………………………………………13
 固态继电器系统设计………………………………………………………13
交流电铃选取设计…………………………………………………………14
第四节:X25043芯片描述设计  …………………………………………….16
第五节:片外资源的扩展………………………………………………………23
第六节5V稳压电源 ……………………………………………………………24
第五章:抗干扰措施…………………………………………………………………25第六章:软件部分设计方案…………………………………………………………26
第一节:设计总体思路…………………………………………………………26
第二节:框架流程图……………………………………………………………28
第三节:单片机资源分配………………………………………………………30
第四三节:程序列表………………………………………………………………软件 2831
第七章:结论…………………………………………………………………………60
第八章:英文资料……………………………………………………………………61
第九章:中文资料……………………………………………………………………71
第十章:文献综述……………………………………………………………………75
附录:参考资料………………………………………………………………………75
致谢


文献综述
《单片微型计算机原理、应用与实验》、《AT89系列单片机原理与接口技术》和《单片机原理与应用》中介绍了AT89系列单片机的性能、I/O接口、各引脚的功能。AT89系列单片机(简称89系列单片机)是ATMEL公司的8位FLASH单片机系列。这个系列单片机的最大特点就是在片内含有FLASH存储器。因此,有着十分广泛的用途,特别是在便携式、省电和特殊信息保存的仪器系统中显得更为有用。本次设计采用的是AT89C51单片机。我们从系统硬件原理框图可以看到,在该系统中,单片机AT89C51是该系统的核心,它将完成脉冲的读取与传送。AT89C51是一种低功耗 、低电压、高性能的8位单片机,片内带有一个4KB的Flash可编程、可擦除、只读存储器,它采用了CMOS工艺和ATMEL公司的高密度非易失性存储器技术,而且其输出引脚和指令系统都与MCS-51兼容另外,AT89C51是用静态逻辑来设计的,其工作频率可下降到0Hz,并提供
两种可用软件来选择的省电方式-空闲方式(Idle Mode)和掉电方式(Power Down Mode)。在空闲方式中,CPU停止工作,而RAM、定时器/计数器、串行口和中断系统都继续工作。在掉电方式中,片内振荡器停止工作,由于时钟被“冻结”,使一切功能都暂停,故只保存片内RAM中的内容,直到下一次硬件复位为止。
《单片机技术实用教程》中介绍了显示驱动在电子仪表的应用,MC14499是MOTOROLA公司生产的一种较新型的串行BCD码输入和十进制码输出的CMOS集成块,一片MC14499可直接驱动和控制4块LED八段显示器,由于其显示方式为动态扫描,因此消耗功率较低。在单片机系统中,由于MC14499具有所需输入线少,单片机控制显示器多的特点,因而得到比较广泛的应用。本次设计MC14499采用串行口控制方式驱动,AT89C51单片机串行口的工作方式为0,且其串行口输出端TXD提供时钟信号,串行口输入端RXD输出串行数据,P1口输入端提供一条控制线控制以输出MC14499使能端所需的信号。在该控制方式下应注意:A T 89C2051 单片机串行口输出数据时, 发送顺序为从数据低位到高位, 而MC14499 将BCD 码数据译为十进制数时, 却是将原数据的低位作为高位处理的, MC14499 每次可接收的串行数据最多为20 位, 而A T 89C2051 单片机由于是8 位机, 每次送出的数据并非一定是20 位, 特别是在串行口控制方式下, 串行口每次送出数据为8 位, 因此MC14499 每次接收的数据必然多于或少于20 位。A T 89C2051 单片机每次发送完数据后,必须将MC14499 使能端置位。这是因为存器内的数据, 而是其锁存器内的数据。将使能端置位有两个作用: 第一, 禁止MC14499再接收外来数据; 第二, 将移位寄存器内的数据送入锁存器中, 以提供译码输出。
    《单片机原理与应用》中介绍了外部输入独立式按键在多功能单片机转速表中的应用和功能。键盘是一组开关的集合,是单片机系统中最常用的输入设备之一,是实现人机对话的主要外部输入设备。键盘接口必须解决以下一些问题:
(1).检测是否有键按下;
(2).如有键按下,判定是哪一个键;
(3).确定被按键的读数;
(4).反弹跳(去抖动);
(5).不管一次按键持续的时间有多长,仅采用一个数据;
(6).处理同时按键;键盘功能主要有按键识别、去抖、重键处理、发送扫描码、自动重发、接收键盘命令、处理命令等。
参考文献
1、单片微型计算机实用系统设计
人民邮电出版社    潘新民编
2、基于单片机的智能系统设计与实现
电子工业出版社      沈红卫 著
3、单片机应用系统的功率接口技术
北京航空航天大学出版社    余永权等编
4、单片微型计算机原理、应用与实验
复旦大学出版社         张友德编
5、单片微型计算机原理与接口技术
   华中理工大学出版社     陈光东编
 

  • 关键词 全自动 多功能 打铃
  • 上一篇:二极管的封装
  • 下一篇:倒车雷达系统的研究与设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。