单片机实验指导_第1页
单片机实验指导_第2页
单片机实验指导_第3页
单片机实验指导_第4页
单片机实验指导_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、4. 44 矩阵键盘接在矩阵键盘接在P0口,当拨动开关口,当拨动开关K0-K7全置于全置于OFF时,可对矩阵键盘进行编程,按面板印的字,各字时,可对矩阵键盘进行编程,按面板印的字,各字对应的键编码如图所示,键值各用户也可以自行定义,对应的键编码如图所示,键值各用户也可以自行定义,如键如键C D E F 分别定义为分别定义为 等,实验板就可以设等,实验板就可以设计一个计算器。也可以把按键定义成具有两个音阶的琴计一个计算器。也可以把按键定义成具有两个音阶的琴键,利用板上的扬声器,实验板可以设计为一个电子琴。键,利用板上的扬声器,实验板可以设计为一个电子琴。4*4键盘键盘89S52电电源源插插座座扬

2、声器扬声器中断中断请求请求D/AA/D计数计数脉冲脉冲EEPROM用户并行口预留焊孔、插针用户并行口预留焊孔、插针通过串行线连另一实验板或通过串行线连另一实验板或PC电脑,作双机串行通信电脑,作双机串行通信通过下载线连电通过下载线连电脑完成在线编程脑完成在线编程执行执行/编程编程选择选择跳线跳线用户扩展板用户扩展板拨动开关拨动开关K1-K8模拟电模拟电压调节压调节J9J10J6J5并口下载线并口下载线串行通信线串行通信线串口下载线串口下载线USB口下载口下载时公、母转时公、母转换线换线5V直流电源直流电源可在线编程(可在线编程(ISP)单片机多功能实验板附件)单片机多功能实验板附件 44 键盘

3、1 6 1 6 LED点阵显示屏162 LCD显示器连接线 选购附件有选购附件有: 1616 LED点阵显示屏点阵显示屏 162 LCD显示器显示器 44 键盘键盘 (第一版的实验板上没有键盘的可选购)(第一版的实验板上没有键盘的可选购)因为附件和因为附件和ISP实验板两边都有插针,所以通过连接线实验板两边都有插针,所以通过连接线插能方便地将这些附件方便地连到连到插能方便地将这些附件方便地连到连到ISP实验板上。实验板上。n汇编语言程序设计及调试方法nC语言(C51)程序设计及调试方法选择器件选择器件初始化成功初始化成功* Auto Programing Device *Erasing the

4、 chip.Success Writing to the chip. 加密选择加密选择先进行仿真器设置先进行仿真器设置 对对89S52 单片机选单片机选8752CPU型号,型号, 选择使用选择使用WAVE软件模拟器软件模拟器汇编语言程序选择汇编器汇编语言程序选择汇编器C语言程序指示语言程序指示C编译器编译器的路径的路径打开文件,出现文件编辑窗口打开文件,出现文件编辑窗口编译编译编译(编译(C语言和汇编语言使用同一按钮)语言和汇编语言使用同一按钮)信息窗口信息窗口打开信息窗口,显示生成了。打开信息窗口,显示生成了。HEX文件,打开文件,打开DATA窗口,观察窗口,观察内部内部RAM根据需要,打开

5、欲观察的窗口根据需要,打开欲观察的窗口选择执行方法,观察窗口数据的变化选择执行方法,观察窗口数据的变化 在软件模拟调试中,由于没有硬在软件模拟调试中,由于没有硬件产生外部计数脉冲信号不能观察程件产生外部计数脉冲信号不能观察程序计数的执行情况,可采用以下的方序计数的执行情况,可采用以下的方法模拟产生外部计数脉冲信号:法模拟产生外部计数脉冲信号: 选择主菜单的外设(选择主菜单的外设(L)/定时定时/记数器记数器0,会弹出,会弹出/定时定时/记数器记数器0窗口,窗口,见图。在程序运行中见图。在程序运行中 ,在,在“T0脚脚”旁的小白方块中,点击一下鼠标出现旁的小白方块中,点击一下鼠标出现 ,再点击一

6、下鼠标,再点击一下鼠标 消失,即产消失,即产生一个下降缘,当点击了鼠标生一个下降缘,当点击了鼠标2N次,次,模拟产生了模拟产生了N个外部计数脉冲信号,个外部计数脉冲信号,当计数脉冲达到预置数,当计数脉冲达到预置数,“TF0”旁的小方块会出现旁的小方块会出现 ,然后程序执行,然后程序执行后续语句。后续语句。 将实验板上的单片机将实验板上的单片机ATMEL AT89S52从插座上小心从插座上小心取下,换上取下,换上SST型单片机(如果板上已经是型单片机(如果板上已经是SST 89E58,当然就不要换了)。将当然就不要换了)。将9针的串行通信线插到实验板的针的串行通信线插到实验板的9针插座上,如果针

7、插座上,如果COM口编程,通信线的另一端接到电脑口编程,通信线的另一端接到电脑的的COM口(用口(用COM串口烧写程序),见下图:串口烧写程序),见下图:3 串口编程软件串口编程软件SSTEasyIAP11F.exe 的使用实验板实验板9针插座针插座电脑电脑COM口口RS-232通信线通信线COM口口 编程连接编程连接 实验板实验板9针插座针插座电脑电脑USB口口RS-232通信线通信线USB TO RS 232转接线转接线 USB 编程编程 连接连接如果如果USB编程,通信线的另一端接到编程,通信线的另一端接到USB TO RS 232转转接线的接线的9针插头口,转接线的针插头口,转接线的U

8、SB插到电脑的插到电脑的USB接口接口上,如下图所示:上,如下图所示:两种串口均使用同一编程软件两种串口均使用同一编程软件SSTEasyIAP11F.exe程序。程序。操作如下:操作如下:点击点击SSTEasyIAP11F.exe文件文件,然后按下面步骤操作然后按下面步骤操作:1选择Detect Chip/RS232:4OK后出现下面画面,选择你使用的计算机的后出现下面画面,选择你使用的计算机的COM口号,波特率及口号,波特率及晶振频率。实践证明波特率及晶振频率可以不作修改,虽然板上为晶振频率。实践证明波特率及晶振频率可以不作修改,虽然板上为12M晶振,但不影响编程。但晶振,但不影响编程。但C

9、OM口一定要根据你的计算机连接作正口一定要根据你的计算机连接作正确选择。用确选择。用USB接口对单片机的编程时要先查清楚你所接的接口对单片机的编程时要先查清楚你所接的USB对应对应的的COM口号进行选择。口号进行选择。5点击上图中最下行的中的点击上图中最下行的中的Detect MCU 选项后出现右边画面选项后出现右边画面 。 点击图中点击图中“确定确定”以后,按实验板以后,按实验板上的复位键,软件对单片机进行检上的复位键,软件对单片机进行检测,检测后出现被写的单片机的有测,检测后出现被写的单片机的有关信息如下图:关信息如下图:点击上图点击上图Downloap,圆圈中出现黑点,后,圆圈中出现黑点

10、,后出现下面画面:出现下面画面: 选择文件浏览(见上图圆圈),选择你欲下载的程序(选择文件浏览(见上图圆圈),选择你欲下载的程序( .HEX)文件后点文件后点OK :随后进入下载过程,出现滚动条。随后进入下载过程,出现滚动条。 下载完成。按单片机实验板的复位键后即可以执行已下载完成。按单片机实验板的复位键后即可以执行已下载的程序。下载的程序。实验板实验板9针插座针插座电脑电脑USB口口RS-232通信线通信线USB TO RS 232转接线转接线 USB 编程编程 连接连接使用使用USB下载下载 使用使用USB-COM转接口(转接口(USB TO RS 232)可以用)可以用USB接口完成对实

11、验板单片机的编程。这时,将接口完成对实验板单片机的编程。这时,将9针的串针的串行通信线插到实验板的行通信线插到实验板的9针插座上,串行通信线的另一端针插座上,串行通信线的另一端接到接到USB TO RS 232转接线的转接线的9针插头口,转接线的针插头口,转接线的USB插到电脑的插到电脑的USB接口上,如下图所示:接口上,如下图所示: 购买购买USB-COM转接线,产品附带的软盘上,有驱转接线,产品附带的软盘上,有驱动软件,经安装电脑能识别你的动软件,经安装电脑能识别你的USB。一般计算机有两。一般计算机有两个以上的个以上的USB接口,插到不同的接口,插到不同的USB插口,计算机安排插口,计算机安排的的COM号码是不同的,你必须查出你插上的号码是不同的,你必须查出你插上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论