|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 h' E% u: _. \% P ~& c
摘要: 为了更好把培养学生的设计、实践能力,基于系统设计和开放设计的思想,进行基于C51单片机实9 G( K6 a( O0 M# c M: H
验系统设计与实现的研究,详细阐述了该系统的组成、硬件功能模块及系统的特色。7 c. ~! V' \ v
关键词:单片机; C51;实验系统" }5 I3 S1 v2 y$ q l2 t
高校电子类专业已经广泛开展单片机的实验和8 h/ h3 q/ d6 J. e3 i
实践教学,单片机已成为电子系统中最普遍的应用7 [- J" w% h# ?2 I1 o; X3 |
手段。在许多实践环节中,如课程设计、毕业设计、$ E6 q/ u6 n) D4 N: Q8 }) a
电子竞赛等,单片机系统都是最广泛的应用手段。/ R6 u9 ^) ?4 }& f* I/ E8 s
如何利用现有的实验环境开展实践教学和培养学生: [) t$ I9 r6 j2 Y1 c* @5 s! l
的设计能力、创新能力已成为我们实验教学和管理
5 b. P2 R. d! y$ U2 L2 j" t: ^0 `人员必须面对的问题。本文试图通过-个开放的单
4 h$ k& I% Z+ M) c- K片机开发平台的研制,为学生提供-一个实践平台,同
- B, p3 u; u' g5 w$ u时为学校自制实验设备的开发和使用提供借鉴。
2 Q% c" t! R. X5 K该自主开发平台拥有目前我校单片机实验室应5 H& `8 Y8 m6 h A7 L1 F: G
有的功能,而且为学生提供了一个开放的实验环; d" g! o6 R) k% _& }: n( |
境"],使学生可以围绕此平台进--步地开发和实6 q' j, d. `1 v0 G" F' E; e7 d2 d
践。该开发平台直接与企业的开发环境相兼容,完.
0 n, V4 j# E# L1 U5 k5 I全可以实现现有企业的类似开发,使实验室和市场
& E3 l/ a6 L8 @3 ?; z6 a接轨。就具体而言,该C51单片机实验系统采用完: |( o# _' v5 I* h
全开放式的设计,不仅引出所有单片机I/O口,更提
* W1 J& B: C( X/ g- M* U J) D5 W1 _; @供了详尽的原理图、PCB图和在线调试工具,在- -定
& u/ U$ ?, P" a6 {1 q" M程序上弥补了原实验平台的不足。5 _5 \3 F- P( @9 H- L6 S
4 C' w: D; ~4 F1 C0 N* |1系统设计
" C- ~8 I* j" d. J1 c1.1 实验开发系统的组成
9 V4 @- f/ `8 ?* g( _ J构建的实验和实践环境不同于以往纯粹的实
3 Q% j) ^3 t h6 v8 t验,而是与社会.上的单片机开发完全接轨。利用此.- a& o; ~( ~8 p( N3 J% S( T
实验模式和实验系统,学生既可以做实验也可以进 t$ b7 j" j* r/ I ~0 ]; ^
行开发。实验开发平台的组成:自行设计的C51实.
8 g& P/ L0 |% a* j' F! | l! w$ ?" t验开发系统板连接通用的51仿真器,电源和PC组
% |( m" J2 e2 F成了最基本的开发平台,另外根据需要再选择数字 D6 `! V. _/ O
示波器、万用表等设备,此平台环境满足了各种实验8 S* J* H2 u+ _! Q2 H1 {1 \6 P
和设计开发的需要。在实验和开发过程中,根据个) c4 S$ B5 T9 B
人的爱好也可以任意选择汇编语言。; R/ f, N+ V3 @3 o" g
1.2 C51实验系统的硬件框图; t& L; j# B' c4 q8 e% a) Q
系统设计以MCS51系列CPU进行系统扩展,; @) X& b* [- K' e- q
将8x8点阵、RAM、PWM、LCD、FLASH、温度传感) d$ T' T, s1 L4 S$ E
器、数字时钟、看门狗、电机驱动、串行显示键盘等模1 Z1 c$ r; Z. m$ S* b4 G: l7 h8 x
块集成于一体。但是各个模块之间是独立设计的,6 W+ m- \ F; h- n
采用统--编址的方式,不同的功能模块间有不同的
! z3 X9 W6 j' G( Z7 g, y3 d" _" P, S
3 q/ f$ B- Y& d6 H- j3 j1 V/ p7 M3 K' _" P4 @6 f+ q1 l
; o6 o' ^! G& E$ k6 N附件下载:; f3 c" W% C# F9 q8 p
1 ~- v) l( g6 Q |
|