单片机系列(1)从第一行代码到跑马灯的制作
来源:互联网 发布:fc2的域名怎么设置 编辑:程序博客网 时间:2024/05/29 08:20
从今天开始吉格斯准备给大家带来单片机系列实验【酷玩单片机】,你可能还不知道什么是单片机,其实单片机在我们身边无处不在的,各种电器和路边红红绿绿的广告牌都用到了它。
它既然这么强大,是不是很大很贵呢?
这个小家伙并不贵,一块就几块钱。别看它小,它可是一台有一定规模的微型计算机,简称为“单片微型计算机”或者“单片机”。我们可以将写好的程序烧入单片机内来制作智能小车、家电等。
没错,接下来我们就来完成它!
使用Keil编程
void main(){ while(1){P2 = 0x00; //置P0口为低电平Delay10ms(50); //调用延时程序P2 = 0xff; //置P0口为高电平Delay10ms(50); // 调用延时程序}}//延时函数,延时10msvoid Delay10ms(unsigned int c) //误差 0us{ unsigned char a, b; for(; c > 0; c--) for(b = 38 ;b > 0; b--) for(a = 130; a > 0; a--);}
烧写程序
连接发光二极管和单片机引脚,发光二极管另一个管脚接地。
实验中用到了面包板和一些简单元器件可以看《面包板控制发光二极管亮度》
写入流水灯程序后....
现在大家应该知道那些红红绿绿的LED广告牌是怎么做的了吧,你也可以试试做一个简单的广告牌。流水灯电路原理图很简单。
电路图分析和程序解析敬请期待下一篇,您可以关注吉格斯实验室订阅。
阅读全文
1 0
- 单片机系列(1)从第一行代码到跑马灯的制作
- 软件的进化:从第一行代码到分离业务规则和数据显示
- 单片机C51编程入门最好的例子(跑马灯)
- 从一行CSS调试代码中学到的JavaScript知识
- 从一行CSS调试代码中学到的JavaScript知识
- 《第一行代码1》
- (第一行代码笔记系列-广播2)自定义广播
- (第一行代码笔记系列-广播3)本地广播
- 入门Android开发--第一行代码--笔记系列(Activity)
- 入门Android开发--第一行代码--笔记系列(Intent)
- 入门Android开发--第一行代码--笔记系列(问)
- 入门Android开发--第一行代码--笔记系列(五)
- 入门Android开发--第一行代码--笔记系列(广播)
- 入门Android开发--第一行代码--笔记系列(Fragment)
- 入门Android开发--第一行代码--笔记系列(SQLite)
- 入门Android开发--第一行代码--笔记系列(六)
- 入门Android开发--第一行代码--笔记系列(Service)
- 入门Android开发--第一行代码--笔记系列(八)
- 【论文阅读】Fused Text Segmentation Network for Multi-oriented Scene Text Detection
- 如何更改Eclipse里java项目的JRE
- 算法第四版 用java实现由中序表达式转换为后续表达式
- 72. Edit Distance
- hdu 3657 Game(最小割,方格取数)
- 单片机系列(1)从第一行代码到跑马灯的制作
- TensorFlow学习笔记:1、TensorFlow快速下载与安装
- 页面跳转
- log4j2配合slf4j使用
- Python中的struct模块
- 电力系统--杆塔
- 提供对外接口时,要注意的地方
- The Matrix(黑客帝国)
- JS for循环的扩展知识