EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
第 10 讲复习1-9讲 " w; @& a7 @ W. h2 {( d E9 y
这节课的主要内容是带着大家复习一下前 9 节课的知识点和实验。我总结了一下 前 9 节课的知识点,如下: T- X2 B" `2 R0 l7 j
电子方面:
/ K/ p; U# w( M ^5 J$ p1、发光二极管点亮原理(阳极接高电平(1),阴极接低电平(0));
8 \ B& g- m. T4 T, j) u7 \4 A2、51 单片机高电平为+5V,低电平为 0V;高电平在软件中一般用 1 表示,低电平用 0 表示;- X3 H+ c7 w7 R/ F
3、电路图中,+5v 用 xxx 图形符号表示,GND 用 xxx 图形表示;4 V5 P6 M, W9 C7 h. ~" {0 N
4、8 段数码管共阳极与共阴极的内部结构;
7 X' |. D+ k U8 Y0 W5、8*8 点阵内部结构;
% f/ K8 w) [5 q. ]9 D/ I# o* e6、74HC138 译码器真值表;; E% v. B7 ?# m& L$ R" @: W4 z
7、蜂鸣器;
( s3 `& j3 n: j7 k" q" z" l+ C8 F8、继电器;
, v( @8 L: J, d1 e$ }单片机方面:
5 {& Y% Z c$ L$ y4 V- |( W& @1、 51 单片机 IO 端口分为几组?每组几位?(四组,P0,P1,P2,P3,每组各有 8 位,P0.0-P0.7), e4 c' _5 d/ D9 F p4 L7 Z
2、 IO 端口的功能?(输出高低电平、检测高低电平)
1 g# X6 n& [$ h1 G+ ~3、 寄存器(单片机关于硬件的编程,本质上是对寄存器的编程),比如软件中出现的 P0、 P1、P2、P3 都是各个端口的寄存器,我们可以对这个端口寄存器的每一位进行操作.我们以后还会学到定时器,中断的寄存器。 C 语言方面:& ?; d b8 H' e( [- }4 e: T
1、 sbit 用法,如:sbit led=P0^0;2 P l" F6 Y* K( T- B! ]. k% W
2、 其它常规 C 语言基础知识:- W1 R' U. f/ t$ y
函数: main 函数,delay()函数定义,库函数_cror_()、_crol_()0 Q. b: a- s/ v9 ?) L
数据类型:sbit、char、int数组:一维数组、二维数组 流程控制语句:while、for、if、switch case default 宏定义:#define操作符:~(取反)、==(测试等于,用于判断)、=(赋值)其它:typedef
+ D. G+ O# @. Y算法方面:7 q( a6 X8 H: j& j' v) H+ v
1、delay 延时函数, i, Z0 D B+ ~8 d, w1 T
2、8 位数管码动态扫描
# H! ^0 o5 ]0 V. z, ^* o3、点阵 LED 动态扫描
8 s+ [' D" _- R9 j6 `3 D+ g4、8 段数码管编码
7 V* c# v( T! E) k) _5 { |