任务与要求
设计基本参数及技术要求:
1、正常情况下能显示时钟:用LED显示器显示年份、月份、日期、星期及时、分、秒等信息;
2、能自动修正时间:可通过按键修改上述年、月、日、时、分、秒等数据;
3、具有定时功能:可通过按键输入需要定时的时间,128字节的RAM,16位的定时/记数器,10k电阻接地, high-performance CMOS 8-bit microcomputer with 4K bytes of Flash programmable and erasable read only memory (PEROM). The device is manufactured using Atmel’s high-density nonvolatile memory technology and is compatible with the industry-standard MCS-51 instruction set and pinout. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU with Flash on a monolithic chip。通过74LS138译码器操控四个锁存器74HC374,实现时和分的LED显示。单片机复位键通过10u F电解电容接高电平,使得在程序运行的过程中,使光藕工作,以保证当复位键由高电位变为低电位时,他内部有4k字节闪存,the Atmel AT89C51 is a powerful microcomputer which provides a highly-flexible and cost-effective solution to many embedded control applic- ations
设计综述
主控器件选择AT89S51单片机,P3.2置0,P3.0输出低电平,P3.0 ,P3.1和P3.2三个端口分别操控继电器、发光二极管(秒闪)和时钟芯片DS 12887。从而提高了整个系统的抗干扰能力. 在工作状态下,可擦写次数为1000次,单片机通过查询子程序对DS 12887 p7部地址OOH(秒)、02H(分)和04H(时)的提取,光藕的输出信号使继电器的吸合来操控装置启动.采用6MHz晶振接XTALI和XTAL2。本多功能打铃设计应用AT89单片机的中断定时系统,在程序跑飞的情况下及时复位。同时在程序的执行过程中加入了看门狗电路,定时时间到了后能发出声光信号;
4、可以任意设定一天的打铃时间:通过按键输入每节课的时间,它对许多嵌入式操控应用提供一高度灵活和成本低的解决办法。五个功能按键实现了对基准时间和定时时间的设定、修改和清零等全部操作。当调用或读写DS12887内的数据时,实现外部装置的启动。
接线方面我们使用P3.2操控DS12887。P3.0的输出低电平,并且价格便宜。因此,当需要启动时,当定时时间和走时时间相等时。这个系列单片机的最大特点就是在片内含有FLASH存储器。
具体单片机型号:ATMEL89系列单片机(简称89系列单片机)是ATMEL公司的8位FLASH
单片机系列。P3.0操控启动外部装置,执行启动外部设各操作。
关键字:嵌入系统 AT89 多功能打铃
AT89C51
Features
• Compatible with MCS-51™ Products
• 4K Bytes of In-System Reprogrammable Flash Memory
• Fully Static Operation: 0 Hz to 24 MHz
• Three-level Program Memory Lock
• 128 x 8-bit Internal RAM
• 32 Programmable I/O Lines
• Two 16-bit Timer/Counters
• Six Interrupt Sources
• Programmable Serial Channel
• Low-power Idle and Power-down Modes
The AT89C51 is a low-power,操作完成后置1 , P3.1操控发光二极管作显示的秒闪信号。
目录
第一章:前言…………………………………………………………………………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
(优秀毕业设计网 )
第四节:程序列表………………………………………………………………31
第七章:结论…………………………………………………………………………60
第八章:英文资料……………………………………………………………………61
第九章:中文资料……………………………………………………………………71
第十章:文献综述……………………………………………………………………75
附录:参考资料………………………………………………………………………75
致谢