单片机核心板实验指导书

上传人:ji****n 文档编号:45131665 上传时间:2018-06-15 格式:DOC 页数:20 大小:5.50MB
返回 下载 相关 举报
单片机核心板实验指导书_第1页
第1页 / 共20页
单片机核心板实验指导书_第2页
第2页 / 共20页
单片机核心板实验指导书_第3页
第3页 / 共20页
单片机核心板实验指导书_第4页
第4页 / 共20页
单片机核心板实验指导书_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《单片机核心板实验指导书》由会员分享,可在线阅读,更多相关《单片机核心板实验指导书(20页珍藏版)》请在金锄头文库上搜索。

1、 THGDK-1 型 单片机控制实验多种对象系统天煌科技 天煌教仪1实验一实验一 独立键盘实验独立键盘实验一、实验目的一、实验目的1学习独立键盘的使用方法。2学习延时子程序的编写和使用。二、实验说明二、实验说明本实验提供了 4 个按键的小键盘,如果有键按下,则相应输出为低电平,否则输出为高电平。MCU 判断有键按下后,要有一定的延时,防止由于键盘抖动而引起误操作。编写一个程序,能读出键盘操作的编号,并在数码显示器上显示。三、实验内容及步骤三、实验内容及步骤实验时把实验时把 AT89S52 插到插到 40P 锁紧座中,以下不再说明。锁紧座中,以下不再说明。1独立键盘的接口接P1口,P0,P3(S

2、2,S3拨到ON的位置)分别接动态显示的段码、位码口S10的1-4位拨到ON的位置,拨码开关S1打到ON的位置,其他都打到关的位置。2用软件将“程序 KEY”文件夹下的“4KEY.hex”下载到单片机中(运行程序,按动键盘,则LED相应显示键码。四、源程序(光盘中附带)四、源程序(光盘中附带)THGDK-1 型 单片机控制实验多种对象系统天煌科技 天煌教仪2实验二实验二 动态扫描显示实验动态扫描显示实验一、实验目的一、实验目的1掌握数字、字符转换成显示段码的软件译码方法2动态显示的原理和相关程序的编写二、实验说明二、实验说明动态显示,也称扫描显示。显示器由 8 个共阴极数码管构成。单片机的 P

3、0 口输出显示段码;P3 口输出位码。三、实验内容及步骤三、实验内容及步骤单片机 P0 输出段码,P3 口输出位控码,输出 8 个字符。1S1、S2、S3都打到ON的位置 其他开关打到关的位置2用软件将“程序6LED.hex”文件夹下的“6LED.hex.hex”下载到单片机中。3运行程序, LED 相应显示“543210” 。四、流程图及源程序(程序光盘中附带)四、流程图及源程序(程序光盘中附带)1流程图五、源程序(光盘中附带)五、源程序(光盘中附带)YN地址指针设置输出段码取段码输出位码调用延时程序取段码结束THGDK-1 型 单片机控制实验多种对象系统天煌科技 天煌教仪3实验三实验三 R

4、S232 串行口通信实验串行口通信实验一、实验目的一、实验目的1了解 8051 串行口的工作原理以及发送的方式2了解 PC 机通讯的基本要求二、实验说明二、实验说明8051 串行口经 RS232 电平转换后,与 PC 机串行口相连。PC 机使用串口调试应用程序V2.2.exe,实现上位机与下位机的通讯。本实验使用查询法接收和发送资料。上位机发出指定字符,下位机收到后返回原字符。 波特率设为 4800。三、实验内容及步骤三、实验内容及步骤1插上核心板,核心板的S4、S8打到ON的位置,其他都打到关的位置。2将“程序RS232”文件夹下的“RS232.hex”下载到单片机中。(下载方法见软件所在文

5、件夹下的“软件使用说明.PDF”)3用两头孔平行线接 COM 口和 PC 的串口。4打开串口调试 V2.2.exe 应用程序,选择下列属性:(注意选择通信串口)波特率4800 数据位8 奇偶校验无 停止位1 在 V2.2.exe发送的字符/数据区输入一个字符/数据,点击手动发送或自动发送,接收区收到相同的字符/数据。四、源程序(光盘中附带)四、源程序(光盘中附带)五、电路图五、电路图R1 IN13R2 IN8T1 IN11T2 IN10GND15V+2 V-6VCC16R1 OUT12R2 OUT9T1 OUT14T2 OUT7C1+1 C1 -3 C2+4 C2 -5U2B6MAX232VC

6、CVCC162738495COMRXD0_232TXD0_232E1B61uFE2B61uFE3B61uFE4B61uFC1B6 0.1uFVCCTXD_PCRXD_PCR2INT2OUT14 23S8Header 2X2RXD TXDRXD0_232 TXD0_232THGDK-1 型 单片机控制实验多种对象系统天煌科技 天煌教仪4实验四实验四 I2C 总线实验总线实验一、实验目的一、实验目的1了解 I2C 总线的标准及使用2掌握用 I2C 总线方式读写串行 EEPROM 24C02 的方法3熟悉 24C02 的芯片的功能二、实验说明二、实验说明1串行 EEPROM(24C02)接口方法 在

7、新一代单片机中,无论总线型还是非总线型单片机,为了简化系统结构,提高系统的可靠性,都推出了芯片间的串行数据传输技术,设置了芯片间的串行传输接口或串行总线。串行总线扩展接线灵活,极易形成用户的模块化结构,同时将大大简化其系统结构。串行器件不仅占用很少的资源和 I/O 线,而且体积大大缩小,同时还具有工作电压宽,抗干扰能力强、功耗低、资料不易丢失和支持在线编程等特点。目前,各式各样的串行接口器件层出不穷,如:串行 EEPROM,串行 ADC/DAC,串行时钟芯片,串行数字电位器,串行微处理器监控芯片,串行温度传感器等等。 串行 EEPROM 是在各种串行器件应用中使用较频繁的器件,和并行 EEPR

8、OM 相比,串行 EEPROM 的资料传送的速度较低,但是其体积较小,容量小,所含的引脚也较少。所以,它特别适合于需要存放非挥发资料,要求速度不高,引脚少的单片机的应用。2串行 EEPROM 及其工作原理 串行 EEPROM 中,较为典型的有 ATMEL 公司的 AT24CXX 系列以及该公司生产的AT93CXX 系列,较为著名的半导体厂家,包括 Microchip、国家半导体厂家等,都有AT93CXX 系列 EEPROM 产品。 AT24CXX 系列的串行电可改写及可编程只读存储器 EEPROM 有 10 种型号,其中典型的型号有 AT24C01A/02/04/08/16 等 5 种,它们的

9、存储容量分别是 1024/2048/4096/8192/16384 位,也就是 128/256/512/1 024/2048 字节。这个系列一般用于低电压,低功耗的工业和商业用途,并且可以组成优化的系统。信息存取采用 2 线串行接口。这里我们就简单介绍 AT24C02 的结构特点,其它系列基本与此类似。 3结构原理及引脚AT24C02 有地址线 A0A2,串行资料引脚 SDA,串行时钟输入引脚 SCL,写保护引脚WP 等引脚。很明显,其引脚较少,对组成的应用系统可以减少布线,提高可靠性。 各引脚的功能和意义如下: VCC 引脚,电源+5V; GND 引脚,地线; SCL 引脚,串行时钟输入端。

10、在时钟的上升沿时把资料写入 EEPROM;在时钟的下降沿时把资料从 EEPROM 中读出来; SDA 引脚,串行资料 I/O 端,用于输入和输出串行资料。这个引脚是漏极开路的形式,THGDK-1 型 单片机控制实验多种对象系统天煌科技 天煌教仪5故可以组成“线或”结构; A0,A1,A2 引脚,是芯片地址引脚。在型号不同时意义有些不同,但都要接固定电平; WP 引脚,写保护端。这个端提供了硬件数据保护。当把 WP 接地时,允许芯片执行一般读写操作;当把 WP 接 VCC 时,则对芯片实施写保护;4AT24C02:内部含有 256 个字节,故需要 8 位地址对其内部字节进行读写。5运行方式起始状

11、态:当 SCL 为高电平时,SDA 由高电平变到低电平则处于起始状态。起始状态应处于任何其它命令之前。 停止状态:当 SCL 处于高电平时,SDA 从低电平变到高电平则处于停止状态。在执行完读序列信号之后,停止命令将把 EEPROM 置于低功耗的备用方式(Standby Mode)。 应答信号:应答信号是由接受资料的器件发出的。当 EEPROM 接受完一个写入资料之后,会在 SDA 上发一个”0”应答信号。反之,当单片机接受完来自 EEPROM 的资料后,单片机也应向 SDA 发 ACK 信号。ACK 信号在第 9 个时钟周期时出现。 备用方式(Standby Mode):AT24C01A/0

12、2/04/08/16 都具有备用方式,以保证在没有读写操作时芯片处于低功耗状态。在下面两种情况中,EEPROM 都会进入备用方式:第一,芯片通电的时候;第二,在接到停止位和完成了任何内部操作之后。 三、实验内容与步骤三、实验内容与步骤1插上核心板,拨码开关S4打到ON的位置,核心板S10开关的第6、7位拨到ON的位置,其他拨到OFF。S1全打到ON的位置。2用软件将“程序24C02”文件夹下的“24C02.hex”下载到单片机中。(下载方法见软件所在文件夹下的“软件使用说明.PDF”)3文件下载成功后,运行程序,观察发光管显示,读写正确, LED 二进制显示55H 。(亮灭相间表示 16 进制

13、的 55H)四、源程序四、源程序(光盘中附带)(光盘中附带)五、电路图五、电路图VSS4SCL6A01 A12 A23SDA5WP7VDD8U1C124C02VCCSDA SCLTHGDK-1 型 单片机控制实验多种对象系统天煌科技 天煌教仪6实验五实验五 串行串行 AD 转换实验转换实验一、实验目的一、实验目的1掌握单片机和TLC549硬件联接及软件编程2熟悉八位串行AD转换器TLC549的性能及转换过程二、实验说明二、实验说明TLC549是一种采用8位逐次逼近方式工作的A/D转换器。内部包含系统时钟、采样和保持、8位A/D转换器、数据寄存器以及控制逻辑电路。TLC549每25uS重复一次“

14、输入转换输出”过程。器件有两个控制输入:I/O CLOCK和片选(CS)。 内部系统时钟和I/O CLOCK可独立使用。应用电路的设计只需利用I/O时钟启动转换或读出转换结果。当CS为高电平时,DATA OUT处于高阻态且I/O时钟被禁止。 当CS变为低电平时,前一次转换结果的最高有效位(MSB)开始出现在DATA OUT端。在接下来的7个I/O CLOCK周期的下降沿输出前一次转换结果的后7位,至此8位数据已经输出。然后再将第8个时钟周期加至I/O CLOCK,此时钟周期的下降沿使芯片进行下一轮的AD转换。在第8个I/O CLOCK周期之后,CS必须变为高电平,并且保持高电平直至转换结束为止(17uS),否则CS的有效高电平至低电平的转换将引起复位(其它详细资料见芯片说明)。 三、实验内容及步骤三、实验内容及步骤1单片机的S6开关都拨到ON的位置;JT3打到左边,S1、S2、S3、S4都拨到ON的位置2显示AD-XXX XXX为转换的数字量。3用软件将“程序AD549”文件夹下的“AD549.hex”下载到单片机中(下载方法见软件所在文件夹下的“软件使用说明.PDF”)。4文件下载成功后,运行程序,数码显示电压转化的数字量,调节模拟信号输入端的电位器 RW0 旋钮,显示值随着变化, AD 转换值的范围

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号