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

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

0

PIC C语言编程_PICC中变量修饰关键词

转载:http://www.schuitron.com/content/667.html 1)  extern  —  外部变量声明  如果在一个 C  程序文件中要使用一些变量但其原型定义写在另外的文件中,那么在本文件中必须将这些变量声明成extern外部类型。例如程...

0

PIC18F45k22单片机程序文件目录存放架构

  PIC18单片机使用的软件平台是MPLAB IDE v8.89,编译器是网上下载的cn560287-C18-3.44.exe 。 第一次编写程序时,将工程文件、c文件(.c)和头文件(.h)都放在一个文件夹下。编译之后的输出文件也都产生 在这个文件夹内。看起来乱七八糟...

0

单片机精确延时几种方式

目前在单片机中有不少延时的方法: 1、使用循环函数延时: void delay1ms(void)                    //误差 0us,延时1ms {     unsigned char a,b;     for(b=199;b>0;b--)         for(a=1;a>0;a--); } 可以用单片机精...

0

基于PIC18F97J60单片机协议栈设计

最近搞的基于Microchip的PIC18F97J60这个芯片的协议栈硬件,设计得挺不错的,可以通过网页更新单片机内部flash的IP地址,网关,DNS等内容,这个片子集成了TCP/IP协议的PHY在里面,可以一片搞定上网,而且是基于8位单片机的,通过网络来控制...

0

用单片机IO口直接驱动段式LCD的方法 用IO口驱动段式LED(数码管)的方法相信大家比较清楚,但

转自:http://www.dzsj.net/dpjzhyy/10001.htm 用IO口驱动段式LED(数码管)的方法相信大家比较清楚,但用IO口直接驱动段式LCD的方法相对复杂一些。在网上搜了一下单片机IO口驱动段式LCD的方法,大部分资料讲得不够清晰、具体,而且简单...

0

51单片机精确延时设计

在我们使用单片机的时候,很多情况下需要用到精确的延时。比如在跟DS18B20进行通讯的时候需要遵循严格的时序,这就需要我们严格把控程序执行的时间。 一般我们都是通过执行空语句的方式来使程序延时。这种方法是用循环嵌套的方式使程序执行...

0

【原创】快速开发MQTT(一)电子工程师眼中的MQTT

文章首发于同名微信公众号:DigCore 欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。   对于MQTT的介绍,官方文档是直接进入主题,讨论其架构模型,对于未曾接触网络技术的电子工程师来说,这第一章都已经是略微难懂的章节,...

0

3字节浮点数

PIC单片机3字节浮点数转十进制数 3字节浮点数格式:ACCBHI,ACCBLO,EXPB 例如: 第一种情况:指数EXPB为0XH时,如3字节浮点数 : 62C204,62C2(十六进制)=25282(十进制),指数04(十六进制取补)=4(十进制)那么,62C204(浮点数)=(25282/32...

0

关于PIC16F877A PWM计算的问题

第一次看这个图时候觉得有的懵~ 后来看懂也就好多了。 对pwm实验,我们一般只关心频率和占空比的问题,下来我来讲解下这个图: 首先假设单片机外接4MHz晶振; PWM波的周期是由PR2寄存器来决定的,占空比是由CCPR1L+2位组成一个10位分辨率...

0

单片机小白学步系列(三) 偶遇51单片机

  单片机有很多种,比较常见的有51单片机,AVR,MSP430,PIC,STM32等。现在我将从比较简单易学的51单片机说起,带领大家进入单片机的精彩世界。   20世纪80年代美国Intel公司推出MCS-51系列单片机,包含多个品种,8051单片机就是其中...

0

10种ADC软件滤波方法及程序

  转自:亿芯工程师博客 10种AD采样的软件滤波方法 10种AD采样的软件滤波方法 1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断:  如果本次值与上次值之差A,则...

0

单片机内部接口结构

单片机I/O口的结构的详解   1.什么是源型 漏型?什么是上拉电阻?下拉电阻?什么是 线驱动输出 集电极开路输出,推挽式输出?       我们先来说说集电极开路输出的结构。集电极开路输出的结构如图1所示,右边的那个三...

0

单片机掉电模式与空闲模式

我们知道单片机内部有一个电源管理寄存器PCON,这个寄存器的最低两位,IDL和PD这两位分别用来设定是否使单片机进入空闲模式和掉电模式。1.空闲模式当单片机进入空闲模式时,除CPU处于休眠状态外,其余硬件全部处于活动状态,芯片中程序未涉...

0

PICKIT3往PIC16F877A烧录程序失败

1.故障提示:(具体文字忘了记录,大概意思) 1 找不到目标器件,。。。。; 1.2 太多电流流入VDD,检查时钟线和信号线。。。;   2.原因:MCU芯片接反或者焊错了。   ...

0

各种单片机芯片封装形式

转自百度文库:https://wenku.baidu.com/view/dbae4fc30d22590102020740be1e650e52eacffe.html  

热门文章