8051单片机开发系统和开发过程
(0401)《单片机及应用》复习思考题

(0401)《单片机原理及应用》复习思考题按照教学大纲要求,根据本书内容和学生特点,以选择题、判断题、程序设计与分析题、简答题和思考题五种形式进行复习。
一、选择题1.单片机按功能可划分为()种。
A.5 B.6 C.7 D.82. 单片机按存储配置可划分为()种。
A.2 B.3 C.4 D.53. 单片机的发展可划分为()个阶段。
A.2 B.3 C.4 D.54. 单片机的发展趋势主要在()方面。
A.2 B.3 C.4 D.55. 不属于单片机多机应用领域的是()。
A.测控系统 B.多功能集散系统C.并行多机控制系统 D.局部网络系统6.不属于单片机单机应用领域的是()。
A.测控系统 B.多功能集散系统C.智能仪表 D.机电一体化产品7.MCS-51系列单片机内部不含ROM的芯片型号是()。
A.8031 B.8051 C.8751 D.89518. 单片机内部RAM的可位寻址的地址空间是()。
A.00H~1FH B.20H~2FH C.30H~7FH D.80H~0FFH9.特殊功能寄存器的地址分布在()区域。
A.00H~1FH B.20H~2FH C.30H~7FH D.80H~0FFH10.当工作寄存器处于1区时,对应的地址空间是()。
11.A.00H~07H B.08H~0FH C.10H~17H D.18H~1FH12.在21个特殊功能寄存器中,有()个具有位寻址能力。
A.11 B.12 C.13 D.1412. 作为基本数据输出端口使用时,()口一般要外接上拉电阻。
A.P0 B.P1 C.P2 D.P313.P3口作为串行通信接收端是()。
A. P3.0 B. P3.1 C. P3.2 D. P3.314.P3口作为串行通信发送端是()。
A. P3.0 B. P3.1 C. P3.2 D. P3.315.P3口作为外部中断0端是()。
A. P3.0 B. P3.1 C. P3.2 D. P3.316.P3口作为外部中断1端是()。
8051单片机实时操作系统RTX51 Tiny总结

RTX51 Tiny介绍μVision是德国K eil公司开发的单片机IDE软件,最初主要用于8051系列单片机,RTX51是其自带的运行于8051系列单片机上的小型多任务实时操作系统,可用来设计具有实时性要求的多任务软件。
RTx51有2个版本:RTX51 Tiny和RTX51 Full。
RTX51 Tiny是RTX51 Full的子集。
RTX51 Tiny 自身仅占用900字节左右的程序存储空间,可以很容易地运行在没有外部扩展存储器的8051单片机系统上。
它完全集成在Keil C5l编译器中,具有运行速度快、对硬件要求不高、使用方便灵活等优点,因此越来越广泛地应用到单片机的软件开发中。
它可以在单个CPU上管理几个作业(任务),同时可以在没有扩展外部存储器的单片机系统上运行。
目前在8051系列单片机上使用多任务实时操作系统,RTX51 Tiny也就成为了首选。
////////////////////////////////////////////////////////////////////////////////////////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ RTX51 TINY允许同时“准并行”地执行多个任务:各个任务并非持续运行,而是在预先设定的时间片(time slice)内执行。
CPU执行时间被划分为若干时间片,RTX51 TINY为每个任务分配一个时间片,在一个时间片内允许执行某个任务,然后RTX51 TINY切换到另一个就绪的任务并允许它在其规定的时间片内执行。
由于各个时间片非常短,通常只有几ms,因此各个任务看起来似乎就是被同时执行了。
8051单片机的体系结构

(3)数据缓冲区
内部RAM的30H~7FH是数据缓冲区,也称为用户RAM区, 共80个单元。
52子系列内部有256个单元的数据存储器,用户RAM区范 围为30H~FFH,共208个单元。
工作寄存器区和位寻址区的地址及单元数与上述一致。
3、堆栈和堆栈指针 堆栈的概念:是一种数据项按序排列的数据结
构,采用后进先出,这种后进先出操作的缓冲器 区称为堆栈。
由内部控制信号产生输入锁存器两个输入缓冲器buf1和buf2推拉式io驱动器251p0口位图内部结构buf2buf15p0r2为读引脚信号执行movap0时该信号有效6读引脚端口时输出锁存器应为1qqdcvcc控制ad0p0r1p0r2d0p0w图1p0口内部结构读锁存器读引脚锁存器内部总线写锁存器地址数据p00多路开关10写数据读端口p03地址锁存器cbioa15a14a13a12a11a10a9a8a7a6a5a4a3a2a1a0d7d6d5d4d3d2d1d0dbabp10p11p12p13p14p15p16p17resetp30p31p33p34p35p36p37vssvccp00p01p02p05p06p07eaalepsenp27p26p25p24p23p22p21p20p32mcs51片外总线结构示意图返回mcs51单片机片外总线p04返回单片机8031p20p21p22a8a9a10alerd74ls373g6264a7a6a5a4a3a2a1a0o0o1o2o3o4o5o6o7p00p01p02p03p04p05p06p07oeceq0q1q2q3q4q5q6q7d0d1d2d3d4d5d6d7wewrp27p23p24a11a126264we单片机8031p20
P2.0
.P:2.4
单片机
8031 P0.0
8051单片机实验

新建项目
项目窗口
(4) 单击快捷工具栏中的“编译”图标(或 F9键),对刚才保存的项目进行编译和连接, 如图所示。
在编译之前,软件会自动将项目中的源程 序文件存盘。如果发生编译连接错误,则 在“信息窗口”中报告如图所示编译连接 出错信息。此时可将鼠标指向“信息窗口” 中的错误行并双击鼠标左键,光标将自动 跳转到编辑窗口中源程序的相应出错位置, 便于用户修改。修改源程序文件并保存之 后,重新进行第(3)步。
从P1.0输出不同频率的方波信号,经放 大滤波后驱动扬声器发声。声音的频率由延 时程序控制。实验电路如下图所示,执行程 序后,扬声器将发出一定频率的声音。
程序参考流程 如右图所示:
复习思考题
复习8051单片机并行I/O端口特性, P0~P3口各有什么特点?
为什么说P1口是“准双向口”?在实 验中用P1口输入时如果不先向P1口写入 “1”而直接读取引脚,会出现什么现象?
② 模拟交通信号灯控制。
8051单片机中断系统
8051单片机有5个中断源,有两个 中断优先级,高优先级的中断源可以中 断低优先级的服务程序,反之不行。当 两个同样级别的中断申请同时到来时, 则按一个固定的查寻次序来处理中断响 应。
中断源 入口地址
外部中断0 0003H
定时/计数器0 000BH
外部中断1 0013H
D7 D6 D5 D4 D3 D2 D1 D0
EA
ES ET1 EX1 ET0 EX0
EA:中断总允许位。 EA=0,CPU关闭所有的中断申请; EA=1,允许各个中断源的中断申请,但 还要取决于各中断源中断允许控 制位的状态。
ES:串行口中断允许位。 ES=1,串行口开中断; ES=0,串行口关中断。
8051启动代码文件的主要内容

8051单片机是一种经典的微处理器,被广泛应用于各种嵌入式系统中。
在进行8051单片机的开发时,启动代码文件是至关重要的一部分,它包含了系统初始化、外设配置、中断管理等重要内容。
在本文中,我们将详细介绍8051启动代码文件的主要内容,帮助读者更好地理解和运用这一关键的部分。
一、系统初始化在8051单片机启动过程中,系统需要进行一系列的初始化操作,以确保其正常运行。
在启动代码文件中,通常包括以下内容:1. 时钟设置:8051单片机的时钟源有多种选择,包括外部晶体振荡器、内部振荡器等。
在启动代码文件中,需要设置时钟源的类型、频率等参数。
2. 中断向量表初始化:中断是8051单片机的重要功能之一,中断向量表包含了各类中断的入口位置区域。
在启动代码文件中,需要将中断处理函数的入口位置区域写入中断向量表中。
3. IO端口初始化:8051单片机的IO端口是与外部设备进行数据交换的重要接口,需要在启动过程中进行相应的初始化,包括设置端口的工作模式、输入输出方向等。
二、外设配置在实际应用中,8051单片机通常需要与各类外部设备进行通信,如LED、LCD、键盘、传感器等。
在启动代码文件中,需要对这些外部设备进行相应的配置,以便与单片机进行数据交换。
1. LED/LCD配置:LED和LCD是常见的显示设备,通过配置相应的引脚和显示参数,可以在启动过程中初始化这些设备。
2. 键盘/按键配置:键盘和按键是常见的输入设备,通过配置相应的端口和中断,可以在启动过程中实现对这些设备的初始化。
3. 传感器配置:传感器可以用于检测各类环境参数,如温度、湿度、光照等。
在启动代码文件中,需要配置相应的IO端口和中断,以实现对传感器的初始化。
三、中断管理中断是8051单片机的重要特性,通过中断可以实现对各类事件的及时响应。
在启动代码文件中,需要对中断进行相应的配置,以确保系统可以正常响应各类中断事件。
1. 中断向量表设置:在启动代码文件中,需要将各类中断处理函数的入口位置区域写入中断向量表中,以实现对中断的响应。
片机基础知识:8051特点、结构与扩展

-8051特点、结构与扩展
1
1.1 8051单片机的特点 1.2 8051的内部结构 1.3 8051的系统扩展
1.1 8051单片机的特点
一、单机的概念
将组成微型计算机的各功能部件: 中央处理器、存储器、I/O接口电路及定时/计数器 等制作在一块集成电路芯片中从而构成完整的微型 计算机-故称作单晶片微型计算机, 简称单片机(Single chip microcomputer)。 或称微控制器(MCU:Microcontroller)
并行端口
串行端口
中断系统
P0 P1 P2 P3 TXD RXD
INT0 INT1
1、中央处理器CPU
CPU(Central Processing Unit)是计算机的核心部件, 它由运算器和控制器组成, 完成计算机的运算和控制功能。
运 算 器 又 称 算 术 逻 辑 部 件 ( ALU, Aithmctieal Logic Unit), 主要完成对数据的算术运算和逻辑运算。
INTEL公司将MCS51的核心技术授权给了很多其它 公司,所以有很多公司在做以8051为核心的单片机,当 然,功能或多或少有些改变,以满足不同的需求。
80C51系列单片机兼容的主要产品
* ATMEL公司带Flash存储器技术的AT89系列 * Philips公司的80C51、80C552系列 * 华邦公司的W78C51、W77C51高速低价系列 * ADI公司的ADμC8xx高精度ADC系列 * LG公司的GMS90/97低压高速系列 * Maxim公司的DS89C420高速(50MIPS)系列 * Cygnal公司的C8051F系列高速SOC单片机
(3)主流与多品种共存
单片机全面介绍(8051,avr,pic,msp430,arm,dsp)

1、内部 ROM 读取时,PSEN 不动作; 2、外部 ROM 读取时,在每个机器周期会动作两次; 3、外部 RAM 读取时,两个 PSEN 脉冲被跳过不会输出; 4、外接 ROM 时,与 ROM 的 OE 脚相接。 参见图 2—(8051 扩展 2KB EEPROM 电路,在图中 PSEN 与扩展 ROM 的 OE 脚相 接) EA/VPP 访问和序存储器控制信号 1、接高电平时: CPU 读取内部程序存储器(ROM) 扩展外部 ROM:当读取内部程序存储器超过 0FFFH(8051)1FFFH(8052)时自动 读取外部 ROM。 2、接低电平时:CPU 读取外部程序存储器(ROM)。 在前面的学习中我们已知道, 8031 单片机内部是没有 ROM 的,那么在应用 8031 单片机时,这个脚是一直接低电平的。 3、8751 烧写内部 EPROM 时,利用此脚输入 21V 的烧写电压。
ALE/PROG 地址锁存控制信号:在系统扩展时,ALE 用于控制把 P0 口的输出低 8 位 地址送锁存器锁存起来,以实现低位地址和数据的隔离。(在后面关于扩展的课程中我们就 会看到 8051 扩展 EEPROM 电路,在图中 ALE 与 74LS373 锁存器的 G 相连接,当 CPU 对外部进行存取时,用以锁住地址的低位地址,即 P0 口输出。ALE 有可能是高电平也有可 能是低电平,当 ALE 是高电平时,允许地址锁存信号,当访问外部存储器时,ALE 信号负 跳变(即由正变负)将 P0 口上低 8 位地址信号送入锁存器。当 ALE 是低电平时,P0 口上 的内容和锁存器输出一致。关于锁存器的内容,我们稍后也会介绍。
8031、8051、8751、89C51、89S51有什么区别

8031、8051、8751、89C51、89S51有什么区别8051单片机的名字,对于初学单片机的人来说真是如雷贯耳。
8031单片机的身影在很多产品中更是屡见不鲜。
另外,在一些单片机书籍中,8751单片机的字样也不时被提及;而本站和网上其他站点推广的89c51、89s51单片机是怎么回事?和上述的单片机有牵扯吗?我原先学过8051,现在用89c51是否需要从头学?......现在让我们看看这些的来龙去脉--------8031/8051/8751是Intel公司早期的产品。
8031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多为EPROM的2764系列。
用户若想对写入到EPROM中的程序进行修改,必须先用一种特殊的紫外线灯将其照射擦除,之后再可写入。
写入到外接程序存储器的程序代码没有什么保密性可言。
8051片内有4k ROM,无须外接外存储器和373,更能体现“单片”的简练。
但是你编的程序你无法烧写到其ROM中,只有将程序交芯片厂代你烧写,并是一次性的,今后你和芯片厂都不能改写其内容。
8751与8051基本一样,但8751片内有4k的EPROM,用户可以将自己编写的程序写入单片机的EPROM中进行现场实验与应用,EPROM的改写同样需要用紫外线灯照射一定时间擦除后再烧写。
由于上述类型的单片机应用的早,影响很大,已成为事实上的工业标准。
后来很多芯片厂商以各种方式与Intel公司合作,也推出了同类型的单片机,如同一种单片机的多个版本一样,虽都在不断的改变制造工艺,但内核却一样,也就是说这类单片机指令系统完全兼容,绝大多数管脚也兼容;在使用上基本可以直接互换。
人们统称这些与8051内核相同的单片机为“51系列单片机”。
对于学习者来说,学了其中一种,便会所有的51系列。
在众多的51系列单片机中,要算 ATMEL 公司的AT89C51、AT89S51更实用,因他不但和8051指令、管脚完全兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,一般专为 ATMEL AT89xx 做的编程器均带有这些功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2单片机应用系统的开发过程 单片机应用系统开发特点是选用台适
机型,开发炎州=l;{=件。单片机应用系统”筮的 过程如图1所示。
|从技朱、经济两方箍确定系统的总体方寨l
L ’r
选舞台适的单箭机型弩。初步确定赍糠件设计
喜
|按照方案饕求仔细检查系统硬件、簌件琦鼹分鬈和系统设计l
J
稳错
《
肖错
l对硬件、软件分模块辘试|
喜
{
系绫统调
是采用公用存储器, 利用系统微机的 RAM(即公共存储 器)作为目标机
宥铸
有较高硬度的表面B使材料表m】褂到r弁效的 强化,降低了牯着磨损状况,这是复合薄99具 有良好耐磨性的原H。
3结论 (1)采州直流融控/射频溅射技术共沉积制
备的3】6L AJ、0,金属陶瓷复合薄脱,xRD 分析麦拥,薄膜以Fe cr相为主,表现m较强 的(|lfl)和刺的(!l|)择优取向。
(!)射频播杂的A1.O,增加了形棱位黄, 使膜屡的生K方式拈生改变,薄膜表而形貌 呈均匀颗粒状,断而形祝已叫显的致密等轴 晶结构H具有良好的高温抗氧化性能。
系统总体方案是丌发』m鼎n0关钝环节。 任充分调研日0甚砷上选择好单¨机机型和黄健 元器件,要充分号虑货源开发丁具艘外围 电路等一Ji婴分配∞酬¨轼碰什功能.通 常硬件{¨软什且有一定的互搀哇。
从罔中1看….开笸单片"¨t用系统产 品 开发I具处十重监地位。在碰什佩酞
高新枝术
程序谢试眨联删时,☆i需使崩开发系统, 甚至在进行总体蛙引时,菜衅技术问题也 需要q≈讹。"发系统迁是鬃定性能的得山
该系统通常由三部分组成即交叉汇编(机 由于它是通过24脚(或28脚)的EPROM插座
器汇编)、排错/模拟软件包、EPROM编 来对目标机进行仿真的,地址范围将受到限
程板。 评价板开发装置:它是单板机开发装置的
改进型,增加了RS一232C微机系统接口, 可在微机系统支持下进行联机开发单片机,
制,对目标机排错调试功能较弱。由于其通 用性强,仿真速度快,并可全面考核单片机 应用系统的综合性能,因此很受重视,得到 广泛应用。
I‘具,同此,a啦州"牡系统叫 要选择
性能优良的开发系统。
参考文献 …怅友德,赵志英,潦n十亮牛片微型机
原理应刑与实验上海:复H大学m版社.
2005 6
2j张丽娜雌片机原理及应州武汉: 华中科技大学…版礼,2004 7
f31绦维祥,刘旭敏单片机撇型计算机 原理盐应用人连大连坪工k学山版j;__=,
2002 7
。l
E 2PROM或外接 EPROM、E2PROM
确定系统豹挂戆 0
进行编程。 由于单片机组成
的完整计算机系统较 为少见,故通常采 用通用的微机系统来 开发单片机。即通 常以双机通信的方式 对单片机进行仿真开 发(如在IBM—PC 机、APPLE—II机 上)对两个不同的 CPU的双机进行通 信,最简单的方法
住同样试验条件下复台薄9£样品进行磨 掘对比试验,与316L基体相比,短赍薄膜 样品的摩擦系数刚艟降低,且往动较为-r 稳,麝痕表面LE较平滑,磨痕l}常汝磨拍I形 貌见矧6(b),‘F稳阶段其平均摩擦系数为() 492,这表明镀Ⅳ#样品的m}磨性能比316J,基 体叫丝改善。自叫恰德(A rchard)牯若 磨损模型,I=o言(r磨}H体积,,接触载 荷,,材料硬度,^滑动距离)可知,表而 硬度高的材料具有较骶的磨损卓。复合』#具
机器码传送给评价板,控制其运行,看是否 版本的芯片)。
满足预定结果.如不满足,可进一步修改程
仿真器使用ASM一51宏汇编,PL/M一
序,直到满足全部预定要求为止,它为程序 5l高级语言,连接/浮动程序,库实用程序,
的排错调试提供了一个硬件环境。此方法目 二进制到十六进制转换程序。高级语言通用
前使用较为普遍,可满足一般应用系统的开 性好、功能强,程序设计人员只要掌握该种
华片机既然是一十完整的应用系统,必 然与外界有较多的联系,这些联系通常通过 I/0拨uji}行.“满足州户的不Ⅻ要求。
因此,单"机的产品开发特点是:选用 合适机型,外韭实用软件。单H机产d^开发垒 过程见目。说明州点
项目的可行性论证:在世手系统设Lr2 前,必颁提mf_E务及要求,确定系统世计的 技术指标。
发需要,且投资较小。
语言的特点和使用方法,不需要完全掌握具
ROM仿真器:ROM仿真器特别适合于 体的单片机指令系统,就可以编写程序。
单片机的开发,因为单片机本身就是一台完 MCS一5 l系列单片机的编译型高级语言有:
整的计算机最小应用
系统,所谓单片机
的开发,其主要工作 是对在片EPROM、
|磺嚣簸可行性论诞l
(3)制备的照台薄_|{l的显微硬度为727Hv 比316L挑体币锈钢的硬崖高卅近3倍,其耐磨 性也明显优于316L毖体。
参考文献 …雷明凯,享有宏,帐仲麟 等离子体源
离子咨氟lc r18N19Tl舆氏体…摩擦学学 报,l 9 9 7,l 7 13):2 06—2 J 3 [2]l·亮,许晓磊,计彬等 奥氏体不锈钢 低温渗氨层的组织b耐磨性…摩悴学学 报,2 00 O,2 0(¨:6 7—6 9 ‘纠闩彬,张鹏程,邹觉生苛3 J6L不锈制 氪离子注入晨的高温摩擦磨损特盹…摩擦
兰:!:!!:型二::!!:12三:型!鲨垦窭垦垦囡
高 新技 术
805 1单片机开发系统和开发过程
章克明 (常州工程职业技术学院 江苏常州
21 3000)
摘要:构建一个以单片机为核心的应用系统,从任务的提出到系统正式投入运行,称为单片机应用系统的开发。对目前最通用流行的单片
机5 1系列,依照5 1单片机应用系统开发的基本步骤和思路,介绍单片机开发的基本知识和如何针对一个具体的项目需求来设计解决方法及
晦
{缡程嚣娆臀固化蘑运行 l
、} 设计完成
(单片机) 的
图1系统开发过程框图
万方数据
科技咨询导报Science and TechnoIogy Consu…ng HeraId
13
里窭垦雪垦l壑垦量!!鲨!:!:!!!!竺!!!!:竺竺!!
PL/M5l c 5l MBAsIc 5l等。解 释型高缎坍言行DA目c 52、TTNYBAsIc 等。编l{型高教语言呵生成dl器吗,解释型 高级语言必须在舻f释程序的支持下直接解释 执行。
英文刊名: 年,卷(期): 引用次数:
章克明 常州工程职业技术学院,江苏,常州,213000
科技咨询导报 SCIENCE AND TECHNOLOGY CONSULTING HERALD 2006,(1) 0次
参考文献(3条) 1.张友德.赵志英.涂时亮 单片微型机原理、应用与实验 2005 2.张丽娜 单片机原理及应用 2004 3.徐维祥.刘旭敏 单片机微型计算机原理及应用 2002
由于效率低、无法进行仿真调试,手工 汇编(编程)目前己较少使用,但对业余开发 一些简短的小程序,也不失为一种好的方 法。
交叉软件开发(机器汇编):这是把单片机 汇编语言程序自动转换机器码的方法,可取 代人工逐条查找机器码的繁重劳动。目前已 在IBMPC/XT、AT,APPLE—II,TRS一 80等微机上实现用交叉汇编的方式对诸多系 列单片机进行编程,并具有排错调试功能。 这种方法必须借助微机系统,解决了编程的 方便和快速问题。
当系统能罅稳定地完成所有功能时,印
可认为设训已选到要求
3单片机软件开发的特点与方法 由下单片机越常是为应用系统耐吐Ll的,
本身般不具有自我开发和编程的能力.吲 此必须惜助干开熊工具柬开筮。单片机最突 出的特点是其本身就是个完整自0应用系统, 可以通过肿单H机的造型和多十联用社5足不同 要求。若无特殊需要,不必进行扩展(如 ROM RAM I/O ^/D等扩腥)。而是 合理选用U达到最佳利朋单片机的资源在 设计州.j皿常可留有适量余地。
重要的是目标机的程序存贮器模拟功 能。因为在研制目标系统开始的初始阶段, 目标程序还未生成,谈不上在目标系统中通 过EPROM写入器将经过模拟调试好的机器码 程序写入到EPROM中。因此,用户的目标 程序必须存放在开发系统RAM存贮器内, 以便于在调试过程中对程序修改。开发系统 所能出借的作为目标系统程序存贮器的 RAM,常称为仿真RAM。开发系统中仿 真RAM的容量和地址映射应和目标机系统完
4l‘42
6]邯立允,熊惟皓,赵立新功能梯度金属 陶瓷的制备与性能J|稀有盘幅材料与 】.耻,2005 34(9):l 3 89一l 3 9 3
14
万方数据 科技咨询导报sc enceand Techno ogy cons u】tmg Hera|廿
8051单片机开发系统和开发过程
作者: 作者单位: 刊名:
模拟调试开发。在开发目标系统的过程 中,单片机的开发系统允许用户使用它内部 的RAM存贮器和输入/输出来替代目标系统 中的ROM程序存贮器、RAM数据存贮器以 及I/0,使用户在目标系统样机还未完全配置 好以前,便可以借用开发系统提供的资源进 行软件开发。这种方法具有编程、程序汇 编、调试、排错功能。用模拟调试方法开 发,必须在微机系统上建立被开发单片机的 开发环境,也就是用所选用的微机资源来模 拟单片机的结构,并用该微机的指令模拟单 片机指令的执行过程。它可以对单片机进行 排错调试,并可进行程序执行过程的仿真, 即具备单片机应用系统开发过程中所需的全 部功能(编程、排错、调试、仿真)。
在该过程中,系统硬件设¨是}日设计电 路原理阱世计印制Ib路扳成用万用板直接 悍出9;骑板刊碰什软件分模块调试是指 洲醚、调整部分电路模块和程序模块;系坑 缆呐是指在独立测敲备部分电路模块、程序 模块正确后,将系统各fU蹄模块垒部连接起 米,运行完整的系统程序,测试备十模块的 月E骨情况咀硅系统整体fE能,‘编程器烧■ I目化后运行”是指将程序直接写入单"机或 程序存储器,’L系统现场运行丁作,然 后删试系统的并种功能是否正常可靠性是 占{亭台要求。