1、 单片机 技术理论与实践 实践 项目 指导书 电气与自动化工程学院 常熟理工学院 二零一 五年九 月 单片机 实践 设备开发环境的建立和开发软件使用介绍 一、 PL2303 USB 转串口驱动程序的安装 单片机电路下载方式采用 PL2303 硬件驱动方式,需要安装 PL2303 驱动软件,安装步骤如下: 1、 打开 “PL2303_Prolific_DriverInstaller_v110.exe”文件,双击安装,安装界面如图 1-1 所示 : 图 1-1 PL2303 驱动安装界面 2、 点击“下一步”,系统自动 设置路径安装驱动 图 1-2 PL2303 驱动安装完成界面 3、 点击 “完
2、成”,即完成了 PL2303 驱动的安装。 4、 安装不成功 的 解决办法 如果发现设备管理器中的串口驱动是感叹号或者是问号, 则表示没有安装成功或者没有安装,如图 1-3 所示, 右键点击更新驱动程序 ,如图 1-4,按照提示完成驱动程序的更新,更新过程如图 1-5、图1-6 和图 1-7 所示 。 图 1-3 PL2303 安装不成功 图 1-4 更新驱动程序软件 图 1-5 浏览查找驱动程序软件 图 1-6 浏览 PL203 驱动文件夹目录 图 1-7 安装完成 5、 查看设备管理器中 USB 串口驱动,成功检测到串口号,驱动安装成功 ,如图 1-8 所示 。 图 1-8 安装成功效果图
3、 二、 KEIL C 软件的安装与使用 该单片机 实践 设备 使用的软件开发环境为 KEIL 3 , 则需 安装三个软件: Keil uVision3.exe( keil 3开发环境)、 Keil_lic_v2.exe( keil3 破解注册机)和 cckeilvxx.exe( keil 3 汉字补丁)三个软件。具体安装步骤如下: 1、 开发环境 Keil uVision3 的安装。 ( 1) 双击 Keil uVision3.exe 软件, 弹出如图 2-1 所示的提示框, 点击 Next 进行下一步安装; 图 2-1 Keil3 安装步骤一 ( 2) 同意协议,打上勾,点击 Next,如图
4、 2-2 所示 ; 图 2-2 Keil3 安装步骤二 ( 3) 设置软件路径,可使用默认安装路径,设置完路径以后,点击 Next,如图 2-3 所示 ; 图 2-3 Keil3 安装步骤三 ( 4) 完善注册信息,此处需要对 E-mail 进行填写,否则无法进行下一步的安装,填写信息结束后,点击 Next,如图 2-4 所示 ; 图 2-4 Keil3 安装步骤四 ( 5) 开始安装,等待安装结束 ,如图 2-5 所示 ; 图 2-5 Keil3 安装步骤五 ( 6) 安装结束,去掉 第 一个选项的勾,点击 Finish,完成软件的安装 ,如图 2-6 所示 。 图 2-6 Keil3 安装
5、步骤六 2、 开发环境 Keil3 的注册破解 双击打开注册机软件 Keil_lic_v2.exe, 选择 51、 V2 选项,其余选项默认即可,点击 generate,并复制 LICO 产生的注册号 ,如图 2-7 所示。 图 2-7 注册机产生 Keil 3 破解码 打开 KEIL3 软件, , 进入 file-License Management,如图 2-8 所示 , 弹出窗口如图 图 2-8 进入 Keil 3 许可证管理界面 2-9 所示 , 在 New License ID Code 中输入上步骤中产生的注册码 ,点击 ADD LIC,可发现 软件已经注册成功,可使用至 2024
6、 年。 图 2-9 注册激活 Keil3 软件 3、 安装 KEIL3 的汉字显示补丁文件 复制 ccKeilVxx.exe文件到 keil3的安装目录下 c:keilc51bin下面并双击运行 , 以修正 0xFD BUG,安装步骤如图 2-10至图 2-13所示。 图 2-10 Keil3软件汉字补丁安装步骤一 图 2-11 Keil3软件汉字补丁安装步骤二 图 2-12 Keil3软件汉字补丁安装步骤三 图 2-13 Keil3软件汉字补丁安装步骤四 二、 程序下载软件的使用介绍 下载调试软件采用普中 ISP 程序烧录软件,该软件无需安装,可实现自动搜寻 COM 口功能。首先插上 USB
7、 数据线,连接电脑 USB 与单片机 实践 箱 的 USB 接口,打开单片机 实践 箱电路板电源开关,然后打开普中 ISP 下载软件,选择芯片类型“ STC89C5XX”,加载要下载到单片机的程序,点击“打开文件”,选择下载 后缀为“ .Hex”的文件,打开后,会在文件名处有提示:文件路径及 代码大小, 最后点击下载程序,软件下载界面如图 3-1, 3-2 所示。 图 3-1 普中 ISP 下载软件界面介绍 图 3-2 程序下载成功界面 三、 单片机 实践 箱使用简介 单片机 实践 箱由常熟理工学院大学生创新 实践 室自主研发设计, 实践 箱采用 STC89C52 为主控芯片,开放式模块化的结
8、构设计 理念 ,各个外设模块通过牛角插头与主控制底板进行连接,整体设计满足各专业单片机类实践教学的需求。 单片机 实践 箱主要包括: 9V 电源模块 、 5V USB 电源模块 、主控制 电路 板 、 AD/DA 模块、 12864 液晶模块、 1602 液晶模块、 DS1302 实时时钟模块、 7279 扩展 LED 和按键模块, IIC 外部存储模块、继电器模块、 RS485 通信模块、直流电机闭环控制模块、步进电机控制模块等模块化外设电路模块。 单片机 实践 箱整体布局如图 4-1 所示。 图 4-1 单片机 实践 箱整体布局 本单片机 实践 箱采用 9V 外部电源供电和 5V USB 电源供电两种方式 ,通过电源选择拨码开关进行供电方式的选择,其中“电机与舵机”和 “ DAC0832” 外设模块 需要使用外部 9V 供电。因此,进行电源选择时,需要将电源选择拨 码开关拨至“外部供电”档位,其余则直接 采用 5V USB 供电即可满足设备 供电需求。电源选择拨码开关如图 4-2 所示。 图 4-2 电源选择拨码开关