1、课 程 设 计 任 务 书 专 业 自动化 班 级 11 自动化 2 姓 名 设 计 起 止 日 期 2013.12.162013.12.20 设计题目:单片机控制各种器件 设计任务(主要技术参数) : 结合单片机串行口工作原理,用 AT89S52 控制各种器件. 1. 单片机如何控制 LCD; 2. 单片机如何控制数码管; 3. 键盘的作用,如何控过单片机控制外围器件. 4. 锁存器的原理与作用; 5. 8253 的原理及用法; 指导教师评语: 成绩: 签字: 年 月 日 课程设计说明书 NO.1 1 1 引言引言 单片机已成为人们日常生活中必不可少的必需品, 广泛用于个人家庭以及办公室等公
2、 共场所,给人们的生活、学习、工作、娱乐带来极大的方便。在这里我们将已学过的比 较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和 设计电路,写程序、调试电路的能力。 近近几年,单片机在各个领域得到广泛的应用。从工业到人们的日常生活,大部分的 科技产品都是通过单片机来控制。在它问世之前,自动控制设备不能被广泛的应用,这 是因为控制设备的体积庞大,耗电量大,价格昂贵。在第一台微处理器成功研制不久, 第一个单片机就问世了。 因为单片机具有体积小、功耗低、功能强可靠性高、价格低廉等一系列优点,而受到大 家的欢迎。它不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到
3、人们 工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前 景广阔。 因为单片机具有体积小、功耗低、功能强可靠性高、价格低廉等一系列优点,而受 到大家的欢迎。它不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到 人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应 用前景广阔。 沈 阳 大 学 课程设计说明书 NO.2 2 2 系统硬件设计系统硬件设计 2.12.1 AT89C52AT89C52 简介简介 2.12.11 AT89C521 AT89C52 引脚介绍引脚介绍 图 1 AT89C52 引脚图 MCS-51 单片机是标准的 4
4、0 引脚双列直插式集成电路芯片,其各引脚功能如下: VCC:+5V 电源。 VSS:接地。 RST:复位信号。当输入的复位信号延续两个机器周期以上的高电平时即为有效, 用完成单片机的复位初始化操作。 XTAL1 和 XTAL2:外接晶体引线端。当使用芯片内部时钟时,此二引线端用于外接 石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。 P0 口:P0 口为一个 8 位漏极开路双向 I/O 口,当作输出口使用时,必须接上拉 电阻才能有高电平输出;当作输入口使用时,必须先向电路中的锁存器写入“1” , 使 FET 截止,以避免锁存器为“0”状态时对引脚读入的干扰。 P1 口:P1 口是
5、一个内部提供上拉电阻的 8 位双向 I/O 口,它不再需要多路转接 电路 MUX;因此它作为输出口使用时,无需再外接上拉电阻,当作为输入口使用时, 同样也需先向其锁存器写“1” ,使输出驱动电路的 FET 截止。 P2 口:P2 口电路比 P1 口电路多了一个多路转接电路 MUX,这又正好与 P0 口一 样。P2 口可以作为通用的 I/O 口使用,这时多路转接电路开关倒向锁丰存器 Q 端。 P3 口:P3 口特点在于,为适应引脚信号第二功能的需要,增加了第二功能控制 逻辑。当作为 I/O 口使用时,第二功能信号引线应保持高电平,与非门开通,以维 持从锁存器到输出端数据输出通路的畅通。 当输出第
6、二功能信号时, 该位应应置 “1” , 使与非门对第二功能信号的输出是畅通的,从而实现第二功能信号的输出. 2.1.2 2.1.2 5151 子系列的主要特点为:子系列的主要特点为: 8 位 CPU。 片内带振荡器,频率范围 1212MHZ。 片内带 256k 字节的数据存储器。 片内带 8K 的程序存储器。 程序存储器的寻址空间为 64K 字节。 片外数据存储器的寻址空间为 64K 字节。 128 个用户位寻址空间。 21 个字节特殊功能寄存器。 4 个 8 位的并行 I/O 接口:P0、P1、P2、P3。 2 个 16 位定时器/计数器 2 个优先级别的 5 个中断源。 1 个全双工的串行 I/O 接口,可多机通信。 111 条指令,含乘法指令和除法指令。 片内采用单总线结构。 有较强的位处理能力。 采用单一+5V 电源。 图 2 MCS-52 的基本结构 2.2 2.2 数码管数码管简简介介 2.2.12.2.1 数码管的原理