STC实验指导书V20

STC实验指导书V20

ID:45566850

大小:850.14 KB

页数:56页

时间:2019-11-14

STC实验指导书V20_第1页
STC实验指导书V20_第2页
STC实验指导书V20_第3页
STC实验指导书V20_第4页
STC实验指导书V20_第5页
资源描述:

《STC实验指导书V20》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验指导书STC12C5A60S2实验指导书目录第一章硬件-2-1」开发板简介-2-1.2注意事项-2-第二章软件-3-2.1Keil开发环境简介-3-2.2Keil安装2・2」安装C15V906・3・2.2.2导入STC单片机Device库到Keil中・4・2.2.3新建KeilC51工程・6・2.2.4程序烧录-11-第三章实验-13-实验1LED闪烁实验-13-实验目的:学习单片机IO口操作掌握单片机控制LED闪烁技巧。・13・实验内容:利用单片机P2口控制LED灯闪烁。・13・实验设备:单片机开发板-13-实验原理:原理如下图所示。-13-实验

2、步骤:将单片机P2.0-P2.7分别连接与Ll-L8o・13・实验结果:LED亮灭交替闪烁。-13-程序代码:-13-实验2DS1302时钟实验-15-实验目的:理解简化的SPI总线的通信协议,熟练掌握SPI总线的程序设计方法,熟练运用SPI总线接口器件。-15-实验内容:单片机和SPI总线存储器DS1302进行通信。单片机向存储器写入一串命令,然后,单片机读出时间数据进行显示。・15・实验设备:单片机开发板。-15-实验原理:原理如下图所示。-15-实验步骤:单片机Pl.5、Pl.6、P1.7分别与DS1302模块的RST、I/O、SCLK相连;P3

3、.0、P3.1分别与静态数码管的RXD、TXD相连。-15-实验结果:显示秒计时,先显示235957,235958,235959,000000,再显示000001,000002......一秒一秒的增加。-15-程序代码:-15-实验3红外遥控实验-19-实验目的:了解红外发射接收的原理。-19-实验内容:用20键遥控器发出脉冲控制红外发射头发射信号,接收端接收信号。将键值解码后在数码管上显示。-19-实验设备:单片机开发板-19-实验原理:-19-实验步骤:静态数码管6个。红外接收IR_out接到LED1和单片机的P3.2;P3.0、P3.1分别接数

4、码管的RXD、TXDo-19-实验结果:按下红外遥控器的0・9,数码管显示0・9和对应的键值,不识别则显示0F。・19・程序代码:-19-实验4收音机实验-22-实验目的:学习I2C,掌握利用I2C控制收音机模块技巧。-22-实验内容:按键控制,实现电台搜索,以及音量增减。-22-实验设备:单片机开发板。-22-实验原理:原理如下图所示。-22-实验步骤:按键B1接P15;B2接P14;B3接P13;B4接P12;Ll=PIO;L2接P11;R(L)接$戸;如果接收效果差可在天线处加一条排线。-22-实验结果:B1向上搜索电台;B2向下搜索电台;B3咅

5、量加;B4咅量减;L1电台指示灯;L2音量指示灯。上电后,按B1会听到电台声音。・22・程序代码:-22-实验5TFT彩屏实验-25-实验目的:学习TFT彩屏的驱动、显示原理。-25-实验内容:利用单片机,以SPI方式驱动彩屏显示。-25-实验设备:单片机开发板。-25-实验原理:原理如下图所示。-25-实验步骤:TFT的SCK接PIO;SDA接Pll;AO接P12;RST接P13;CS接P14。25・实验结果:彩屏显示“晶耀”等。-25-程序代码:-25-实验6温度实验-27-实验目的:掌握温度传感器-18B20的使用。・27・实验内容:使用单片机通

6、过单总线结构的18B20温度传感器进行实时温度显示。.・27・实验设备:单片机开发板。-27-实验原理:原理如下图所示。-27-实验步骤:P1.0接DS18B20温度传感器模块的OUT,P3.0、P3」分别接静态数码管显示模块白勺RXD、TXDo・27・实验结果:静态数码管显示温度值。-27-程序代码:-27-实验7NRF24L01无线实验-31-实验目的:学习SPI总线控制,掌握NRF24L01无线使用技巧-31-实验内容:使用单片机通过SPI方式控制NRF24L01,实现键控LED灯。-31-实验设备:单片机开发板-31-实验原理:原理如下图所示。

7、-31-实验步骤:-31-实验结果:按下按键,LED灯亮起,B1-L2;B2-L1;B3-L4;B4-L3o・32・程序代码:-32-实验8AT24C16存储器实验-39-实验目的:掌握AT24C16存储器的使用。-39-实验内容:通过单片机向24C16存储器内写数据,再读出來用数码管显示。…..…・39・实验设备:单片机开发板-39-实验原理:原理如下图所示。-39-实验步骤:EEPROM模块的SDA、SCL分别接单片机的P0.6、P0.7,P3.0、P3.1分别接静态数码管显示模块的RXD、TXDo-39-实验结果:静态数码管显示2,659,8O・

8、39・程序代码:-39-实验9蜂鸣器实验-44-实验目的:了解单片机发出不同音调声音的编程方法

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

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

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