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

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

0

keil与Proteus联调

Proteus7.0 是目前最好的模拟单片机外围器件的工具,非常不错。可以仿真 51 系列、AVR,PIC 等常用的 MCU 及其外围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI器件,部分IIC 器件等等),虽然有那么多优点和长处,但还是与实...

0

边缘检测

1.一阶边缘检测 newpic(i, j) = |2*pic(i, j) - pic(i+1,j) - pic(i, j+1)| pic = imread('C:UserslenovoDesktop素材ea2f2780b0ca47909964541cf58a076e.jpg'); pic = rgb2gray(pic); figure; imshow(pic); figure; [m n] ...

0

用链表+函数指针+定时器中断实现的一个软件定时器(试用于所有单片机)

因为需要移植nrf51822的程序到普通单片机上,于是分析了协议栈里的软件定时器,用链表+函数指针+定时器中断的方法实现了软件定时器的功能。 下面介绍代码和使用方法 1、函数指针和链表初始化 typedef void (*app_timer_timeout_handler_t...

0

[图片]两只搞笑的猪.....

两只搞笑的猪.....让你猜我长什么样??嘿嘿我穿舞裙也很好看的呀!!

0

动态链接库中与地址无关代码(PIC)对于地址引用的处理

动态链接库希望所有进程共享指令段而各自拥有数据段的私有副本,为了实现这个目标,就要采用与地址无关代码(PIC: Position Independent code)的技术。该实现的基本思想是:把指令中需要修改的部分分离出来,跟数据部分放在一起,这样指令...

0

Linux 共享库的选项PIC

转自:http://www.cnblogs.com/cswuyg/p/3830703.html 在Linux系统中,动态链接文件称为动态共享对象(DSO,Dynamic Shared Objects),简称共享对象,一般是以.so为扩展名的文件。在Windows系统中,则称为动态链接库(Dynamic Lin...

0

Proteus和Keil的使用与联调

  Proteus7.0 是目前最好的模拟单片机外围器件的工具,非常不错。可以仿真 51 系列、AVR,PIC 等常用的 MCU 及其外围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI器件,部分IIC 器件等等),虽然有那么多优点和长处,但还是与...

0

单片机模拟IIC时序读写24C02

一、什么是IIC总线 IIC即集成电路总线,也是一种非常常用的总线是由飞利浦半导体公司在八十年代初设计出来的,主要是用来连接整体电路(ICS) ,IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实...

0

详细介绍预处理指令data_seg的使用方法

1.         #pragma data_seg()一般用于DLL中。也就是说,在DLL中定义一个共享的,有名字的数据段。最关键的是:这个数据段中的全局变量可以被多个进程共享。否则多个进程之间无法共享DLL中的全局变量。 2.         共享...

0

单片机异步同步

异步通信(UART)指两个互不同步的设备通过计时机制或其他技术进行数据传输。异步通信中两个字符之间的时间间隔是不固定的,而在一个字符内各位的时间间隔是固定的。基本上,发送方可以随时传输数据,而接收方必须在信息到达时准备好接收。相...

0

FLASH幻灯片

                     

0

使用PIC单片机连接旋转编码器的方法

旋转编码器(Rotary Encoder)是一种帮助用户与系统交互的输入设备。它看起来更像是一个无线电电位器,但它输出一系列脉冲,使其应用​​独特。当旋转编码器的旋钮时,它以小步进的形式旋转,这有助于它用于步进/伺服电机控制、导航...

0

PIC单片机控制DS18B20在proteux中的测试

      单片机使用的是PIC16F877A和PIC12F609,proteux是8.0的版本!        程序编写使用的是MPLAB X IDE 1.70,编译工具:picc-9.83。        us定时器使用的是picc库定时器,_XTAL_FREQ 4000000UL。        由于...

0

如何提高单片机程序执行效率?

首先什么是执行效率。我们平常所说的执行效率就是使用相同的算法在相同输入条件下完成相同计算所产生的系统开销,目前来说一般会更多关注执行时间方面的开销。所有语言编写的代码最终要运行,都要转化成机器码。在更短的时间内完成相同的...

0

PIC单片机与AM2302温湿度传感器通信优化

PIC单片机与AM2302温湿度传感器通信优化 AM2302温湿度传感器采用单总线方式与MCU通信,这就要求MCU有一定的处理速度, 才能正确解析收到的AM2302发送过来的数据。 MCU处理AM2302数据的方式 AM2302一次传送40位数据给MCU。数据...

热门文章