单片机系统设计实训项目指导书.docVIP

  • 8
  • 0
  • 约1.05万字
  • 约 19页
  • 2017-12-22 发布于天津
  • 举报
单片机系统设计实训项目指导书

单片机系统设计Ⅱ实训项目指导书 (以数字电子时钟设计与制作为例) 1.项目设计任务与要求 1.1 设计任务 设计制作一数字电子钟。 1.2 设计要求 (1)数字钟具有显示时、分、秒的功能;由LED或LCD显示时间:时、分、秒; (2)具有校时和校分的功能; (3)具备定时启闹功能:可以设置启闹时间,闹10秒后自动关闭闹铃; (4)其他功能:如在按键时会发出提示音、无线数据传输、远程控制等其他功能。 2. 项目安排 整个项目通过以下五个基本项目实验分段实施完成,最后综合实现数字电子时钟的基本功能和扩展功能。 实训项目之一 单片机开发环境的使用 熟悉单片机开发仿真软件Proteus和Keil C51开发环境的设置与使用。 此项目作为后面所有项目的基础,不单独作报告。 一、KEIL软件简介 1.Keil 软件是德国 Keil Software公司开发的51系列兼容单片机汇编语言、C语言的编译软件,支持美国ANSI的87C标准。 2.目前Keil 软件已推出V9.4以上版本。且已被集成为一个功能强大的集成开发环境 uVision2 / uVision3/ uVision4 中。我们这里介绍的是uVision3,uVision3/ uVision4多用于开发高档8位机或32位机语言应用。 3.uVision3主要组成部分包括: (1)源程序编辑/编译器; (2)项目管理器; (3)软件模拟仿真器; (4)目标电路在线调试器; (5)相关文件库等 4.KEIL_C51与ANSI_C的主要区别有: (1)KEIL_C51 包含多种不同51单片机特征的头文件; (2)KEIL_C51 包含多种不同51单片机特征的库文件; (3)KEIL_C51 具有位数据类型与位处理指令; (4)数据存储区分为片内区(data),片外区(xdata),直址区(data),间址区(idata),代码区(Coade)等; (5) 库函数类虽没有标准C丰富,但具有单片机的特色。 二、KEIL_C51的安装 1、获取软件安装盘(CD盘) (1)商业购买; (2)网络(WWW.K)下载(试用版); 2、安装过程: (1)下载的软件是压缩包,解压后双击Setup.exe; (2)选择免费试用版(Eval Version),依提示安装 (3)不作选择,一般安装在C:\ KEIL文件夹,并在桌面生成UV3图标。 三、uVision3 开发应用 1、启动,建立,配置工程; 2、编辑,编译源程序,连接生成目标程序; 3、虚拟仿真和在线仿真调试运行程序; 详细操作步骤见课件PPT-《单片机开发环境的使用-Keil C51软件应用》。 实训项目之一-单片机开发环境的使用 一、设计要求 根据单片机开发环境的说明,要求项目完成以下内容: 1.使用Proteus软件绘制原理图,AT89C51单片机的IO端口连接LED灯; 2.使用Keil软件新建工程、编辑文件、编译文件,生成目标文件; 3.完成Keil软件和Proteus软件的联调,实现点亮IO端口连接的LED灯。 二、电路原理 IO口连接LED灯参考电路如图1-1所示: 图1-1 LED显示电路 三、设计与制作报告 此项目作为后面所有项目的基础,不单独作报告。 实训项目之二 单片机最小系统的设计与制作 一、设计要求 制作一个单片机的最小系统。要求: 1.对每个引脚留有方便接口,以备后续项目扩展使用。建议每个单片机引脚使用插针引出。 2.制作完成后,用示波器检测单片机的XTAL2 (18)引脚是否有脉冲信号输出。 3.制作完成后,用示波器检测单片机的ALE(30)引脚是否有脉冲信号输出。 二、电路原理 电路原理参考图2-1,单片机每个引脚使用插针引出。晶振频率根据后续电路选取。 图2-1单片机最小系统电路 三、设计与制作报告 此项目作为后面所有项目的基础,不单独书写报告。 实训项目之三 显示接口扩展的设计与制作 一、设计要求 制作一个显示接口电路。要求:在单片机最小系统的设计项目基础上中,扩展显示器LCD,通过单片机连接扩展液晶显示器LCD1602。 1.单片机和液晶显示器LCD1602连接; 2.液晶显示器1602能在指定位置显示指定字符; 3.能够显示当前指定的时间显示格式,以及设置的值。 二、电路原理 电路原理参考图3-1,单片机每个引脚使用插针引出。晶振频率根据后续电路选取。 图3-1 LCD1602显示电路 图3-2 4LED显示电路 三、程序的设计 1、独立按键计数处理流程图 独立按键计数处理软件流程如图3-3所示。 图3-3 独立按键计数流程图 2、4位LED动态显示按键计数电路参考程序 #include reg5

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档