数码管中的16个字符uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};延时函数(使用之前先声明一遍)void delay(uint);void delay(uint z){ uint x,y; for(x=z;x&...
#include<reg52.h>sbit dula=P2^6;//申明U1寄存器的锁存端,P2^6是段锁sbit wela=P2^7;//申明U2,P2^7是挝凰?main(){ wela=1; //打开U2锁存端 P0=0xfe;//送入位选信号 wela=0;//关闭U2锁存器 dula=1;//段锁 P0=0x5e;//0x06代表1 dula=0;...
流水等的实现需要先实现灯光的闪烁
内容不多,才开始入门,终于搞明白怎么点亮二极管了 终于弄明白怎么使用keil 和STC 这两个开发单片机必备的软件了接下来就是学习中的代码整合移位操作#include<reg52.h>//点亮第一个发光二级管sbit D1=P1^0;//P1是P1口,P1^0代表D1,D1为自己命名的变量main(){D1=0;//把高变频变成低电频} ...
学习单片机能够让你更加深刻的认识到我们身边中常用电器的工作方式,接下来我们以引脚来讲解一些单片机中常用引脚的功能目录一、P1^0~7 对应八个二极管二、数码管的使用三、矩阵键盘的使用四、液晶显示补充先附上一张stc89C52引脚图光看引脚是不够的,下面我们看看实物图是什么样子的一、P1^0~7 对应八个二极管二级管的实物图...
通过温度感应元件 DS18B20 能感应周围的温度,然后再通过数码管显示当前的温度它是这个样子的 当前我在室内,我开了取暖器,它显示温度是 下面是这个程序的源代码 /*****************************************************************************程序功能:实时采集当前环境温度值,...
#include<reg52.h>//该程序实现的时1,2,3,4,5,6依次变化#define uchar unsigned char#define uint unsigned intsbit dula=P2^6;sbit wela=P2^7;uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x...
Arduino 快速开发入门一、环境搭建1.1 安装 arduino 1.8.91.2 安装proteus 虚拟仿真平台二、Arduino 快速入门2.1 proteus 平台电路部分2.2 arduino 平台代码部分一、环境搭建由于没有购买开发板,因此所有实验统统在虚拟仿真平台上实现,本次使用的开发板是 Arduino UNO 环境开发板
手把手带你学 Arduino 开发(二)一、认识 UNO 开发版一、认识 UNO 开发版和大多数嵌入式系统一样,Arduino 一样是由一块核心的版子控制,但是不一样的是,它的每一个引脚都可以看作是输出端 或者是输入端,每次连接电路的时候,我们可以选择如下的基本组件。
Arduino 快速开发入门一、环境搭建1.1 安装 arduino 1.8.91.2 安装proteus 虚拟仿真平台二、Arduino 快速入门2.1 proteus 平台电路部分2.2 arduino 平台代码部分一、环境搭建由于没有购买开发板,因此所有实验统统在虚拟仿真平台上实现,本次使用的开发板是 Arduino UNO 环境开发板,因此需要 Arduino UNO 开发环境的扩展...
手把手带你学 Arduino 开发(二)一、认识 UNO 开发版一、认识 UNO 开发版和大多数嵌入式系统一样,Arduino 一样是由一块核心的版子控制,但是不一样的是,它的每一个引脚都可以看作是输出端 或者是输入端,每次连接电路的时候,我们可以选择如下的基本组件。接地阴极端 (GPNUNO)电源端 (POWER)...
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号