基于STC系列单片机实验指导书.doc

基于STC系列单片机实验指导书.doc

ID:61414598

大小:12.92 MB

页数:193页

时间:2021-01-27

基于STC系列单片机实验指导书.doc_第1页
基于STC系列单片机实验指导书.doc_第2页
基于STC系列单片机实验指导书.doc_第3页
基于STC系列单片机实验指导书.doc_第4页
基于STC系列单片机实验指导书.doc_第5页
资源描述:

《基于STC系列单片机实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于STC系列单片机教学实验箱系统中南民族大学电信学院实验指导书目录1、STC89C52简介11.1特性11.2结构22、ST89C52试验箱硬件说明32.1实验箱概述32.2电源系统42.3实验箱具体电路简介42.3.1复位、晶振电路42.3.2蜂鸣器52.3.3开关52.3.4发光二极管LED电路62.3.5脉冲发生电路72.3.6几个常见的扩展芯片82.3.7串口通信112.3.8CH451键盘和七段LED扩展电路122.3.9温度传感器及日时钟142.3.10LCD的扩展153、开发环境简介173.1keil软件173.1.1KeilC51的安装173.1.2KeilC51的使用223

2、.2KeilC51的编译环境µVision2293.2.1µVision2的菜单313.2.2µVision2的几个窗口373.3创建项目403.4开发工具选项433.5代码分块(CodeBanking)483.6用户上电初始化程序STARTUP.A51493STC下载软件59KeilC51与标准C614.1数据类型614.2C51的关键字及扩展关键字644.3存储类型664.3.1DATA区664.3.2BDATA区674.3.3IDATA段674.3.4PDATA和XDATA段684.3.5CODE段684.3.6指针684.3.7中断服务694.3.8宏704.5使用KeilC时的几点注

3、意704.6KeilC51的配置文件714.6.1专用寄存器include文件724.6.2绝对地址include文件754.6.3动态内存分配include文件764.6.4缓冲区处理include文件784.6.5输入输出流include文件804.7KeilC51库函数原型814.7.1字符函数CTYPE.H824.7.2串函数INTRINS.H854.7.3一般I/O函数STDIO.H884.7.4标准函数STDLIB.H934.7.5数学函数MATH.H934.7.6绝对地址访问ABSACC.H954.7.7本征函数INTRINS.H964.7.8变量参数表STDARG.H984.7

4、.9全程跳转SETJMP.H994.7.10访问SFR和SFR-BIT地址REGxxx.H994.8C51与汇编的接口1004.9C51的代码优化1054.9.151单片机变量优化1054.9.2代码生成选项1085、基本实验109实验要求109实验报告内容及格式1095.1存储器实验1105.2二进制数与BCD的转换1115.3P1口实验1145.4七段LED动态显示1165.5矩阵键盘的使用1195.6外部中断使用1225.7定时器/计数器的实验1235.8A/D实验1245.9D/A实验1275.10RS232串口1286、综合实验1306.1交通灯控制1306.2键盘及LED扩展专用芯

5、片CH451的使用1346.2.1CH451原理介绍1346.2.2系统硬件1396.2.3实例介绍1396.3看门狗的使用(复位判断:上电、看门狗、按键复位)1426.4电子琴的制作1446.5字符型LCD1602A使用1466.5.1LCD1602A原理介绍1476.5.2系统硬件1516.5.3实例介绍1516.6点阵型LCD使用1546.6.1OCMJ4×8C模块介绍1546.6.2系统硬件1606.6.3实例介绍1606.7单总线——温度采集系统1636.7.1DS18B20原理介绍1636.7.2系统硬件设计1726.7.3实例介绍1726.8SPI总线——日历系统1766.8.1

6、DS1302原理介绍1776.8.2系统硬件设计1806.8.3实例介绍180附件——实验箱常用接口函数1851、STC89C52简介1.1特性n80C51核心处理器单元;n3V/5V工作电压,操作频率0~33MHz;5V工作电压,操作频率0~40MHz;n大容量内部数据RAM:1K字节RAM;n64/32/16/8kB片内Flash程序存储器,具有在应用可编程(IAP),在系统可编程(ISP),可实现远程软件升级,无需编程器;n支持12时钟(默认)或6时钟模式;n双DPTR数据指针;nSPI(串行外围接口)和增强型UART;nPCA(可编程计数器阵列),具有PWM的捕获/比较功能;n4个8位

7、I/O口,含3个高电流P1口,可直接驱动LED;n3个16位定时器/计数器;n可编程看门狗定时器(WDT);n低EMI方式(ALE禁止);n兼容TTL和COMS逻辑电平;n掉电检测和低功耗模式等。1.2结构图1.1STC89C52的内部结构图2、ST89C52试验箱硬件说明2.1实验箱概述ST89C52试验箱板图以及区域划分如图2.1.2所示。主要由复位、晶振电路、蜂鸣器、开关、16个发光二极管L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。