弗原創IT教育中心 盟学习单片机技术的方法 学习条件和环境 选择一本好的单片机学习教材是学习单片机的基础,由于 单片机原理及应用是一门技术性和实践性很强的课程,需 要学习者动手做大量的实验,通过实验掌握单片机应用技 术,因此,单片机学习者还应具有较好的硬件环境和软件 环境 硬件环境:PC机1台,常用工具1套(含万用表),开发实 验 板1台或仿真软件一套 软件环境:用于编辑、编译、调试源程序的工具软件1套 ( Keil c软件)
学习单片机技术的方法 学习单片机技术的方法 一、 学习条件和环境 选择一本好的单片机学习教材是学习单片机的基础,由于 单片机原理及应用是一门技术性和实践性很强的课程,需 要学习者动手做大量的实验,通过实验掌握单片机应用技 术,因此,单片机学习者还应具有较好的硬件环境和软件 环境。 硬件环境:PC机1台,常用工具1套(含万用表),开发实 验 板1台或仿真软件一套。 软件环境:用于编辑、编译、调试源程序的工具软件1套 (Keil C软件)
弗原創IT教育中心 学习单片机技术的方法(续) 学习方法 1.熟悉和了解单片机的内部资源。单片机使用者必须对所用 型号的单片机的内部资源详细了解,这对单片机编程和应用 及有帮助。 2.了解单片机的指令系统。单片机执行的是单片机指令系统 的机器指令,单片机学习者必须掌握单片机指令系统。熟悉 C51及编程 3.单片机学习者在学习过程当中,必须坚持手、脑并用的原 则,多动脑筋去思考,多动手去做实验 4.单片机学习者还应具有相关的硬件电路知识,在实际的应 用开发中,软件设计是与硬件电路紧密相关的,设计硬件电 路也是单片机应用的不可或缺的部分,一个单片机应用技术 人员,必须同时掌握软、硬件的设计
二、学习方法 学习单片机技术的方法(续) 学习单片机技术的方法(续) 1. 熟悉和了解单片机的内部资源。单片机使用者必须对所 用 型号的单片机的内部资源详细了解,这对单片机编程 和应用 及有帮助。 2.了解单片机的指令系统。单片机执行的是单片机指令系 统 的机器指令,单片机学习者必须掌握单片机指令系统。 熟悉 C51及编程。 3. 单片机学习者在学习过程当中,必须坚持手、脑并用的 原 则,多动脑筋去思考,多动手去做实验。 4. 单片机学习者还应具有相关的硬件电路知识,在实际的 应 用开发中,软件设计是与硬件电路紧密相关的,设计 硬件电 路也是单片机应用的不可或缺的部分,一个单片 机应用技术 人员,必须同时掌握软、硬件的设计
弗原創IT教育中心 Keil o51基础 使用C语言肯定要使用到C编译器,以便把写好的C程序 编译为机器码,这样单片机才能执行编写好的程序。 KEIL UⅥSON2是众多单片机应用开发软件中优秀的软 件之一,它支持众多不同公司的MCS51架构的芯片,它 集编辑,编译,仿真等于一体,同时还支持,PM,汇 编和C语言的程序设计,它的界面和常用的微软VC++的 界面相似,界面友好,易学易用,在调试程序,软件仿 真方面也有很强大的功能。因此很多开发51应用的工程 师或普通的单片机爱好者,都对它十分喜欢
Keil C51基础 使用C语言肯定要使用到 语言肯定要使用到C编译器,以便把写 编译器,以便把写好的C程序 编译为机器码,这样单片机才能执行编写好的程序。 样单片机才能执行编写好的程序。 KEIL uVISION2 KEIL uVISION2是众多单片机应用开发软件中优秀的软 是众多单片机应用开发软件中优秀的软 件之一,它支持众多不同公司的 件之一,它支持众多不同公司的MCS51架构的芯片,它 架构的芯片,它 集编辑,编译,仿真等于一体,同时还支持, 集编辑,编译,仿真等于一体,同时还支持,PLM,汇 编和C语言的程序设计,它的界面和常用的微软 语言的程序设计,它的界面和常用的微软VC++的 界面相似,界面友 界面相似,界面友好,易学易用,在调试程序,软件仿 易用,在调试程序,软件仿 真方面也有很强大的功能。因此很多开发 真方面也有很强大的功能。因此很多开发51应用的工程 师或普通的单片机爱好者,都对它十分喜欢。 师或普通的单片机爱好者,都对它十分喜欢
弗原創IT教育中心 应用KEI51开发步骤 D' uVision 点击 Project菜单,选 File Edit yiew Project Debug Peripherals Iools SvCS 择弹出的下拉式菜单 自日 New Project Import vision Project 中的 New project,如幽圣me e Project 图1-2。 File Extensions, Books and Environment Targets, Groups, Files Select Device for Target 接着弹出一个标准 图1-2 Windows文件对话窗cmd a x 口,如图1-3,这个 保存在0):新建文件夹 中伴国 东东想必大家是见了 N次的了 文件名 存() 保存类型〔r) 取消
应用KEIL51开发步骤 ¾ 点击Project Project菜单,选 择弹出的下拉式菜单 中的New Project New Project,如 图1-2。 ¾ 接着弹出一个标准 接着弹出一个标准 Windows Windows文件对话窗 口,如图1-3,这个 东东想必大家是见了 N次的了 图1-2 图1-3
弗原創IT教育中心 应用KEI51开发步骤(续) Select Device for Target Target 1 ? x >选择所要的单片机,m 这里我们选择常用的 Vendor: Atmel Atme公司的A189C51s Use Extended Linker (X51)instead of BL51 r Use Extended Assembler (A51) instead of A51 此时屏幕如图1-4所= Descriptive 51 based Full Static CMOS controller with Three-Level Pr:Al 示。完成上面步骤3 I/0 lines, 2 Timers/ Counters, 6 Interrupts sources K Flash Memory, 128 Bytes On-chip RAM 后,我们就可以进 口A8 口AT890557D 程序的编写了。 D AT89F52 AT89L 51 取消 图1-4
应用KEIL51开发步骤(续) 开发步骤(续) ¾ 选择所要的单片机, 这里我们选择常用的 Atmel公司的AT89C51 AT89C51。 此时屏幕如图1-4所 示。完成上面步骤 示。完成上面步骤 后,我们就可以进行 程序的编写 了 。 图1-4