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

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

0

PIC16 MPLAB项目-安装CCS编译器

下载地址点击打开链接http://www.amobbs.com/thread-4177192-1-1.html ccs 的PIC 单片机 C编译器 V4.108 里面有注册机,运行注册机,会生成pcd.crg;pcb.crg;pch.crg;pcm.crg 这些文件 按 piccode 的办法,复制到安装目录下,就可使用;或...

0

单片机 时间周期、机器周期、指令周期详解

时钟周期       时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。        在一个时钟周期内,CPU仅完...

0

51单片机、AVR单片机和PIC单片机IO口的操作

摘自:http://blog.21ic.com/user1/8392/archives/2012/91508.html   51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的目的是让单片机的管脚输出逻辑电平和读取单片机管脚的逻辑电平。下面我们来...

0

单片机做的简单逆变器(DC12-AC220)

//50HZ方波产生 #include #include #define uchar unsigned char#define uint unsigned int//少占鱼制作  河北正定欢迎您   长沙航空职业技术学院  2010 年QQ:411656434 sbit M=P1^0;bit FLAG;/***********************...

0

中科之旅-------PIC16F18855 SPI初始化

void PIN_MANAGER_Initialize(void){LATB = 0x03; //RB4 init value 0  0000 0010  MOSI MISO SS = 0 ,SLCK = 1;    LATA = 0x0;    //LATC = 0x1;    LATC = 0x61;    WPUA = 0xF0;  //  WPUB = 0xE9;//1001   WPUB...

0

PIC单片机系统开机的时候,一直会复位。可能的原因是什么?

可能的原因:也许,您该检查一下您的电源走线是不是够粗,或者,程序是不是一开始运行就点亮LED或者叫BUZZER?因为,PICmicro开始任务的电压通常是蛮低的。如果因为上述原因而让电压骤降,可能会让Vcc电压瞬间掉至reset电压以下,而造成重置...

0

PIC单片机电平变换中断的那些坑

最近因为XX原因,需要用到PIC单片机。其中,电平变换中断有两个坑,需要记录下来。 某些老版本的单片机,中断函数中需要先读取端口的值,才能清除中断标志位。吐血~~~~; 用proteus仿真时,中断函数中要手动清除IOCIF标志...

0

PIC单片机(PIC16F877A)定时器

#include #define uchar unsigned char #define uint unsigned int uchar i,temp; uchar count; void delay(uint x) //1ms { uint y,z; for(y=x;y>0;y--) for(z=25;z>0;z--); } void init(void) { T1CON=...

0

PIC单片机开发环境--MPLAB X IDE

 http://blog.csdn.net/superanters/article/details/8529510 熟悉开发环境是学习单片机的第一步,现在介绍下PIC得开发环境,PIC的开发环境有老的 MPLAB IDE, 和最新的MPLAB X IDE.  MPLAB X IDE 比老的MPLAB IDE, 编写代码的起来更...

0

MPLAB X IDE -1:如何反汇编PIC的二进制代码

步骤: 1 准备好需要反汇编的代码文件.hex ; 2 File --> Import-->Hex File ; 3 按下图填好; 4 点击Finish; 5 选择Production-->Set Configuration Bits后,就会弹出下图;然后在红 {MOD}圈处就可以选择Program Memory 6 在下图...

0

pic跨页 PCLATH

经过实际的调试:总结几点应用的体会: 1/ 编制程序时,尽量以子程序出现 2/ 将较短小的子程序放在0页内,即2K的容量空间内,较大的放在后面,并且要在0页内保留一定的余量空间, 以便在调试时修补主程序或其他程序段时有足够的空间 3/ 在...

0

PIC单片机入门_C语言编程技术

1.为什么也是C语言?http://www.1234jk.com   用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高等,因此C 语言编程在单片机系统设计中越来越广泛的运用。PIC 单片机的软件开发...

0

AVR、51系列、PIC单片机的对比分析

AVR、51系列、PIC单片机的对比分析 摘要: 单片机诞生于20世纪70年代末,它是指一个集成在一块芯片上的完整计算机系统。它包括CPU、内存、内部和外部总线系统。在AVR、51系列、PIC单片机中,51系列最基本,同时有解密容易等缺点;PIC...

0

天祥电子proteus原理图c51+avr+pic

  下载:(左图另存为,用解压缩软件打开)。

0

PIC 里面关于 __CONFIG( ) 配置位

PIC 里面关于 __CONFIG( ) 配置位 //http://www.cnblogs.com/wangh0802PositiveANDupward/archive/2012/05/26/2519297.html 一.配置字      PIC单片机的配置字可以用__CONFIG命令来定义:    #i nclude         __CON...

热门文章