维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 107|回复: 1

单片机初级和中级介绍

[复制链接]

classn_11

发表于 2009-11-4 20:53:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
热线:021-51875830 62450161 0755-61280252 010-51292078
5 ^. P8 |0 q; r) N/ u. g/ t6 Q; b$ n传真:021-62450161 010-624754167 |0 C. p5 c6 P- Y
业务手机:15921673576
8 y) V2 \- n4 O曙海培训网站:http://www.51qianru.cn
9 C) B% n  U  Y3 b( r1 b8 h2 ?: M0 W9 R

3 z6 Y1 q4 P6 O- e) Q0 N8 g单片机初级和中级介绍(汇编语言+C语言+PROTEL99se+试验仪学习)
8 w& i: m. ]; X0 T+ F        : `7 W* z" X- V
课程目标
  ~7 y: k5 k/ N# y学员经过培训后具有单片机开发实际工作经验及单片机开发初级工程师的水平,能够独
3 [  O6 r  Y: G* }. R3 P
* g4 k+ J1 I9 T1 S5 x& T立完成项目。) j0 N* \/ }5 w2 W4 q" Z2 B: j: ~( F
       
7 Y, M8 d- Q( c, H; A( y 招生对象 3 f: M4 I. o9 u; ~1 K3 L! G% T( [
有数字电路、模拟电路知识、希望熟练掌握单片机软硬件开发知识及protel绘图的学员。+ [3 V3 @) m0 U4 g* M7 D3 m" b
       
- O$ }+ e& O9 e. E( `2 q 入学要求 - I1 ?! [! F/ h9 _
学员学习本课程应具备下列基础知识:- H" F' O6 Q* c6 {2 I5 \
◆电路系统的基本概念。
5 r6 Y4 p% J$ C7 I- N, I2 W6 e1 ~       
+ j- c4 @) {- J7 R* K2 s 班级规模及环境 " ^1 q9 s. v6 t
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限5人,多余人员安排到下一期进行。
6 X, e( N5 e- I 时间地点
* |! E$ T' F7 `2 r 上课地点:华东师范大学/银城大厦(上海市,地铁3号线或4号线金沙江路站旁); r4 h' f, {$ H! s
最近开班有周末班/连续班/晚班 8 W# o! W# x/ c% V# D
学时和费用
3 M) z. D* f& j# l ★课时: 共12天,总计96学时
: }- q) n+ w* f$ o
' y3 K2 N, _' ?9 A ◆外地学员:代理安排食宿(需提前预定): U9 G# l3 c4 T5 k; W3 Q
☆合格学员免费颁发相关资格证书,提升您的职业资质8 c) H* \# r( n2 p
作为最早专注于嵌入式培训的专业机构,曙海嵌入式学院提供的证书得到本行业的广泛认0 Q: n3 C4 R7 R
可,学员的能力得到大家的认同。 6 w) W' Y( L# i9 H6 m
☆合格学员免费推荐工作
9 o5 K. W1 j% a& r" A 最新优惠 , H, y" B. C2 \5 V1 ]
◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠 $ \  E1 I) a+ d2 o$ r
质量保障
/ S  q& i- C" V6 m 1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
4 ?+ F2 N7 ~/ \$ [8 _- A' G4 a 2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
! o$ {+ Y. M& L) K8 o0 i5 C 3、培训合格学员可享受免费推荐就业机会。- Z; V+ D. e+ o- g
       
% D; @' d4 z8 t. E 课程大纲
1 o' W6 p7 e/ b, e. V% H, h一:课前培训4 \$ K( I' e( N
' b( d9 b5 |3 a% r" b8 Z* F
1、PROTEL 原理图实用培训;
% V' U# E5 e. D. t9 W3 X% y
/ [0 W. b- b' @. D% V3 R 目的:使学员能掌握使用PROTEL软件阅读原理图;
9 f, _* r' _% J
9 I- d( U8 k: |- s) `+ U 2、综合教学实验仪使用培训; : N- u4 H3 G+ d$ `0 i# ~

6 c6 z- ?1 h- o" O8 u 目的:使学员能够使用操作综合教学实验仪; 3 s; x* W; ?5 W) D* g! O& U
( t" O7 R5 V' C& _" l  V) K
3、学习要求、及学习注意事项;
* X; a3 n2 k$ f; A& _3 l+ V4 \6 p2 ?( v
目的:使学员能准确理解、讲课内容; 3 _( J. ?9 G# S( @3 F$ _
, g" v* ]& H, M! w5 I- j# B

5 R5 ?* k5 _/ u0 C' z- y 二:MCS51单片机硬件设计+练习课,学习内容如下:
+ ^2 j& Y/ U, X  U7 C- X 1、单片机组成、应用领域及开发特点;
7 F/ a% q4 l% @* {: U3 N" R6 D! \& C. \2 e
2、单片机的数值及相互转换;
! A* b9 `6 a1 V4 \8 Q  t% N# N) L; o" ?1 c' @, S) d& e+ g
3、单片机结构和原理:
2 O( i1 B8 ]* S& @2 a& a
9 o, L3 f( u. ^ 包括51、52、及其衍生单片机的构成、微处理器及其时序、最小应用
" C! ]% R& ?  n$ o2 m! M. s6 L7 i7 z4 Q: q7 C: D8 z
系统、地址分配、管脚功能、复位电路等;
% ]3 \: [' x2 J# f0 c* o% I! O
4 I# \( B2 b! @2 S$ d/ R/ s 4、单片机的指令系统:全部指令的使用、编程技巧;
9 N3 b9 K3 m9 v: p; V# M3 o* ]$ u
* T' \2 d8 p* f( P! ^1 [, o- V4 L 5、单片机的内部编程:I/O控制、定时器、中断、串口通信; / ?4 N$ H9 _, P: B* ?9 t
6 N+ V. u4 S% F8 F
6、单片机的外围接口及编程: 8 |: V" ~' r2 V7 N0 M5 w

% g# y  Q7 f; r$ g' | 键盘、LED显示、WATCHDOG、EEPROM接口、串行扩展、并行扩展、DAC及ADC接口; : c: I( k7 c: z# w+ C. \

: `' V. K* ?+ `9 R 7、单片机通信协议设计;
$ B) |1 G7 Y5 @* _: p
) G1 N/ G& {1 V* m9 u9 I 8、单片机应用系统抗干扰设计; & y$ y4 G* ^# w' [+ s# \. B) G6 o- W

: x; b& C( V2 F0 g 9、单片机应用系统设计技术;
6 `  c: @8 W; u7 H' x  F# v' ?2 A, n
10、分析教学实验仪的总体实现原理及各部分功能模块实现原理; & V: j6 g7 x6 u6 B- L* a' g1 [

' k4 v+ E9 b2 z0 _) @8 l' Q8 K3 l        1 `8 v3 A! E; D) E
. R9 i) a& u5 d% X1 S2 F/ M8 N
三:单片机汇编语言设计+练习课,内容如下:0 H7 ~. {1 T- D, V' x

8 X) ^  G4 X# j* ~5 _ 1、单片机汇编语言指令与伪指令; . G' N+ S2 b2 E! U; }% v0 ?
/ F5 m5 F  i3 X* ?
2、汇编语言程序设计步骤; : `: t3 Q2 _4 v! G: o% k
) i' \# ]7 [! t3 S& h! M
3、汇编语言查表、循环、分支、散转程序、子程序设计。
) S2 b! D; M. q  k3 F- D1 [
# q! C0 r  c8 Q  g; W 4、汇编语言数值计算、转换程序设计; ) a: Q) g. c% N/ Y6 H% ~& v2 V

+ n3 [# A# G, U 5、汇编语言硬件初始化、中断、定时、内外存读取、应用系统框架程序设计; 6 n! Q- m' L$ A9 j7 r

- J, O% c! _) R5 B' h 6、使用教学实验仪进行汇编语言编程; * A" g1 F6 ?8 g2 p8 G) w
. Z" Z* h- M; v: i# R

% `8 B# l& f+ I  N) b' F四:Keil C语言设计+练习课,内容如下:
, C8 g8 c5 \8 b" R7 ~2 h2 O- i) e* J# f' T0 v. [9 S# g
1、C语言概述;
% C* p. V$ R" H% I: K; m8 r. L$ R  Q" l& \# G& ]; P6 d
2、C51数值与运算;
* y# J: b! {: n  n3 m2 W
1 F4 C' O3 x$ B) e 3、C51流程控制语句; & K4 j) t1 B# E2 b7 t

9 p0 W6 N9 E5 D+ R5 ? 4、C51构造与数据类型; : g4 C# _; [1 F6 Q" Z
- A5 w# A, z$ W! S) N% k6 f
5、C51函数;
% n  L4 i, z; d5 u( x5 [0 X
+ q7 T% F5 x- G1 d! U 6、C51模块化程序设计;
6 q% G* c% x# [! f! K6 v) \2 q! y
; G: Y. f% H. s2 H0 p  q3 |, p 7、8051内部资源C语言编程;
# G0 }' R7 J- o' Q; i
/ i+ w, Q) j9 O& S1 g9 J! C+ i% Y( n 8、8051扩展资源C语言编程; 5 i& T" [8 W) r1 `/ b

. U% c1 w# x# j* j1 a# ~+ W9 F 9、8051输出控制C语言编程;
: w6 L8 ]1 G$ Z0 r* g) p2 Q5 W) B# s* m8 n& k* j
10、8051数据采集C语言编程;
: i5 b) C1 ~; M0 x
* J0 S& R* I  e% o4 J" A! T( J) k 11、8051与8051 间及pc与8051间通讯C语言编程;
1 S; Z! S4 U% b: t5 q- g8 L
4 O+ y" H$ w0 T, ~' V% N 12、8051人机交互C语言编程;
7 W* N1 q& ]$ P, N
# |. M# y, \8 q* G0 D* D 13、使用教学实验仪进行C51 编程练习; . H$ H. g; s4 P( d8 M
! R/ {/ o8 t" u
       
( K0 |/ A' ~4 y# a: n4 r9 j' Z' |7 G9 D+ r& S% j( @8 b$ e. z! y
五:使用综合教学实验仪系统实习汇编语言、C语言编程练习。+练习课。8 l/ q, c4 ]9 v1 ^* R
( A) H$ U* h7 x: ]: J# N
1、键盘扫描原理与软件软件编程;
1 S7 Z% H! E9 O* m5 k1 \% r. {2 e
8 d  r5 x' X" i/ b0 O0 U2、单片机数据通讯原理与软件编程;, V  f' s" r7 Z: _
( V$ P0 }9 m" |: A
3、I2C总线原理与软硬件模拟实现;
5 Y: @9 K' p4 _0 s6 Y$ w9 Y" I+ z4 B3 t+ w* K
4、红外数据接收原理与软硬件模拟实现红外遥控器数据接收;
! |. T/ C9 e. z. B8 J, s
. R5 |! ~' d$ r) u5、液晶图像文字显示的软件编程;1 P/ n' g" l4 o

4 {  s7 l* M3 V. F7 j; _9 _6、语音模块软件编程;1 l- D/ [& s3 P0 m: e  T

( ^3 I- y( t6 I4 k4 j4 `* m/ z7、led点阵数码管显示程序编制;: J# @) d# D, ?" z4 I

( c2 {! L% \% G) D5 o$ `8、ic卡读写程序编制;
( j# t0 l* y. w3 D) K' Z3 B( P; p) q3 ?, Z& f2 Z: H

% A" D0 q5 S# ?8 }3 e实验内容如下:
$ P, @: n8 C% B$ g$ T0 _  J. i' n; m8 r# Z! u7 S# a

4 x" T% X$ j  `- A6 W硬件设备 3 n7 j) x- ~/ x. E8 ~, ]
PC机、编程器、仿真器、单片机综合仿真实验仪、示波器、器件等 5 c  Z; B9 b% ]* O/ n
        ; }' p7 F: g9 E8 k* z* |4 _
实验性质 ! V; J, c4 y4 H3 \! V: m0 B1 K
实 验 名 称
2 D% [7 Y& _: |" C) E0 h 实 验 说 明
" q) V0 {% u7 W, J2 C8 t8 n       
7 K2 U. t7 c' f7 \: O实验 1
+ V8 H! k8 k- H% | Keil C51集成开发环境的使用练习
% P$ w$ n' }7 h" t+ ?& b+ [- t 熟悉Keil C51集成开发环境的使用方法。
- o, V8 l" V! d8 {/ k        5 o- X( n/ c1 R- S/ I) r
实验 2
5 @1 p+ t' |5 V5 b 基于Keil C51集成开发环境的仿真与调试
* h- `4 a9 B! T. [ 熟悉Keil C51集成开发环境调试功能的使用和单片机综合仿真实验仪的使用。
1 k3 {  Q8 v1 K$ E& |8 j       
: N% j* z* W& ?6 l8 f, Z" z( K实验 3 ! R; o: y! {- d6 M
单片机I/O口控制实验
, p* B( A6 |, B 了解独立 I/O口结构,掌握输出口和输入口的应用设计方法。
2 K; o+ y8 h; I& i3 B       
& g( c3 c& A; R9 F实验 4
! ^8 Z' G( W, I7 y4 X 蜂鸣器驱动实验
3 r% C1 ?& V8 d 利用单片机的P1口作I/O口,使学员学会蜂鸣器的使用。; f5 A$ k5 J; |' n2 D
       
4 p4 G. q2 y8 F+ {9 ~0 b9 u4 U; l实验 5
. c- a) Q  f; u& u5 N* F! @ 电子琴实验
  a. I3 A) ^+ ^! q9 d  I8 L* W 利用实验仪上提供的按键K1~K7作为电子琴的按键,控制蜂鸣器发声,使学员了解计算机发声原理,熟悉定时器和键盘扫描的工作原理及编程方法。$ e2 s4 B, O, P! t$ n3 T$ a
       
/ a1 O4 y& D' B9 Z* J/ f# F: p  F: O实验 6
4 H. p3 e/ K! {7 Y; I 定时输出PWM实验 3 S2 R9 s" |/ H4 F: N
利用定时器控制产生占空比可变的PWM波。
/ y: E' n" |& }2 x( O8 _        , @* |5 x2 p1 O* x) d: }3 b
实验 7 # S- P" p3 f: `
串转并的I/O口实验  F6 A' [/ ~2 D( o* W% w3 h
学员通过对74HC164的实际应用,熟悉并掌握串转并的I/O口扩展方法。
" r* `. r$ q6 u% {8 C        5 K- e3 V8 q4 k
实验 8 ; L5 B2 Q' u* D' Q
并转串的I/O口实验 " d9 h2 W( w+ z& w- Q3 z
学员通过对74HC165的实际应用,熟悉并掌握并转串的I/O口扩展方法。* ~% J8 Z- p' q1 y  t9 v2 j
        & g! [4 J! y0 v' l; @9 W
实验 9
9 O6 O8 x3 p: ^; }% z1 g 74HC138译码器实验
4 x# `! y+ s9 K1 j; t" t 熟悉译码器的使用方法,灵活应用74HC138进行电路设计。( T; Q1 h. [0 }, e5 A/ R% Z
       
+ |# h# I' @) R4 _/ y& ]4 \实验 10 ) s9 V. M) Q  ^+ I3 x
8×8 LED扫描输出实验
$ c- s, K  Y, B/ ~ 使学员学会利用单片机的I/O口进行LED点阵的扫描显示。
4 }5 n2 e1 K! c  d# L+ \       
, s' F' Z- q+ ?8 s$ Q实验 11 $ ^* z) [2 v* @; m* d4 [" x
555电路实验 0 i, o0 d' [! @8 ?
掌握555集成定时器电路的工作原理的特点,掌握用555集成定时器电路构成单稳态触发器、多谐振荡器的方法。
5 `& J) V4 _9 s" o       
9 N% y; v" ^, E0 _$ R( Q2 K实验 12
3 g& {  O2 n' z/ r3 [ 继电器控制实验
/ H# n' ]4 I$ G2 S" t! L0 x3 {! ?. ^ 加深理解继电器的工作原理和特点,掌握利用单片机的I/O口控制继电器的一般方法。 7 N2 T/ M! u: y& ~. O, ]
       
4 W# o. S; N5 A& N! B# R# u0 k实验 13
( |1 z, b6 L. A1 B& G! q% F RS-232串口通信实验 ( x) \, T* M# v6 A( E/ R6 o& P3 \
利用单片机的TXD、RXD口,使学员学会单片机的串行口的使用。并学习数据通讯,数据包通讯程序编程。& {, q  t7 U* W, e1 @9 N0 f1 R, Q
       
: v' x/ A8 v8 D实验 14- T! l0 }& w, |) k; e
RS-485差分串行通信实验
5 n5 _: T, T) a  k 在上一个RS232通讯实验的基础上,利用单片机的TXD、RXD口,掌握RS-485差分串行接口的使用。
7 \9 S2 f  Z9 z. i$ `+ A        ; F4 G+ B- V+ Z7 f1 \% ?) q# o
实验 15
# q% G& A. q: s9 M/ |' e I2C总线实验(实时时钟、EEPROM和ZLG7290的实验)
0 r) U' O" `( P0 l2 |3 C 加深学员对I2C总线的理解,熟悉I2C器件的使用,提供学员实际开发能力。并学习通过阅读I2C总线时序通过普通IO口线用软件来模拟I2C 7 Y) _) D+ n% K4 r; o$ d( w
       
+ w1 [; T9 ]* v8 n7 P8 M. f实验 16 6 n4 W9 z/ J" G; K
万年历时钟实验. L$ l" c: H7 e; W
通过对I2C总线控制的实时时钟芯片PCF8563、ZLG7290键盘、LED数码管显示器相结合,组成具有实际功能的万年历时钟。使学员进行一次实际开发的实验,以进一步提高学员的实际开发能力。 $ A# X) y. p& D6 R/ ]) e
        # H$ U) s2 D4 T' C. c, d
实验 17
- B/ N& P* J- R% C$ F

手机扫码浏览

classn_11

 楼主| 发表于 2009-11-4 20:53:18 | 显示全部楼层
接触式IC卡读/写实验
6 v; u# h1 h+ e$ D 根据IC卡的读/写时序图编定程序,实现IC卡
- }% Z+ B0 S- h(SLE4442)的读/写,了解接触式IC卡的知识,学会如何根据时序逻辑图编定实用程序。- S, A  v: l, W- Y2 e' T: x
        ( a7 @( W* d$ Q" j
实验 18 ' I: F. A  C/ ?7 v- c  `& @
数字温度传感器实验 + F% B7 T7 f, T' R6 p: j
熟悉数字温度传感器DS18B20的使用方法和工作原理,了解单总线的读/写控制方法。# b% `6 F7 L3 \$ d+ p7 _
       
7 p8 k8 X4 }) ]& z) e+ l实验 19, |. z3 N( O& r& k+ z% o
数字温度计实验 $ e3 T+ ?0 Y+ O4 e9 [
通过实验,理解掌握单总线器件和I2C总线器件的应用,熟悉串行总线的协议和操作技巧。5 Q1 s  x/ m6 O$ t( U
       
+ _# Y! N' V4 _1 L. }5 I实验 20: ^( y! ]' E  o# A% R: T2 ]
数字频率计实验
" P) p* b: W! m2 W: R% K% ~ 利用单片机的定时/计数器功能,开发设计一个低频信号频率计。0 Y! R: ^# R9 F+ }
        * Q' S, ^& t* m* z
  k0 G6 o6 [' m; W
5 j3 A$ g/ V0 q6 A# Q, h  W
七:PROTEL原理图设计、电路版图设计,内容如下:
3 n' N" c" F2 j, _& B
' ^# t, v; s: }9 p( Z( N& X5 g. g1、 PROTEL SCH原理图设计;' c" p& G( H( n3 s) I: L4 E
) z% j  R( n8 X% \/ {# y9 r: v) i+ d
2、 原理图元件库设计;, b: P. R" I$ Z, `7 X+ B$ g

$ h2 z/ {9 u' A* E5 V3 O. M/ x# f3、 电路规则检查和网络表;
, J: `/ g2 Q: s, w! P9 D2 ?, j7 a. Q# Q' Y
4、 PCB基础设计;- Q1 S# L* [6 z& z( W
# X! ?/ c8 i1 u; |$ T3 A
5、 PCB高级设计;
! A1 b8 k4 K) i% V0 b
, v4 Q$ g+ R; y; U$ V3 }5 l6、 PCB 元件库设计;3 m" t4 S1 C+ R/ ~$ x; h5 O

  }6 z. l! k$ x2 q/ K4 E2 m2 k3 b! q7、 PCB 与SCH同步设计技术# k# E, B* W# `8 L# T

& T  p9 N+ _3 J9 i  m8、 PCB设计规则检查和自动布线技术
0 T# ^6 f2 j1 \7 f# e  y: }0 I
1 g  j* }7 D% \9、针对我们提供的产品,使用PROTEL练习原理图设计及双面板和多层板的设计;
, p0 Y. g5 @( Z5 _+ k7 m
$ Y# }9 t# ~% i  e5 G. @! M: b. l手机游戏开发
7 d+ ^6 `# t! z3 p2D网络游戏程序开发
+ I: [0 J7 K( h4 b* N( @# X& E8 F4 G# K: ~3 x+ I% I
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|手机版|小黑屋|最新贴|维修网 ( 粤ICP备09047344号

GMT+8, 2024-5-20 08:56 , Processed in 0.292364 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表