找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4465|回复: 0
打印 上一主题 下一主题
收起左侧

单片机讲义10:复习1-9讲

[复制链接]
跳转到指定楼层
楼主
ID:250285 发表于 2017-11-19 02:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
第 10 讲复习1-9讲

这节课的主要内容是带着大家复习一下前 9 节课的知识点和实验。我总结了一下 前 9 节课的知识点,如下:
电子方面:
1、发光二极管点亮原理(阳极接高电平(1),阴极接低电平(0));
2、51 单片机高电平为+5V,低电平为 0V;高电平在软件中一般用 1 表示,低电平用 0 表示;
3、电路图中,+5v 用 xxx 图形符号表示,GND 用 xxx 图形表示;
4、8 段数码管共阳极与共阴极的内部结构;
5、8*8 点阵内部结构;
6、74HC138 译码器真值表;
7、蜂鸣器;
8、继电器;
单片机方面:
1、 51 单片机 IO 端口分为几组?每组几位?(四组,P0,P1,P2,P3,每组各有 8 位,P0.0-P0.7)
2、 IO 端口的功能?(输出高低电平、检测高低电平)
3、 寄存器(单片机关于硬件的编程,本质上是对寄存器的编程),比如软件中出现的 P0、 P1、P2、P3 都是各个端口的寄存器,我们可以对这个端口寄存器的每一位进行操作.我们以后还会学到定时器,中断的寄存器。
C 语言方面:
1、 sbit 用法,如:sbit led=P0^0;
2、 其它常规 C 语言基础知识:
函数: main 函数,delay()函数定义,库函数_cror_()、_crol_()
数据类型:sbit、char、int数组:一维数组、二维数组 流程控制语句:while、for、if、switch case default 宏定义:#define操作符:~(取反)、==(测试等于,用于判断)、=(赋值)其它:typedef
算法方面:
1、delay 延时函数
2、8 位数管码动态扫描
3、点阵 LED 动态扫描
4、8 段数码管编码




这是以前给小学生培训单片机做的一套讲义,尽可能的做到了通俗易懂,现分享给大家,绝对的纯原创资料.
全部资料下载地址(共15章,pdf格式):http://www.51hei.com/bbs/dpj-98524-1.html




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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