基于51单片机的四路抢答器设计.doc
文本预览下载声明
ii
山东农业大学
毕 业 论 文
基于51单片机的四路抢答器设计
院 部:机械与电子工程学院 专业班级:10级自动化1班 届 次:14届 学生姓名: 吴新春
学 号 指导教师:刘平
二〇一四年五月二十七日
TOC \o 1-3 \u 摘要 PAGEREF _Toc390677946 \h I
Abstract = 2 \* ROMAN II
引言 PAGEREF _Toc390677948 \h 1
1系统概述 PAGEREF _Toc390677949 \h 2
1.1抢答器需求分析 PAGEREF _Toc390677950 \h 2
1.2 抢答器工作过程 PAGEREF _Toc390677951 \h 2
2 单片机功能简介 PAGEREF _Toc390677952 \h 3
2.1 STC89C51的功能 PAGEREF _Toc390677953 \h 3
2.1.1 STC89C51特殊功能寄存器 PAGEREF _Toc390677954 \h 3
2.2 STC89c51单片机的内部结构 PAGEREF _Toc390677955 \h 5
3 系统硬件电路的设计 PAGEREF _Toc390677956 \h 6
3.1 系统总电路如图 PAGEREF _Toc390677957 \h 6
3.2 最小系统的设计 PAGEREF _Toc390677958 \h 7
3.2.1 电源的设计 PAGEREF _Toc390677959 \h 7
3.2.2 时钟频率电路的设计 PAGEREF _Toc390677960 \h 7
3.2.3 复位电路的设计 PAGEREF _Toc390677961 \h 9
3.3 显示电路的设计 PAGEREF _Toc390677962 \h 11
3.3.1 数码管简介 PAGEREF _Toc390677963 \h 12
3.3.2 CD4511七段译码器简介 PAGEREF _Toc390677964 \h 13
3.4 按键电路的设计 PAGEREF _Toc390677965 \h 15
3.5 蜂鸣器设计 PAGEREF _Toc390677966 \h 15
3.6元器件焊接及调试 PAGEREF _Toc390677967 \h 17
4 系统软件的设计 PAGEREF _Toc390677968 \h 19
4.1 延时子程序 PAGEREF _Toc390677969 \h 19
4.2 显示子程序 PAGEREF _Toc390677970 \h 19
4.3 倒计时加按键扫描子程序 PAGEREF _Toc390677971 \h 19
4.4主程序及分析 PAGEREF _Toc390677972 \h 20
5 结论 PAGEREF _Toc390677973 \h 23
参考文献 PAGEREF _Toc390677974 \h 24
致谢 PAGEREF _Toc390677975 \h 25
附录 1 PAGEREF _Toc390677976 \h 26
附录2 PAGEREF _Toc390677977 \h 27
Contents
TOC \o 1-3 \u Abstract = 2 \* ROMAN II
Introduction = 1 \* Arabic 1
1 System overview = 2 \* Arabic 2
1.1 The analysis of responder?needs = 2 \* Arabic 2
1.2 Responder?work process? = 2 \* Arabic 2
2 MCU features? = 3 \* Arabic 3
2.1 STC89C51 = 3 \* Arabic 3
2.1.1 Special function register = 3 \* Arabic 3
2.2 The internal structure of STC89c51 = 5 \* Arabic 5
3 The design of circuit system = 6 \* Arabic 6
3.1 The?circuit system? = 6 \* Arabic 6
3.2 The design of minimum?syste
显示全部