《51单片机应用开发从入门到精通》——1.4 编程器的安装与使用

简介:

本节书摘来自异步社区《51单片机应用开发从入门到精通》一书中的第1章,第1.4节,作者 张华杰,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.4 编程器的安装与使用

除了上一小节uVision2自带的编程器,也可以采用硬件编程器将单片机集成开发系统上生成的HEX文件使用此编程器写入到单片机内,不过需要安装编程器。编程器的安装非常简单,主要有两个步骤:一是将编程器连接到计算机上;二是在计算机上安装编程器程序软件。

下面以一款单一型串口方式连接的AT51S编程器为例介绍编程器安装过程,如图1-23所示。


screenshot

1.4.1 编程器的连接

编程器采用串口与计算机连接,端口自动识别,无需设置,安装十分简便。先将配套的串口电缆一端与编程器的9芯座连接,另一端接到计算机的COM1口或COM2口上,电缆两端插头相同,不需区分。

再将配套的直流电源调到12V挡,将插头插到编程器电源座上,编程器指示灯大约每隔一秒闪烁一次,表示编程器工作正常,等待服务软件的指令。若接上电源后编程器指示灯常亮或常灭,则说明编程器工作异常,需要将电源断开数秒后重新连接。

将需要写入程序的单片机插入编程器IC锁紧座内,单片机1脚朝向锁紧座手柄的方向。请注意,不是所有编程器都是将单片机1脚朝向锁紧座手柄的方向,要依据说明书中的说明进行操作。

1.4.2 安装编程器软件

当完成编程器与计算机的连接,并且编程器处在正常的工作状态时,就可以安装编程器软件,编程器程序软件可以工作在Windows95/98/XP/2000操作系统上。

打开存有编程器软件的目录,双击安装文件Setup.exe,当出现对话框时,只要不断地单击“下一步”按钮就可完成自动安装,并自动完成端口的识别。图1-24所示为编程器软件的窗口。


screenshot

1.4.3 编程器的使用

接通编程器电源,然后双击编程器软件启动图标,在出现编程器工作窗口的同时完成编程器软件与编程器的连接。如果连接失败,可根据故障原因提示进行检查,排除后再重试。当连接成功后可按下面步骤把编好的程序写入单片机。

(1)在编程器上插入单片机

将单片机插入编程器插座并锁紧,注意使单片机1脚朝向锁紧座手柄的方向。

(2)选择单片机型号

单击编程器软件工作窗口上方“器件”按钮,在出现的下拉菜单中选择相应的单片机型号。

(3)读出与擦除

对于已经写过数据的单片机,应先使用软件的擦除功能对单片机进行擦除,擦除后从单片机读出的数据是全FF,也可以在擦除前先将数据读出并将数据保存到磁盘中,然后再进行擦除。

(4)打开HEX文件

单击软件窗口左上方“文件”菜单选项,选择“打开HEX文件”选项,在存放HEX文件的目录里找到需要写入的文件,单击该文件名后软件工作窗口中就会出现十六进制的HEX文件。

(5)写入文件

单击“写入”按钮,被选中的文件就会被写入到单片机内。

相关文章
|
13天前
|
数据采集 数据处理 C语言
单片机:探索其原理、应用与编程实践
单片机:探索其原理、应用与编程实践
20 1
|
7天前
|
IDE 开发工具 C++
【51单片机】开发板&开发软件(Keil5&STC-ISP)简介&下载安装破译传送门(1)
【51单片机】开发板&开发软件(Keil5&STC-ISP)简介&下载安装破译传送门(1)
|
9天前
|
存储 传感器 数据处理
单片机编程入门与实践
单片机编程入门与实践
21 2
|
9天前
|
传感器 人工智能 物联网
单片机:编程实践与应用探索
单片机:编程实践与应用探索
20 4
|
11月前
|
传感器 Windows
关于单片机编程里面调用sprintf死机的解决方法及原因分析
关于单片机编程里面调用sprintf死机的解决方法及原因分析
342 0
|
传感器 编解码 监控
单片机温湿度测量程序编程
单片机温湿度测量程序编程
62 0
|
存储 C语言 内存技术
单片机原理与应用以及C51编程技术——data,idata,xdata,pdata,code
单片机原理与应用以及C51编程技术——data,idata,xdata,pdata,code
264 0
|
编译器 C语言
单片机原理与应用以及C51编程技术——C51扩展数据类型(bit、sbit、sfr、sfr16)
单片机原理与应用以及C51编程技术——C51扩展数据类型(bit、sbit、sfr、sfr16)
462 0
单片机原理与应用以及C51编程技术——C51扩展数据类型(bit、sbit、sfr、sfr16)
|
存储 芯片
单片机原理与应用以及C51编程技术——硬件体系结构梳理(下)
单片机原理与应用以及C51编程技术——硬件体系结构梳理(下)
302 0
单片机原理与应用以及C51编程技术——硬件体系结构梳理(下)
|
存储 算法 内存技术
单片机原理与应用以及C51编程技术——硬件体系结构梳理(上)
单片机原理与应用以及C51编程技术——硬件体系结构梳理(上)
544 0
单片机原理与应用以及C51编程技术——硬件体系结构梳理(上)