单片机开发板指导.doc
《单片机开发板指导.doc》由会员分享,可在线阅读,更多相关《单片机开发板指导.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、STC89C52单片机开发板实验指导书目录一 、熟悉编程软件的使用第1页二 、熟悉下载环境第7页三、最小系统模块第12页四 、流水灯第13页五、独立按键第14页六、矩阵键盘扫描与数码管显示第15页七 、串口通信实验第17页八、电源指示部分和蜂鸣器第17页附录一 元器件的极性识别第19页附录二 焊接要求与注意事项第20页一 熟悉编程软件的使用一、目的掌握KEIL编程软件的安装及使用方法,熟悉KEIL编程环境。二、步骤(一)、先安装下载软件:1在单片机开发板的开发工具文件夹中找到KEIL文件夹,然后双击“C51V900修正版1.1.exe”,按照提示安装即可。安装完成后会在桌面上出现一个KEIL
2、uVision4的图标。2对KEIL软件进行在线注册,首先打开uVision4,在菜单栏中找到File选项,然后再File栏中选择License Management选项,如图1所示,在打开的License Management窗口,复制右上角的CID。图1在KEIL文件夹中找到“Keil_lic-v3.2.exe”,然后双击。 打开注册机, 在CID窗口里填上刚刚复制的CID,其它设置不变,点击Generate生成许可号,复制许可号,如图2所示。将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC。若上方的Product
3、显示的是PK51 Prof。Developers Kit即注册成功,Support Period为有效期,一般可以到30年左右,若有效期较短,可多次生成许可号重新注册。如图3所示。图2图3(二)、此时,KEIL软件我们就注册成功了。我们打开Vision4软件,点击Project菜单,点击NEW,选择Vision Project建立新工程,如图4所示。在文件名窗口中输入我们要建立的工程的名字,然后在保存在窗口中选择我们的工程存储位置。然后点击保存。会出现图5所示,我们在这个窗口中选择我们板子的单片机类型,我们单片机开发板的单片机是STC公司的STC89C52RC,选择好后点击确定。会出现如图6所
4、示的一个对话框选择“Y”选项。图4图5图6我们在如图7所示的位置,选择第一选项新建文本。然后点击第三个选项保存文本。会出现图8所示的窗口。图7图8我们要对新建的文档进行命名,一般文档的命名和我们所见的工程是一致的,不过文档的后缀必须是“.C”。文档存储在我们建的工程之中。文档名字改好后点击保存。然后添加我们新建文档,右击“Source Group1”,如图9所示,点击“Add Files to Group Source Group1”选项。如图10所示,图9图10图11选择我们新建的后缀为“.C”的文档,然后单击“ADD”。在点击“Close”关闭窗口,就可以把我们新建的文档添加到工程中了。如
5、图11所示。我们就可以进行编程了。程序编写完后我们要对程序进行编译如图12所示,图12我们点击左边第二个编译选项,编译我们编写好的工程。程序编译后没有错误及警告,我们点击左边第六个选项。出现如图13所示。图13把“Create HEX Fi”窗口选上,然后再编译一次,生成“.HEX”文件。如图14所示,生成“.HEX”文件,用于下载到单片机中。图14二 熟悉下载环境一、目的掌握STC下载软件的使用方法及PL2303下载线使用方法,熟悉STC下载环境。二、步骤(一)、安装下载线驱动:1.在单片机开发板的下载线驱动文件夹中找到PL2303驱动安装软件,如果你的系统是XP系统,点击XP文件夹,双击U
6、SB_Driver.exe。安装驱动,若你的系统是WIN7系统,点击WIN7文件夹,双击USB_Driver.exe。然后会出现以图15所示。图15图16点击下一步,然后选择“是,立即重新启动计算机”,单击“完成”,电脑自动关闭重启,如图16所示。重启电脑后,用PL2303下载线连接单片机开发板与电脑。电脑右下角出现新硬件识别并提示新设备可用,则下载线PL2303的驱动安装成功,若不识别,则驱动没有安装成功,重新安装驱动。(二)、安装下载软件:1.双击下载软件文件夹中的“STC_ISP_V481.exe”按照提示安装即可:2.在安装目录文件夹下会生成如下图标:(三)、软件的使用:1、双击下载软
7、件图标即图17出现如下界面;图 172、单片机选型:从图17中的MCU Type下拉框中选择STC89C5XRC/RD 从该系列中选择STC89C52RC,如图18所示。图183、下载文件选择:点击如图18中的“打开程序文件”,找到小开发板资料示例程序文件夹。如图19所示。图 19如选择“定时中断流水灯”文件夹出现一个hex文件“1.hex”双击即可完成程序文件的选择,如图20所示。图204、点击软件中,按下开发板自锁按键即可完成程序下载。5、如果开发板已经上电,重新上电即可完成程序下载。三 最小系统模块最小系统由电源、复位电路、时钟电路组成1、首先,要保证各电路能够工作,必须要有电源;2、其
8、次单片机是数字电路,其工作离不开时钟,因此必须给单片机配置时钟电路;3、另外为保证单片机可靠工作,还须配置复位电路;四 流水灯流水灯模块按照你自己设定的程序,使流水灯依次点亮。电阻作用限流保护灯的寿命。例即第一个亮完1s,在第一个慢慢灭的时候第二个灯亮起,第二个灯亮1s慢慢灭时第三.一、实验目的1、掌握程序的基本框架;2、掌握程序中延时函数的使用;3、通过程序实现LED灯的流水灯显示;二、实验内容项目一及步骤1、程序选择项目:按照实验的方法选择程序下载到开发板上。2、分析程序项目1:通过分析函数可知,每隔一段时间对P1口重新赋值。通过修改延时函数中的值如程序中的“delay;”语句,把其中的值
9、改变看流水灯的速度是否改变。3、现象:当“delay;”语句中括号内的值越大流水灯速度越慢,值越小速度越快。三、实验结果下载本代码生成的HEX文件,运行单片机,可以看到LED灯的流水灯显示。电源指示部分和蜂鸣器电源部分指示电路能否正常工作,能断开电路。通过给p27低电平,使三极管在放大状态,蜂鸣器发出声音。五 独立按键一、目的1、掌握程序的基本框架。2、学会独立按键的使用及按键如何去抖动。二、内容及步骤1、程序选择:按照实验的方法选择程序下载到开发板上:2、现象:在开发板上四个独立按键分别为是s1,s2,s3,s4 按下按键s1,选择模式。s2、s3选择速度。3、问题思考:通过改变延时函数值的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 开发 指导
限制150内