您的位置 首页 基础

第2课 keil软件及工程文件的树立

单片机系统设计主要包括硬件设计和软件设计,对于单片机初者来说主要在于软件的学习,也就是程序设计,等大家程序这块掌握得差不多了,再去

单片机体系规划首要包括硬件规划和软件规划,关于单片机初者来说首要在于软件的学习,也便是程序规划,等咱们程序这块把握得差不多了,再去结合详细的项目学习做硬件,终究把握单片机体系规划的办法。而在进行软件学习的时分需求用到单片机试验板进行试验验证,试验板主张直接购买,当然假如电子技术根底好的话,自己做板也是能够的。这次教程开发程序所用到的软件为keil uVision2,该软件咱们能够到试验室的下载中心进行下载;硬件试验渠道首要选用咱们试验室自行规划的试验板,有需求的请直接与咱们联络。下面别离介绍这keil uVision2和试验板的运用办法,在程序编写完成后需把程序烧写到单片机中,咱们是用ISP在线下载工具,这儿同时进行介绍。

为了便于咱们学习,这儿咱们写一个以1602液晶为显现器材的可显现时、分、秒的电子时钟程序为例介绍全体程序从修改、编译到下载的全过程。(具休程序已事前写好并经正常调试无误,后边课程会详细介绍,这儿暂不作解说)
在正式的写程序之前,需进行keil uVision2软件的装置和试验板驱动程序的装置,相关的软件及驱动程序请咱们直接在试验室网站下载中心进行下载,这儿给出下载地址。keil uVision2软件件及装置办法、试验板驱动程序及装置办法。
装置安成后,即可按下面的过程进行。
1、KEIL软件的运用及工程文件的树立
51单片机程序规划所用到的开发软件首要是keil uVision,它是由德国Keil Software公司开发的,2005年Keil公司被ARM公司收买,并于2009年发布了keil uVision4,这个版别的软件支撑ARM系列的芯片,如现现在盛行的STM32等芯片 ,咱们这儿运用的是uVision2版别。
(1)、翻开KEIL软件
双击keil快捷方式图标(软件装置好后,一般在桌面上会有快捷方式,双击即可),呈现发动界面如图1,紧接着呈现修改界面如图2。
图1 发动keil软件时的界面
图2 进入keil后的修改界面
  (2)、新建工程
进入keil修改界面后,点击Project菜单中的New Project选项如图3所示(留意,假如之前该软件现已树立过工程,需求点击Close Project后再新建工程)。
图3 新建工程
(3)、挑选该工程所要保存的途径,输入工程名。关于keil软件,一个工程里边一般包括若干个文件,为了便于管理,一般先树立一个文件夹用于寄存该工程文件,这儿咱们在桌面上树立文件文件夹(当然也能够放在其它盘里边),取名为“zndz”,然后将工程文件也取名为“zndz”,并点击保存,如图4所示。
图4 保存工程
(4)、挑选单片机类型
点击“保存”后,会立刻弹出一个要求用户挑选单片机类型的对话框,里边有各个公司的单片机,用户依据自己选用单片机加以挑选即可,如图5所示。咱们试验板上的类型为STC89C52,咱们会发现,此对话框里并没有该类型的单片机,但51内核的单片机具有通用性,所以咱们选用任何一款89c52单片机都能够,这儿咱们挑选Atmel公司的AT89C52,然后点击“确认”,如图5所示。
图6 单片机类型挑选
点击“确认”后会有一个发动代码仿制提示框呈现,如图7所示,里边的内容是问你是否需求仿制8051单片机的发动代码,由于咱们是选用C言语编程,这儿咱们直接点击“否”就能够了。
图6 发动代码仿制提示框
之后就会进入新的修改界面,如图7所示,至此,一个单片机工程就树立好了,但这个工程并不是一个完好的工程,工程中还需求建相应的文件才行,下面咱们开端树立文件。
图7 挑选单片机后的界面
(5)、树立文件
如图,点击图8修改界面左上角的或点击New菜单片的File菜单,之后会呈现如图9所示的界面
图8 新建文件
图9 树立文件后的界面
(6)、保存文件
文件建好后,还得将来文件增加到工程去,在增加之前咱们先得对文件进行保存,点击按钮,此刻会呈现界面如图10所示,在文件名(N)后边的框中取名“zndz.c”,留意由于是选用C言语编程,所以文件名的后缀名为“.c”,假如是选用汇编言语,则后缀名应该“.asm”.然后点击保存。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/jichu/317412.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部