240
收录了4229篇文章 ·794个问题 · 1人关注

PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。

0

单片机的几个周期

单片机的几个周期1.时钟周期:CPU的晶振的工作频率的倒数。比如工作频率为11.0592MHZ,那么时钟周期就是1/11.0592MHZ。2.机器周期:完成一个基本操作的时间单元,如取指周期、取数周期。一般一个机器周期是12个时钟周期。故为12*(1/11.0592...

0

蓝桥杯单片机串口通讯与串口接收代码详解

我们采用串行口1编程,主要用到的特殊功能寄存器有:数据缓冲寄存器SBUF、串行口1方式控制寄存器SCON、辅助寄存器AUXR等 两个补充链接; C51中的ABSACC.H介绍https://blog.csdn.net/qq_34629988/article/details/53225293. 51单片机 ...

0

向单片机flash中烧录自定义数据的方法

data/attach/1904/lp7xyvhu9iwoizo9slf13oxjen2hkz2z.jpgdata/attach/1904/r9ldsv8x27yv8rpgf1n6ypar211l874u.jpgdata/attach/1904/gbv0qdozyluvyswfi6dsa1xupeupeco4.jpgdata/attach/1904/3ztnq9l0iawjeszm0h34odx6...

0

LED手电筒 单片机设计

LED手电筒的单片机是低成本、高性能、8 位、全静态flash 的CMOS 单片机。是一颗利用MCU设计的输出控制IC。其具体功能特点如下: 1.上电后处于OFF状态,第一次轻触开头触发IC,LED被点亮;并保持常亮-260MA; 2.第二次按下轻触开头...

0

单片机的最简单的几个编程

独立键盘 #include sbit LED = P0^0; sbit KEY = P1^0; void main() {while(1){if(0 == KEY){LED = 0;}else{LED = 1;}}} 矩阵键盘 #include #include "delay.h" #define SEGPORT P0 #define KEYPORT P3 sbit ...

0

STC8单片机的低功耗详解

STC8单片机是STC公司最新推出的单片机特点个人感觉就是价格低!!!! 上图是我采用的型号:STC8F2K08S2 我们开发产品要求如下: 1.两节1号电池供电半年。 2.红外发送接收数据。(上位机发送指令和读取数据) 3.自带时间。 ...

0

下拉列表回调用Javascript代码备忘

下拉列表回调用Javascript代码 My JSP 'index.jsp' starting page function chooseme(){ var obj; //obj = document.getElementById("st").options[2].value; obj = doc...

0

单片机通信之接收一个完整数据包

本篇博文最后修改时间:2017年05月15日 14:27。     一、简介 本文以CC2541普通编程为例,介绍如何在CC2541中通信接收到有效数据。   二、实验平台   电脑平台:Windows7 64位旗舰 编译软件:IAR 硬件平台:CC2541   三、...

0

5-51单片机的休眠模式(又叫掉电模式、停机模式)的应用

  1、个人总结单片机省电的两个模式的使用:       单片机正常工作时的功耗通常是4mA~7mA,进入空闲模式是其功耗降至2mA,进入掉电模式是的功耗可降至0.1uA以下。   当单片机进入空闲模式时,只有CPU处于休眠状态,其他硬件全部都...

0

单片机IO口状态详解

以前留的一篇文章,写的挺好的,转载到这吧;; 在单片机学习、开发和应用中,IO口的配置对功能的实现起着重要的作用,下面介绍常见的四种配置,而现在很多单片机都兼有这四种配置,可供选择。   一.准双向口配置   如下图,当IO输出为高...

0

单片机串口通信原理和控制程序

我们前边学串口通信的时候,比较注重的是串口底层时序上的操作过程,所以例程都是简单的收发字符或者字符串。在实际应用中,往往串口还要和电脑上的上位机软件进行交互,实现电脑软件发送不同的指令,单片机对应执行不同操作的功能,这就要...

0

esp8266+单片机之最最简单(AT指令)应用(一)

51单片机+esp8266 wifi模块的STA模式 模块作为客户端发送数据给远程主机 烧代码前需要先配置一下WiFi模块,AT+CWJAP,让其先加入一个有效网络 #include #include #define uchar unsigned char #define uint unsigned int void delaym...

0

单片机MCU几个基础知识,初学者必看

1.MCU有串口外设的话,在加上电平转换芯片,如MAX232,SP3485就是RS232和RS485接口了。 2.RS485采用差分信号负逻辑,+2~+6V表示0,-6~-2表示1。有两线制和四线制两种接线,四线制是全双工通讯方式,两线制是半双工通讯方式。在RS485一般采用...

0

基于8266WIFI模块实现智能手机与51单片机的通信入门

1  芯片及电路的介绍 1.1  8266WIFI模块       在文章的最开始我们首先要介绍今天的主角,8266WIFI模块。这是一个非常好用的模块,其他的废话不在多说,我们直接上干货.                                       ...

0

51单片机 简易加法计算器

#include typedef unsigned char uchar; typedef unsigned int uint; typedef unsigned long ulong; sbit ADDR0 = P1^0; sbit ADDR1 = P1^1; sbit ADDR2 = P1^2; sbit ADDR3 = P1^3; sbit ENLED = P1^4; sbit KEY...