1、 单单片机片机应用课程设计应用课程设计 课程设计报告课程设计报告 系系 别:别: 信息科学与技术系信息科学与技术系 专业班级:专业班级: 学生姓名:学生姓名: 指导教师:指导教师: 1 目录目录 1.1. 课程设计目的课程设计目的 2 2.2. 课程设计题目描述和要求课程设计题目描述和要求 2 3.3. 课程设计报告内容课程设计报告内容 2 3.1 课题分析 2 3.2 选择课题 3 3.3 根据课题发放硬件 3 3.4 硬件制作 4 3.5 硬件调试 6 3.6 软件功能模块设计 6 3.7 软件调试 8 4.4. 总结总结 . 14 5.5. 参考文献参考文献 . 15 2 1. 课程设计
2、目的课程设计目的 (1) 明确学习目的,端正学习态度,提高对课程设计重要性的认识,以积极认真 的态度参加课程设计工作,按要求完成规定的设计任务。 (2) 培养正确的设计思想,严谨的工作作风,提高对所学知识应用和分析能力、 解决问题的能力,提倡独立思考、刻苦钻研和创新的精神。 2. 课程设计课程设计题目描述和要求题目描述和要求 课题三:语言报数计数器 制作要求:用 80C51/52 单片机和语音芯片 ISD1420 构成的编程控制的语 言报数计数器小系统。 3. 课程设计报告内容课程设计报告内容 3.1 课题分析 课题三:语言报数计数器 1) 一:制作要求:用 80C51/52 单片机和语音芯片
3、 ISD1420 构成的编程 控制的语言报数计数器小系统。 2) 二:硬件结构:电路见硬件电路图 3) 三:软件思路:流程图及软件清单。 4) 四:语音报数系统 单片机语音报数系统,是一种专用系统,软硬件资源都得到充分利用。此系 统按硬件、软件系统分述如下: (一)硬件系统 单片机报数系统是由三块电路组成的。它们是: 1单片机系统 语音报数系统是在单片机控制下,对产品实行自动报数的一种应用方式,因 此无须键盘和显示装置。片内收 RAM 足以够用,也无须外接 RAM 芯片。所以此语 音报数系统所使用的单片机系统属于单片机最小系统类型。它所使用的芯片是: CPU 为 89C51/52 从芯片种类特
4、征上看, 单片机系统内有 4-8K FLISH 程序存储器, 足够存放下监控程序。 电路中还包含复位电路和时钟电路。 2语音系统 语音系统采用的语音电路板,构成单片机控制下的语音系统。从硬件电路图 3 中看到,809C51 的 P10P17 8 根口线与语音芯片的 AOA7 地址线相连, 控制录放的起始地址,实施分段建库等功能。P35 口线控制录放。P34 口线 与红外接收电路的输出端相连,用于处理产品探测系统的输出信号,实施计数功 能。 3产品探测系统 单片机语音报数系统电路图如附录三中收发二极管对完成检测产品脉冲信 号,由反向器非门将信号送入 89C51-P3.4 计数口 T0。 (二)软件系统 25476 软件是根据硬件特点和要求进行编写的。软件系统分录音系统和放音系统。 这两个系统编程依据都和语音 ISD1420 芯片的性能有直接的关系。 第一,该语音芯片录入时间只有 20 秒,在这 20 秒的时间里,不可能将所有 的十进制数,由小到大全部录进去。解决的办