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

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

0

[转]学习PIC系列单片机的进来准没错!!(共18篇)

看到一些不错的文章,由于附件太大,只好直接转过来,留个地址了. http://www.soeol.com/downs/news/2008/7-12/2008712102653.html picmcu原理详细解读  http://www.soeol.com/downs/news/2008/7-7/200877175043.html PIC单片机原理及程序设计...

0

【经典讨论】STM8L和MSP430的低功耗对比(长期开放)

经过实际产品的对比,STM8L的低功耗完胜MSP430。在此记录。欢迎有不同意见发表。 我的测试环境如下: 1、外部晶振分频得1M 2、一个16位定时器 3、一个按键中断 4、一个串口 波特率:115200 5、一个LED灯   6、电源3.3V 7、主程序运行:按...

0

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

熟悉开发环境是学习单片机的第一步,现在介绍下PIC得开发环境,PIC的开发环境有老的 MPLAB IDE, 和最新的MPLAB X IDE. MPLAB X IDE 比老的MPLAB IDE, 编写代码的起来更方便,出错的概率也低因为MPLAB X IDE 时时的检测书写错误。 MPLAB X ...

0

单片机+DS18B20+12864液晶显示温度及温度变化的波形

#include#include#include//头文件#define uchar unsigned char#define uint unsigned intsbit DQ=P2^6;//ds18b20与单片机连接口sbit PWM=P2^5;//控制信号的输出unsigned char code str[]={"my name is zhb "};unsigned cha...

0

proteus简介

         proteus是英国Labcenter公司研发的,是目前世界上最先进,最完整的嵌入式系统设计与仿真软件平台。它是一种可视化的支持多种型号单片机(如51,PIC,AVR,Motorola hcll等),并且支持当前流行的单片机开发环境(keil,MPLAB...

0

中科之旅------开发PIC16F18855过程中遇到的困难以及解决方案

一来让自己可以回顾开发历程,二来帮助后来者快速上手,知识总是需要共享才有价值。 1.遇到了无法解析标识符 解决方法:我的项目之前创建在c盘admin下面,后来换到D盘全英文目录下就没有报错可以正常通过编译了。   2.SSP1CON2 = SSP1C...

0

指令、伪指令和宏指令

汇编语言中的指令语句、伪指令语句和宏指令语句的定义分别是什么?即解释下:什么样的语句是指令语句?什么样的是伪指令语句?什么样的语句又是宏指令语句?这三种语句是并列的关系还是包含的关系呢?解释的越通俗易懂越好、千万别专用术语...

0

ARM、DSP、AVR与C51的比较

ARM+DSP与AVR作为现代CPU设计范例,从现代眼光来看,都是非常先进的设计。最重要的是吸取了C51体系所显露出来的问题,在原有系列的基础上,拥有高性能、高速度,甚至是更低的功耗。本论文只针对ARM+DSP、AVR和C51单片机的特点,从不同的侧...

0

A FLASH Bootloader for PIC16 and PIC18 Devices--硬译

Author: Ross M. Fosler and               Rodger Richey               Microchip Technology Inc.译者: 逐影Linux 硬译目的说明:我是想看看如何写bootloader的。 注意:要想在微控制器中实现BootLoader,首先要求单片机...

0

EEPROM数据丢失的原因与对策

EEPROM 数据被破坏的主要原因有:   1、电源异常使EEPROM的数据彻底丢失;   2、复位不好和软件跑飞可能会使EEPROM的数据被改写。 要防止EEPROM数据被破坏,主要在以下几方面做工作: 1、选用比MCU的电源范围宽并有WP引脚的EE...

0

pic12f508 pic12f508-i/sn pic12f 交流

      谈到IC,就不得不 要说一下单片机。  单片机应该是IC种比较突出,也比较特别的一种。它集各种功能于一体,模拟成了一个小小的电脑运算中心。有程序,有内存,根据需要还可以可擦可编程,断电数据保存等等功能。不是电脑,却好...

0

【已解决】单片机串口通讯中RXD与TXD如何连线?

首先我们需要明白两个概念,就是DTE和DCE。DTE是指数据终端设备,典型的DTE就是计算机和单片机。DCE是指数据通信设备,典型的DCE就是 MODEM。 RS232串口标准中的RXD和TXD都是站在DTE立场上的,而不是DCE。明白了这一点,再讲下面的接线方法...

0

单片机仿真软件 Proteus(纯软件时实仿真PIC,51,AVR,ARM7,MOTO芯片及其外围器

单片机仿真软件 Proteus(纯软件时实仿真PIC,51,AVR,ARM7,MOTO芯片及其外围器件,多种虚拟仪器)论坛集 1.     http://support.labcenter.co.uk/forum/   (官方) 2.     http://www.windway.cn/bbs/index.asp     (代理) 3....

0

【stm32】BOOT与APP端Hex或Bin文件合并烧录

iap和APP程序烧录进单片机大致有两种方法: 1,第一种方法,先烧录IAP,再用IAP引导(比如通过串口)烧录APP程序,这样就需要两步,比较费时费力,对大批量生产不太合适; 2,第二种方法,把IAP.HEX与APP.HEX文件合并,一次烧录进去,省事省...

0

K60 ADC

今天我又花样作死看了一下K60在用LPLD固件库下ADC的使用 由于使用固件库,这里的ADC就像PIC里的一样(51的忘了,好久没用了) 但是这里有几个和以前我接触过得单片机不一样的,就是以前玩的单片机ADC模块都只要设置好VCF基准电压,用...

热门文章