文档介绍:吉首大学实践教学系列 SERIES OF PRACTICAL TEACHING OF JISHOU UNIVERSITY 基于 STC15 单片机小系统板实验指导书主编:陈善荣硬件设计: STC 公司软件设计: STC 公司物理机电工程学院 2 实验分组: 2012 电科分组:分为二组,第一组时间 4-18 周(双周)星期四 56 节;第二组时间 4-18 周(双周)星期四 78 节;地点总理楼 6 楼(电梯那边)微机原理实验室。实验分组: 2012 物理、应物分组:分为二组,第一组时间 4-18 周(双周)星期五 56 节; 第二组时间 4-18 周(双周)星期五 78 节;地点总理楼 6 楼(电梯那边)微机原理实验室。 3 第一章 STC 单片机系统概述 STC 单片机系统板是宏晶科技赞助支持建设的, 结合吉首大学物理机电工程学院的《单片机原理与接口》课程教学需要, 适用于物理科学与信息工程学院各专业学生的《单片机原理与接口》课程实验教学, STC 单片机系统板, 选择目前在单片机应用系统中使用广泛的, 具有较大的片上 ROM 和 RAM 的 STC15 系列单片机为核心, 扩展串并显示模块、矩阵键盘、 AD 模拟采样键盘、双串通信、日历芯片、 SP I 接口的大容量 FLAS H 存储器,扩展 32KB SRA M 存储器、红外收发模块、 LCD12864 液晶显示模块接口等。 STC 公司为此开发板提供了详细的库函数,是广大青年学习的首选。实验箱外观图打开方式: 双手捏住如上图红圈所示的实验箱的把手处, 双手分别向两边用力即可打开实验箱。4 实验板布局图 5 实验一 LED 灯显示控制[实验目的] 1 .学习并掌握 LED 灯电路与编程控制方法; [实验重点和难点] 1. 熟练掌握 Keil C51 集成编译环境的使用; 2. 熟练掌握 STC ISP 软件的使用方法; 3. 并口的结构及程序设计方法. [实验课时] 2 学时[实验仪器] 微型计算机, STC 单片机系统实验箱[实验原理] 1. LED 电路原理及参数估算方法 6 图1 LED 电路 LED 电路主要包括电阻 R52~R54, 发光二极管 LED7~LED10, 如果单片机以+5V 供电, 则电阻 R 的取值方法如下: P1 口为低电平时, 电压约为 以下;发光二极管正向导通时的压降( 红色为 左右,蓝、绿为 左右); 发光二极管正常发光时的电流约为 1~20mA ; 因此限流电阻较大可取R =( 5V-- ) /() = 3K 左右. 2. KEIL C51 软件的基本使用方法(1 )启动 Keil C51 集成编译环境,并新建项目 7 选择项目文件的保存路径,并输入项目名 led 。选择所采用的微处理器,这里可选择与 STC89C52 兼容的 AT89C52 。 8 系统会提示是否拷贝初始化系统的启动代码,选择不拷贝。单击新建一个文本文件,输入源程序,并存盘为 9 如果没有看到项目工作区 10 可以单击显示项目工作区,右击项目工作区的 Source Group, 将源程序添加入项目。单击重新编译项目,如果有错,将会提示如下,修改到没有错误为止。右击项目工作区的 target1, 进入设置目标选项。