|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了一种基于总线的模块式单片机通用开发系统的组成和设计方法以及开发系统的应用6 T$ r0 _- {& d2 `: E
关键词单片机模块总线开发系统+ R+ w( [3 r' A- g Y3 V; ?$ g, S2 G
2 X" z% B* Z3 l9 R引言
1 v" a/ Y% r/ z# L' J% i随着微电子技术的迅速发展单片机微控
: X' U% y* X$ H4 h/ K5 `) [: m0 j制器芯片的设计者制造商不断推出性能优越
- z. x% p% Y* ^4 U/ ]( y' C且价格便宜的各类型号的新产品单片机的使用9 D1 _. Q' P7 U$ \( ]
者则将其应用到越来越广泛的领域应用模式也
0 G+ e/ h! e; ?, \6 x* Q& L- x是各种各样在我国目前工业测控系统及仪器仪
1 [; ^% x/ y- C6 V% E表的应用中MCS-51 系列单片机以及它的兼容系
3 b0 F# {% d9 \# J列如 A T 8 9 C 系列等使用居多为了方便
; p" {3 p4 A, Y6 U2 j/ `快速地开发和研制单片机应用系统相继出现了
0 h# O! I( B2 I( J许多仿真器和开发仿真软件受到使用者的欢- m K! h$ H* M; V3 y; O) N
迎由于这些仿真器一般是基于单片机应用系统 |& B8 T1 r g; Z6 w5 J. C
硬件线路基本完成连接后进行仿真调试的因此" |, o7 Y% Z* f- A6 ~+ r `
在调试之前要花大量时间进行硬件的开发并且8 W. [! k% Y1 N. e, n: S% S
在调试过程中还要进行反复修改有些仿真软件
* j2 L. L* a1 ?3 ?虽然可实现纯软件仿真但软件仿真的结果与实+ Q. w% S" b9 ~3 n
际应用的硬件系统还有一定距离有些问题也难" F$ c1 O1 N ~% w
以发现如时序配合总线驱动抗干扰等问6 N% v% o" h+ t. T
题为此我们设计了一种基于总线的模块式, @" ]6 S! Q+ j
单片机通用开发应用系统在产品开发和实践教9 {( V3 h9 c3 u# G! S
学的使用中取得了满意的效果2 K8 s# l8 f' C$ X# a5 o5 A
2 开发系统的总线结构
/ }, M& O0 A9 e+ E0 N/ H虽然单片机应用的场合以及其作用各种各样
$ l1 j H+ H8 ?3 u3 @" l系统的硬件结构也各不相同但是每个应用系统
# D) F2 }; j3 K, T1 T的组成原理大致相同接口电路的设计方法是一, P0 B2 e5 l5 x# O+ v5 y; Z
样的系统扩展都是基于其片外三总线实现的
$ R4 j% [) h6 f5 f因此我们设计了一种基于MCS-51 系列单片机三
5 O; e" u5 T/ F- O1 V$ |总线的通用总线底板如图所示7 E E, u# j# E" t/ \& _
该总线共定义了40 根线包括根电源
Z& @/ x* l9 O+ q. X% L9 Q9 Y( ~3 L
7 v+ P, o! x2 I5 m8 M5 j' D# \/ d5 y# M# Q* B: h. }. T: k
1 d5 k4 Z v; G2 m# ~6 Y; ^
|
|