w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
单片机教程(一)
开始阅读
下载APP,阅读更畅快
教程目录:
关于
1. 如何学习单片机
1.1 学习什么单片机
1.2 如何学习单片机
1.3 单片机学习的准备工作
1.4 单片机开发环境搭建--Keil uVision4安装教程
1.5 Keil uVision4 简单使用教程
第一章问题汇总
2. 点亮你的 LED 灯
2.1 单片机内部资源
2.2 单片机最小系统
2.3 发光二极管(LED 灯)
2.4 特殊功能寄存器和位定义
2.5 新建一个工程
2.6 第一个单片机程序
2.7 将程序下载到单片机
3. 单片机硬件基础知识学习
3.1 电磁干扰 EMI
3.2 单片机中去耦电容的应用
3.3 三极管的的概念及其工作原理
3.4 单片机中三极管的应用
3.5 74HC138 三八译码器的应用
3.6 LED 灯闪烁程序
4. 流水灯的实现
4.1 二进制、十进制和十六进制
4.2 C 语言变量类型和范围
4.3 C 语言基本运算符
4.4 C 语言 for 循环语句
4.5 C 语言 while 循环语句
4.6 C 语言函数的简单介绍
4.7 单片机延时方法
4.8 LED 流水灯程序
5. 定时器与数码管基础
5.1 逻辑电路与逻辑运算
5.2 定时器介绍
5.3 定时器的寄存器
5.4 定时器的应用
5.5 LED 数码管的介绍
5.6 数码管的真值表
5.7 数码管的静态显示
6. 中断与数码管动态显示
6.1 C 语言数组
6.2 C 语言 if 语句
6.3 C 语言 switch 语句
6.4 数码管的动态显示
6.5 单片机数码管显示消隐
6.6 单片机中断系统
6.7 单片机中断的优先级
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
关于
1. 如何学习单片机
1.1 学习什么单片机
1.2 如何学习单片机
1.3 单片机学习的准备工作
1.4 单片机开发环境搭建--Keil uVision4安装教程
1.5 Keil uVision4 简单使用教程
第一章问题汇总
2. 点亮你的 LED 灯
2.1 单片机内部资源
2.2 单片机最小系统
2.3 发光二极管(LED 灯)
2.4 特殊功能寄存器和位定义
2.5 新建一个工程
2.6 第一个单片机程序
2.7 将程序下载到单片机
3. 单片机硬件基础知识学习
3.1 电磁干扰 EMI
3.2 单片机中去耦电容的应用
3.3 三极管的的概念及其工作原理
3.4 单片机中三极管的应用
3.5 74HC138 三八译码器的应用
3.6 LED 灯闪烁程序
4. 流水灯的实现
4.1 二进制、十进制和十六进制
4.2 C 语言变量类型和范围
4.3 C 语言基本运算符
4.4 C 语言 for 循环语句
4.5 C 语言 while 循环语句
4.6 C 语言函数的简单介绍
4.7 单片机延时方法
4.8 LED 流水灯程序
5. 定时器与数码管基础
5.1 逻辑电路与逻辑运算
5.2 定时器介绍
5.3 定时器的寄存器
5.4 定时器的应用
5.5 LED 数码管的介绍
5.6 数码管的真值表
5.7 数码管的静态显示
6. 中断与数码管动态显示
6.1 C 语言数组
6.2 C 语言 if 语句
6.3 C 语言 switch 语句
6.4 数码管的动态显示
6.5 单片机数码管显示消隐
6.6 单片机中断系统
6.7 单片机中断的优先级
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }