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

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

0

第一次接触单片机ADC 都会有这些问题

如何利用单片机的ADC模块(或者独立的ADC芯片)得到接入ADC管脚上的实际电压值? 这个问题,是第一次接触ADC时候,大家都会遇到的问题。会读到什么值 单片机会读到什么值?需要看一个特性,就是几位的ADC,在手册上就会给出,例如,STM32的...

0

芯海(chipsea)8位单片机程序的编写

编译平台:CSU-IDE 硬件平台 CSU-KITS (用ALTERA FPGA模拟出芯片的功能,因为这里用的是OTP MCU) 1.header files    CSURP3215.inc    芯片的头文件   define_ram.inc   管脚 寄存器标志位的定义 2.source files   1.delay_time.a...

0

K60 PIT定时器

感觉K60的PIT定时器就像是51,PIC中的timer(貌似K60有很多种定时器Systick、LPTMR、PDB)   Systick是什么呢,它是Cortex内核的定时器,也就是说不管是M3M4,不管是ST的单片机还是飞思卡尔的单片机,这个定时器的结构和用法是一样...

0

PIC_CCS CAN帮助文件(翻译)

CAN Bus_羊兄台译(有错误欢迎指出) 这些函数可以方便地访问控制器区域网络(CAN),包括MCP2515的CAN接口芯片和PIC18单片机。这些函数将只可用于MCP2515的CAN接口芯片和包含一个CAN或ECAN模块的PIC单片机。某些函数仅适用于ECAN模式所...

0

通用的单片机驱动lcd1602头文件,驱动液晶lcd1062的通用c语言头文件调用即可

/*2014.12.22,于番禺云桥头村,修改更新的lcd1602驱动-------------------------------------------------*/ /*---------------------LCD1602程序-----------------------*/ /*-------------------通用的单片机驱动lcd1602头文件,驱动液...

0

单片机编程中的const和code

今天写程序的时候用了const,想到之前遇到的code的用法,那是第一次遇到code的那样的用法,查了一下,解释如下: 在单片机使用C语言进行编程的时候,经常使用到code。code是keil C51(也就是说,在其它的编译器中可能是其它形式,例如IAR中...

0

x64共享库中的位置无关代码(PIC)

原作者:Eli Bendersky http://eli.thegreenplace.net/2011/11/11/position-independent-code-pic-in-shared-libraries-on-x64 之前的文章,以为x86架构编译的代码为例子,解释了位置无关代码(PIC)如何工作。我承诺在另一篇文章里涉及x64...

0

嵌入式设备的分类

ARM开发DSP开发 单片机开发DSP开发板、ARM开发板、USB开发板、单片机开发板、FPGA开发板、CPLD开发板、CAN总线开发板、综合开发板、2000开发板、3000开发板、4000开发板、5000开发板、6000开发板、ARM7开发板、ARM9开发板、44B0X开发板、241...

0

PIC代码实例

#include void main(void) { }多注意代码的注释部分 #include //__CONFIG(XT & WDTDIS & PWRTDIS & BORDIS & LVPEN & WRTEN &DEBUGEN & DUNPROT & UNPROTECT); __CONFIG (CP_OFF&WDTE_O...

0

单片机分时复用

作为嵌入式系统主控单元——单片机,其软件往往是一个微观的实时操作系统,且大部分是为某种应用而专门设计的。系统程序有实时过程控制或实时信息处理的能力,要求能够及时响应随机发生的外部事件并对该事件做出快速处理。而分时操作系统却是把...

0

[响应式]两种图片等比缩放写法

写法一: 样式:  .pic{padding-bottom:34px;}  .pic,.pic a,.pic img{width: 100%;height: 100%;padding-bottom:34px;} 写法二:      样式: .item a{display: block;padding-top:46.71%; background-repeat: no-r...

0

寄存器位读写,结构体位域定义,位域操作,位操作

文章来自http://book.51cto.com/art/201012/237939.htm,个人意见:C语言结构体位域操作寄存器仅供参考,能不用则不用~ 1.2.3 添加位域结构体 1)增加位域定义 我们经常需要直接访问寄存器中的某个位域。C281x C/C++头文件及外设示例...

0

探求学习嵌入式系统的最优解-连载2

二、 最正确的学习道路 - 从8位mcu到canbus到ARM7第一步:熟悉8位mcu个人的看法是,学习嵌入式的技术有个脉络:8位mcu(51或者avr...)+can2.0B+arm7+arm9,学习的时候可以按照这个脉络来进行;作为低端的嵌入式系统,选择8位mcu作为入...

0

by.css Id space

input id=custo picelement(by.css(#custo pic))space issue cause not found, change name=custo picelement(by.css('input[name=custno pic]'))

0

STM32F103C8T6在Arduino IDE里编程

前言 时代在进步,极客们手上的单片机也从古老的51、PIC变成了AVR、STM32,也出现了各种便捷的开发工具,例如盛极一时的Arduino;不过Atmega328所属的AVR单片机,终究还是老点了,算起来差不多是20年前的主流了,现在流行的是ARM,今天我们...

热门文章