基于89C51单片机的数字抢答器课程设计
《基于89C51单片机的数字抢答器课程设计》由会员分享,可在线阅读,更多相关《基于89C51单片机的数字抢答器课程设计(26页珍藏版)》请在毕设资料网上搜索。
1、 目录 第第1 1节节 AT89C51AT89C51单片机系统说明单片机系统说明3 1.1 89系列单片机的概况 3 1.2 AT89C51单片机的内部结构5 1.3 各类型单片机的比较分析 6 1.4 AT89C51单片机性能6 第第 2 2 节节 数字抢答器总体方案的设计数字抢答器总体方案的设计 8 2.1 系统硬件设计 8 2.1.1 系统原理图8 2.1.2 时钟频率电路的设计9 2.1.3 复位电路的设计10 2.1.4 显示电路的设计10 2.1.5 键盘扫描电路的设计11 2.1.6 发声 11 2.1.7 系统复位 11 第第3 3节节 系统软件设计系统软件设计 13 3.1
2、主程序系统结构图 13 3.2 程序流程图 14 3.3 系统程序 15 第第4 4节节 结束语结束语 25 参考文献参考文献 26 基于单片机的数字抢答器系统基于单片机的数字抢答器系统 第第1 1节节 AT89C51AT89C51单片机系统说明单片机系统说明 AT89C51单片机内部包含了作为微型计算机所必须的基本功能部件,各功能 部件相互独立的集成在同一块芯片上。在此主要介绍AT89C51单片机的系统结构 及其功能。 1.1 AT89C1.1 AT89C20512051单片机的概况单片机的概况 AT89C51单片机是ATMAL公司89系列单片机的一种8位Flash单片机。 它最大特 点是片
3、内含有Flash存储器,用途十分广泛,特别是在生产便携式商品,手提式 仪器等方面,有着十分广泛的应用。 (1) 89(1) 89系列单片机的特点:系列单片机的特点: 89系列单片机是以8031为内核的产品,它与51系列单片机是兼容的。89系列 单片机具有以下特点: a) 内部含有Flash存储器, 使用户在开发过程中十分容易修改程序缩短系统 的开发周期。可以重复多次编程,可根据需要对内部程序进行更新或升级。 b) 89系列单片机的引脚和AT80C51引脚座兼容,用89系列单片机可以代替同 档次的AT80C51单片机,不需要对外围电路进行改动。 表1-1 AT89C51特殊功能寄存器列表 符 号 地 址 注 释 *ACC E0H 累加器 *B F0H 乘法寄存器 *PSW D0H 程序状态字 SP 81H 堆栈指针 DPL 82H 数据存储器指针低8位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 89 C51 单片机 数字 抢答 课程设计
