|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
; S2 \2 k, W" {* C1 |
摘要:Keil C51是美国Keil software公司出品的51系列兼容单片机C语言开发平台。基于Keil Monitor-51,实现与Keil C51的通信以及达到零地址仿真51CPU的功能,其仿真教果可与市场上各种仿真器相媲美,本文详细说明了硬件电路及相关件程序的设计。5 v V& N* ~0 q j3 E: f
5 D8 R5 Q/ y0 T5 ]( j# Y# ^3 ]$ H关篡词:Keil Monitor--51 零地址仿真 51单片机
; s( U# W/ Q" I0 R9 F( j
U+ M; _3 h- v9 c ~1 引言
0 Z) V$ e9 @& {, j, U单片机以它的廉价、体积小、可塑性
; i* a2 g" H; u( A强、稳定性高的特性,有着广阔的市场前景,
6 r& C5 ]" M. {; d在用单片机开发产品时,虽然许多厂家设计了% {: `: v& y& Y9 F& Z
可编程ISP单片机,但是从安全与便捷方面考
. y( U$ I" t6 l# C& H虑,单片机仿真器仍然是开发人员不可或缺的
2 B$ X0 o' v8 ?4 j* \4 s; D" e/ \工具。单片机仿真器在产品开发阶段可用来! K" G; U. O8 ?# N, L* M
替代单片机进行软硬件调试,从而迅速发现、
5 u) N$ K( m4 T- M( d# c0 F# C纠正程序中的错误,大大缩短单片机开发的周2 b/ G) s) j' t U& X: F
期。但实际中仿真器过于昂盘,因此,设计制; A0 _" Z8 G/ q
作出一款廉价且实用的仿真器有着广泛的市
6 B% u$ V6 p! F: {% ?. o; f场。
! q$ s, a! _4 Q: B传统的单片机仿真器硬件系统一般有三0 H9 @0 m6 @0 \
种实现方法。1)采用专用仿真的单片机,这种
) S, _ K% x+ ~. z; T; ]方法电路蒿单,但速度慢。2)采用两套单片
% w- l9 F) j; D- j4 w! r机,一个单片机用于仿真,并完成诸如通讯,中' D1 r# q7 B% v% o0 k
断等功能﹔另一个单片机则用于日标单片机, V- I+ [( p! [! `' ^& n' g
这样其资源不会被占用。这种方祛效果好,可
0 g* N5 H6 `: R1 U' A; r4 l* u: d: a7 Q. i6 T# H) M [% w1 [
3 x9 l6 d" y: c
+ y- D0 r4 b0 ?4 t5 r0 Q4 o% i2 \2 W& @- G$ l
|
|