51单片机开发板使用手册.docx
文本预览下载声明
精品好资料——————学习推荐
精品好资料——————学习推荐
PAGE
PAGE 1 / 51
STU_MAIN 单片机开发板使用手册
第一章 STU_MAIN 单片机开发板简介
1.1 单片机开发板概述
1.2 单片机开发板载资源介绍
1.3 STU_MAIN 单片机开发板接口说明
1.4 如何开始学习单片机
第二章 软件使用方法
2.1 KEIL 软件的使用方法
2.2 STC-ISP 软件的安装与使用
2.3 使用USB 口下载程序时设置步骤
第三章STU_MAIN 开发板例程详细介绍 21
3.1 准备工作
3.2安装STC-ISP 下载程序
3.3 闪烁灯
3.4 流水灯
3.5 单键识别
3.6 利用定时器和蜂鸣器唱歌
3.7 DS18B20 温度测量显示实验
3.8LCD1602 字符液晶显示
3.9串口通讯实验
3.10 基于DS1302 的多功能数字钟实验 4
3.11 EEPROM X5045 实验
第一章STU_MAIN 单片机开发板简介
单片机开发板概述
STU_MAIN 单片机开发板是经过精心设计开发出的多功能 MCS-51 单片机开发平台。该开发板集常用的单片机外围资源、串口调试下载接口于一身,可以让您在最短的时间内,全面的掌握单片机编程技术。该开发板特别适合单片机初学者、电子及通信等专业的课程设计以及电子爱好者自学使用。
STU_MAIN 单片机开发板可作为单片机课程的配套设备,课程从最基本的预备知识开始讲起,非常详细的讲解KEIL 编译器的使用,包括软件仿真、测定时间、单步运行、全速运行、设置断点、调试、硬件仿真调试、变量观察等,整个过程全部用单片机的C 语言讲解,从C 语言的第一个主函数MAIN 讲起,一步步一条条讲解每一个语法、每条指令的意思,即使对单片机一巧不通,对C 语言一无所知,通过本课程的学习也可以让你轻松掌握MCS-51 单片机的C 语言编程。全新的讲课风格,跳过复杂的单片机内部结构知识,首先从单片机的应用讲起,一步步深入到内部结构,让学生彻底掌握其实际应用方法,把MCS-51 单片机的所有应用、每个部分都讲解的非常清晰明了,授课教师在教室前面用电脑一条一条写程序,旁边用STU_MAIN 单片机开发板逐个实验的演示,给学生解释每条指令的意思及原理,通过一学期的学习让学生完全掌握单片机的C 语言编程及单片机外围电路设计的思想。以实践为主、学生现场写程序、直接下载到开发板观察现象。
单片机开发板载资源介绍
一. STU_MAIN 单片机开发板 (串口直接下载程序)
本开发板以STC 公司生产的STC90C54RD+ 单片机做核心控制芯片,它是 一款性价比非常高的单片机,它完全兼容ATMEL 公司的51/52系列单片机,除此之外它自身还有很多特点,如:无法解密、低功耗、高速、高可靠、强抗静电、强抗干扰等。
其次STC 公司的单片机内部资源比起ATMEL 公司的单片机来要丰富的多, 它内部有1280 字节的SRAM 、8-64K 字节的内部程序存储器、2-8K 字节的ISP 引导码、除P0-P3 口外还多P4 口(PLCC 封装)、片内自带8路8位AD(AD 系列)、片内自带EEPROM 、片内自带看门狗、双数据指针等。目前STC 公司的单片机在国内市场上的占有率与日俱增,有关STC 单片机更详细资料请查阅相关网站。
STU_MAIN 单片机开发板可完全作为各种MCS-51 单片机的开发板,用汇编语言或C 语言对其进行编程。当用STC 公司的单片机时,直接用后面介绍的串口线将开发板与计算机串口相连,按照STC 单片机下载操作教程便可下载程序,
而且下载速度比起其它下载工具要快的多。二.STU_MAIN 开发板基本配置
1、STC90C54RD+ 单片机,支持串口下载程序方式,也就是你不用买单片机烧写器也能够随时烧写程序到你的片子里查看您编写的程序状况。
2、字符液晶LCD1602 接口(可显示两行字符)。
3、2个LED 发光二极管(做流水灯实验)。
4、MAX232 芯片作为RS232 通讯接口(可以作为与计算机通迅的接口同时也可作为STC 单片机下载程序的接口)。
5、USB 供电系统,直接插接到电脑USB 口即可提供电源,也可外接直流电源。
6、蜂鸣器(做单片机发声实验)。
7、USB 转串口模块,直接由计算机USB 口下载程序至单片机。
8、DS18B20 温度传感器,(初步掌握单片机操作后即可亲自编写程序获知当前环境温度)。
9、X5045 外部EEPROM 芯片(I2C 总线元件实验)。
10 、图形液晶LCD12864 接口(可显示任意汉字及图形)。
11 、2*3 键盘(键盘检测试验)。
12 、单片机部分IO 口引出,方便自己进
显示全部