当前位置:文档之家› 单片机应用技术项目式教程(C语言版)

单片机应用技术项目式教程(C语言版)


黄金导线结合部分 圆形环氧树脂透镜 LED芯片
反射帽
正极引脚 负极引脚
如图所示,LED(硅)的工作电压一般取1.7V,
限流电阻为为1KΩ,那么流过LED的电流为3.3mA,
LED发光。
+5V
1K
如何用单片机点亮LED灯?
需要解决三个问题: ① 什么是单片机? ② 单片机如何与LED灯连接? ③ 单片机用什么方法控制LED灯?
任务要求
利用51系列单片机控 制一位LED信号灯, 实现LED灯闪烁控制。
发光二极管简称LED(Light Emitting diode)
亮度高、色彩鲜艳、稳定性好、功耗低、发光效率高、 寿命长等优点,应用非常广泛。
+5V
1K
LED灯的发光原理 LED的内部是一个PN 结的晶片,整个晶片被环 氧树脂封装起来,短管脚 是阴极,长管脚是阳极。 当PN结处于正向导通状态 时,电流从LED阳极流向 阴极时,半导体晶体就发 出不同颜色的光线,光的 强弱与电流大小有关,光 的颜色由半导体的材料决 定,有红、绿、蓝、黄等 颜色。
电源引脚
P1口
复位信号
P0口
内外ROM选择引脚 地址锁存控制引脚 外ROM读选通信号
P3口
外接晶体引线端 接地引脚
P2口
芯片引脚的第二功能
1.2.2 51系列单片机的基本组成
频率基准源 T1 T0
由运算器、存储器、控制器、输入
振荡器 4KB ROM 128B RAM 定时器0 定时器1
设备及输出设备五个基本部分组成。
供 电 电 路
时钟电路
GND
单片机与LED的连接 电路原理图
+5V +5V
实物连接图
复位电路
560
+ 22uF/50V
4.7K GND
30P
30P
1 VCC 40 P1.0 2 39 P1.1 P0.0 3 38 P1.2 P0.1 4 P1.3 37 P0.2 5 P1.4 P0.3 36 35 6 P1.5 P0.4 7 P1.6 P0.5 34 8 33 P1.7 8051 P0.6 32 9 P0.7 RST/VPD 10 31 RXD/P3.0 EA/VPP 11 30 TXD/P3.1 ALE/PROG 12 29 INT0/P3.2 RSEN 28 13 INT1/P3.3 P2.7 14 27 T0/P3.4 P2.6 15 T1/P3.5 P2.5 26 16 25 WR/P3.6 P2.4 17 RD/P3.7 24 P2.3 18 23 XTAL2 P2.2 19 XTAL1 P2.1 22 20 VSS P2.0 21
项目1 单片机硬件系统的认识
单片机应用技术项目式教程(C语言版)
• 书名:单片机应用技术项目式 教程(C语言版) • 书号:978-7-111-54417-3 • 作者:孟凤果 主编 • 出版社:机械工业出版社 • 配套试卷及答案
教学导航
重点知识
难点知识 1.单片机基本概念2.单片机的引脚及其功能3.单片机的内部结构4.单片机中的存储器5.单片 机最小系统6.数制系统 1.单片机的引脚及其功能2.单片机中的存储器 任务驱动+仿真训练以LED信号灯的闪烁控制为实例,认识单片机简单控制系统的构成;让学 生从直观到抽象的理解单片机及其相关概念;通过让学生动手制作单片机简单控制系统,逐 步培养学生学习单片机知识的积极性。 10学时 通过让学生动手焊接制作一块单片机最小系统实验板,让学生更直观的理解关于单片机的一 些基本概念,加深对单片机基本知识的认识。
只 读
INT 0
RAM
读 写 /
定时/计数器
CPU
并行接口 串行接口
中断系统
总线
INT 0 INT1
单片机的最小应用系统
+5V +5V
复位电路
单片机正常工作的最 小硬件要求。包括供电电 路、时钟电路、复位电路。
4.7K GND
30P
560
+
22uF/50V
30P
1 VCC 40 P1.0 2 39 P1.1 P0.0 3 38 P1.2 P0.1 4 P1.3 37 P0.2 5 P1.4 36 P0.3 35 6 P1.5 P0.4 7 P1.6 P0.5 34 8 33 P1.7 8051 P0.6 32 9 P0.7 10 RST/VPD 31 RXD/P3.0 EA/VPP 11 TXD/P3.1 ALE/PROG 30 12 INT0/P3.2 RSEN 29 28 13 INT1/P3.3 P2.7 27 14 T0/P3.4 P2.6 15 26 T1/P3.5 P2.5 16 25 WR/P3.6 P2.4 17 RD/P3.7 24 P2.3 18 23 XTAL2 P2.2 19 XTAL1 P2.1 22 20 VSS 21 P2.0
教学方法
参考学时 学习方法
理论知识
技能训练 制作要求 建议措施
1.单片机基本概念2.单片机内部结构和存储器知识3.单片机最小系统的构成
单片机最小系统实验板的制作与调试 完成单片机最小系统实验板的焊接制作,并调试成功。 每个学生独立完成单片机最小系统的焊接制作,调试成功后提交老师验收,教师根据学生焊 接制作情况,予以打分评比。
P1.0电平信号怎 么来???
软件编程!!
控制程序
/*************************************************************************** 程序名称: program1-1.c 程序功能:一位LED信号灯闪烁的控制 ****************************************************************************/ #include <reg51.h> //包含头文件REG51.H,定义了单片机的特殊功能寄存器 sbit P1_0=P1^0; //定义位名称 LED信号灯闪 void delay(unsigned char i); //延时函数声明,i作为形式参数 烁控制 void main() //主函数 { while(1) { P1_0=0; //点亮LED灯 delay(10); //调用延时函数,实际参数为10 P1_0=1; //熄灭LED灯 delay(10); //调用延时函数,实际参数为10 } }
输入/输出接口等几个
部分,全部集成在一块 芯片内,就称为单片 (单芯片)机。
什么是单片机?
微型计算机系统 单片机系统组成
CPU
输 入 设 备
输 入 接 口 电 路
运算器 控制器
存储器
输 出 接 口 电 路

输 出 设 备
单片机的主流产品
单片机应用系统
单片机应用系统是以单片机为核心,配以输入、输出、显示、控 制等外围电路和软件,能实现一种或多种功能的实用系统。硬件是应 用系统的基础,软件是在硬件的基础上对其资源进行合理调配和使用, 二者相互依赖,缺一不可。
数为“1”的为基本型,末位数为“2”的为增强型。两者的最
大区别是52比51内部存储器容量更大,且增加了一个内部定时/
计数器。
1.2 51系列单片机基本结构与芯片的认识
基本概念 1.CPU 2.程序存储器 3.数据存储器 1. 芯片封装 2. 主要引脚功能
芯片与引脚
学习 51系列单片机基本 1. 内部功能模块 2. 主要功能部件 指南 组成 3. 各个功能部件的作用 重点知识 1. 主要功能部件 2. 主要引脚功能 “理实一体”理论知识指导实践;实践中提升对知识的 理解。
分析设计要求→硬件设计→硬件电路制作→程序设计→软、硬件仿真调
试→程序装载→功能测试。
1.1初步认识单片机
基本概念 什么是单片机
背景知识
学习 指南
1.单片机的特点2.单片机发展史3.单片机应用领域4.单 片机的主流产品
51系列单片机
1.51系列单片机主要产品2.51系列单片机的结构特点
重点知识
学习方法
制作一位LED灯控制电路所需元器件清单
元件名称 单片机 参数 89C51 数量 1
IC芯片底座
发光二极管 按键 石英晶体振荡器 瓷片电容 电阻 电阻 电解电容
DIP40
1
1 1
12MHz 30pF 1KΩ 220Ω 22μ F
1 2 2 1 1
Proteus设计与仿真
任务小结
单片机应用系统的开发过程一般如下:
8 0 5 1
单片机的的引脚排列和功能
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST/VPD RXD/P3.0 TXD/P3.1 INT0/P3.2 INT1/P3.3 TO/P3.4 T1/P3.5 WR/P3.6 RD/P3.7 XTAL2 XTAL1 VSS VCC P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 EA/VPP ALE/PROG PSEN P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21
51系列单片机的极限参数 工作温度:-55℃~+125℃ 储藏温度:-65℃~+15℃ 引脚对地电压:-1.0V~+7.0V 最高工作电压:6.6V 直流输出电流:15.0mA
CPU
并行I/O 端口
可编程 串行口
中断程序
P0 P1 P2 P3
RXD
相关主题