1、单片机入门单片机入门:Keil开发环境搭建2012-10-19工具安装keil uVision3安装方法keil uVision3的安装方法:1.在上面的工具下载中下载keil 3.2.解压下载的文件,到任意文件夹。3.打开刚才的解压文件的目标文件夹,运行其中的keil文件夹中的c51v802.exe.4.第一步选择NEXT在I agree to all the terms of the perceding License Agreement前打勾后,选择NEXT.5.在新出来的页面中选择你要安装到的文件夹,建议选择默认的安装路径。然后点击NEXT,然后在下一个页面中点击NTXT,keil安装
2、开始。STC_ISP安装方法1.在上面的工具下载中下载STC_ISP.2.运行下载下来的stc-isp-v4.80-not-setup.EXE自解压文件.3.选择你要安装的文件夹.4.安装完成运行安装目录下的STC_ISP_V480.exe文件安装完成。keil uVision3的使用经过上面开发环境的搭建,我们可以在keil uVision3中新建工程,并能编译后在单片机中执行。1.打开keil uVision3。选择工程新建工程.2.在弹出的新建工程对话框中输入你的工程名和选择要保存的位置后,点击保存.3.工程被保存后,会弹出芯片选择对话框,根据你开发板上所使用的芯片,选择你需要的厂商和型
3、号.4.在工程被建立后你需要新建一个文件来输入你的代码。你可以点击文件新建或直接点击右上角的新建快捷键5.新建后在新出现的text1中写入你的代码。6.为了编译你的代码,你需要保存text。可以点击文件保存,也可以使用右上角的保存快捷键.由于keil是C语言编译器,所以保存的类型除了头文件(*.H)外,其他文件如果需要编译,则必须为后缀名.c,如main.c7.右击左侧的target下的文件组,选择为组添加文件.在出现的对话框中选择你刚才保存的.c文件8.设置你的工程信息右键单击左边的Target,出现的选项如图所示,选择第一项,设置Target 1.出现的对话框如图所示.选择和填写你的设置.
4、9.编译你的代码选择工程重建所有文件,编译你的代码,如果编译通过,则生成.hex文件.hex文件可以使用工具烧录到单片机中使用,也可以加载到EDA工具中,如proteus检测使用.STC_ISP的使用1.打开STC_ISP_V480.exe2.打开后界面如下所示3.1. 首先,选择你的单片机型号2. 其次,选择你要烧录的目标文件3. 第三步,选择你的计算机与目标板连接所使用的串口,并设置波特率4. 第四步,设置你的目标板的时钟等选项5. 上面设置完成后,使用串口线连接你的电脑与最小系统版,点击下载单片机出厂时的缺省设置是“P1.0/P1.1”与下载无关,P3.0/RxD, P3.1/TxD 通
5、过 RS-232 转换器连接到电脑的普通RS-232 串口就可以下载/编程用户应用程序到单片机内部用户应用程序区了。如果单片机在正常工作时 P3.0/RxD 外接的是 RS-485/RS-232 等通信电路,推荐选择步骤4中:下次冷启动“P1.0/P1.1”等于“0/0”才可以下载程序单片机冷启动后(先没有电,后上电)首先运行的是单片机系统 ISP 监控程序。系统 ISP 监控程序首先判断是否需要“P1.0/P1.1”等于“0/0”才可以继续执行系统 ISP 监控程序。如果用户设置了下次冷启动后“P1.0/P1.1”等于“0/0”才可以下载程序,而下次冷启动后“P1.0/P1.1”不同时为“0
6、/0”,则单片机立即结束运行系统SP 监控程序,软复位到用户应用程序区执行用户应用程序。如果用户设置了下次冷启动后“P1.0/P1.1”等于“0/0”才可以下载程序,冷启动后如“P1.0/P1.1”同时为“0/0”,则单片机会去判断 P3.0/RxD 口有无合法下载命令流(有几百个字节)。如果有合法下载命令流,则下载用户应用程序。如果没有合法下载命令流,则单片机立即结束运行单片机系统ISP 监控程序,软复位到用户应用程序区执行用户应用程序。如果冷启动后 P3.0/RxD 口有很多“乱码”进入P3.0串口,虽然系统 ISP 监控程序能正确地判断是不合法的命令,但是较多的“乱码”会使单片机从“运行系统 ISP 监控程序状态”变为“运行用户应用程序状态”的时间拉长,造成用户误认为是复位时间过长。设置下次冷启动后“P1.0/P1.1”等于“0/0”才可以下载用户应用程序的好处是:将单片机从“运行系统 ISP 监控程序状态”变为“运行用户应用程序状态”的时间缩短到 50 微秒以内,此时间可忽略不计,因为 R/C 阻容复位电路的时间误差是毫秒级的。1 毫秒 = 1000 微秒。大部分用户选择单片机出厂时的缺省设置
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1