PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。
看到一些不错的文章,由于附件太大,只好直接转过来,留个地址了. http://www.soeol.com/downs/news/2008/7-12/2008712102653.html picmcu原理详细解读 http://www.soeol.com/downs/news/2008/7-7/200877175043.html PIC单片机原理及程序设计...
经过实际产品的对比,STM8L的低功耗完胜MSP430。在此记录。欢迎有不同意见发表。 我的测试环境如下: 1、外部晶振分频得1M 2、一个16位定时器 3、一个按键中断 4、一个串口 波特率:115200 5、一个LED灯 6、电源3.3V 7、主程序运行:按...
熟悉开发环境是学习单片机的第一步,现在介绍下PIC得开发环境,PIC的开发环境有老的 MPLAB IDE, 和最新的MPLAB X IDE. MPLAB X IDE 比老的MPLAB IDE, 编写代码的起来更方便,出错的概率也低因为MPLAB X IDE 时时的检测书写错误。 MPLAB X ...
#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...
proteus是英国Labcenter公司研发的,是目前世界上最先进,最完整的嵌入式系统设计与仿真软件平台。它是一种可视化的支持多种型号单片机(如51,PIC,AVR,Motorola hcll等),并且支持当前流行的单片机开发环境(keil,MPLAB...
一来让自己可以回顾开发历程,二来帮助后来者快速上手,知识总是需要共享才有价值。 1.遇到了无法解析标识符 解决方法:我的项目之前创建在c盘admin下面,后来换到D盘全英文目录下就没有报错可以正常通过编译了。 2.SSP1CON2 = SSP1C...
汇编语言中的指令语句、伪指令语句和宏指令语句的定义分别是什么?即解释下:什么样的语句是指令语句?什么样的是伪指令语句?什么样的语句又是宏指令语句?这三种语句是并列的关系还是包含的关系呢?解释的越通俗易懂越好、千万别专用术语...
ARM+DSP与AVR作为现代CPU设计范例,从现代眼光来看,都是非常先进的设计。最重要的是吸取了C51体系所显露出来的问题,在原有系列的基础上,拥有高性能、高速度,甚至是更低的功耗。本论文只针对ARM+DSP、AVR和C51单片机的特点,从不同的侧...
Author: Ross M. Fosler and Rodger Richey Microchip Technology Inc.译者: 逐影Linux 硬译目的说明:我是想看看如何写bootloader的。 注意:要想在微控制器中实现BootLoader,首先要求单片机...
EEPROM 数据被破坏的主要原因有: 1、电源异常使EEPROM的数据彻底丢失; 2、复位不好和软件跑飞可能会使EEPROM的数据被改写。 要防止EEPROM数据被破坏,主要在以下几方面做工作: 1、选用比MCU的电源范围宽并有WP引脚的EE...
谈到IC,就不得不 要说一下单片机。 单片机应该是IC种比较突出,也比较特别的一种。它集各种功能于一体,模拟成了一个小小的电脑运算中心。有程序,有内存,根据需要还可以可擦可编程,断电数据保存等等功能。不是电脑,却好...
首先我们需要明白两个概念,就是DTE和DCE。DTE是指数据终端设备,典型的DTE就是计算机和单片机。DCE是指数据通信设备,典型的DCE就是 MODEM。 RS232串口标准中的RXD和TXD都是站在DTE立场上的,而不是DCE。明白了这一点,再讲下面的接线方法...
单片机仿真软件 Proteus(纯软件时实仿真PIC,51,AVR,ARM7,MOTO芯片及其外围器件,多种虚拟仪器)论坛集 1. http://support.labcenter.co.uk/forum/ (官方) 2. http://www.windway.cn/bbs/index.asp (代理) 3....
iap和APP程序烧录进单片机大致有两种方法: 1,第一种方法,先烧录IAP,再用IAP引导(比如通过串口)烧录APP程序,这样就需要两步,比较费时费力,对大批量生产不太合适; 2,第二种方法,把IAP.HEX与APP.HEX文件合并,一次烧录进去,省事省...
今天我又花样作死看了一下K60在用LPLD固件库下ADC的使用 由于使用固件库,这里的ADC就像PIC里的一样(51的忘了,好久没用了) 但是这里有几个和以前我接触过得单片机不一样的,就是以前玩的单片机ADC模块都只要设置好VCF基准电压,用...