PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。
所用单片机:EM78系列,所用仿真器ICE468。 int 1byte , long 4byte Bit data type cannot be used as a return value. Double and float are NOT supported by the EM78 Series C Compiler. 开平方根 unsigned long sqrt_16(unsign...
走进图书城,面对整排的单片机类技术书籍,看着一个个陌生的单片机型号,你是否茫然不知如何选择?就单片机内核体系结构而言,有51单片机,AVR单片机,PIC单片机,MSP430单片机, ARM系列内核等等。除了这些广为人知的之外,还有很多...
这篇文章采用了被广泛使用的PIC单片机和TI射频结合的方法,设计了RFID的读卡器。 http://tech.rfidworld.com.cn/2011_12/397f23422271afa5.html
问题来源 举个小栗子 市面上有很多种芯片,其中对应的指令集也很丰富,可是不同的指令集对于各种基本功能的支持力度是不同的,以PIC16芯片和X86芯片相比较,举出一个很简单的例子,就是乘法,比如实现c = a * b: 在X86中,实...
I2C总线由数据线SDA和时钟线SCL两条线构成通信线路,既可以发送数据,也可以接收数据。以下为单片机模拟I2C总线通信的几个关键程序: 1、总线初始化 void main() { SCl=1; delay(); SDA=1; delay(); } //将总线都...
class="markdown_views prism-kimbie-light"> 前言 这篇文章用来记录呼吸灯实验的设计思路并进行经验的归纳总结 源代码 main.h文件 #ifndef __main_h #define __main_h #define P_led1 P2_0 #define P_led2 P...
单片机C语言程序设计实训100例大集合 本书基于Keil μVision程序设计平台和Proteus硬件仿真平台,精心编写了100余个8051单片机C语言程序设计案例。完整的资料已经上传到闯客网技术论坛了,关于这个资料已经创建了一个单片机和嵌入式...
单片机C语言中,怎么通过循环次数计算延迟函数的延迟时间? 首先你要知道一个指令周期是几秒 算法是1/(晶振频率除以12) 然后你要知道循环究竟执行了几个指令周期 你可以用keil里在线反汇编命令看看你的循环编译成机器语言后到底是几个...
PIC单片机系列封装引脚最少的是8引脚(如PIC12C5XX和PIC12C6XX),多的可达84引脚(如 PIC17C76X),其中I/O(输入/输出)口线按PIC单片机产品型号不同,其口线数量也不相同。8脚封装的I/O口线是6根线,而84脚封装的 I/O线多达66根线。这些口线符...
最近对各家公司的高温元器件做了个调研。基本上,高温到125度的芯片非常多,但是到了150度就很少了。这里把我查到的 AEC Q100 Grade 0 (150ºC) 等级的或者更好温度的芯片做个总结。 microchip 的PIC 单片机很有名,不少PIC 单片机都...
data/attach/1904/g2f3rf24s4f9uoo45fskwkuntyetjfx2.jpgdata/attach/1904/jtwwbbh3k9bkg413scv5lxombkpqljva.jpgdata/attach/1904/54nhzuwxclkgpq7u8ivr0hyanass1x3o.jpgdata/attach/1904/fi0txxohf1rzenbhmgseq85q...
烧写PIC单片机,其实PIC Kit3具备脱机烧写功能!请认准MC石头的唯一CSDN博客 请认准MC石头的唯一CSDN博客 这个功能对生产部门可能意义不大,但是对研发来说还是会经常用到的。请认准MC石头的唯一CSDN博客 便于小批量烧写,比如烧写测试...
http://bbs.elecfans.com/jishu_409918_1_1.html 各位大侠看一下,我下面的程序为什么不能接收两个字节的数据呢?#include#define uchar unsigned char#define uint unsigned intvoid rs232_init();uchar flag,i,g,d;uchar code table[]="I......
SPI简介 SPI是串行外设接口(Serial Peripheral Interface)的缩写,是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。具有通信简单、数据传输速率快以及穿双工通信等优点。但由于没有指定的流...
名称:电子台历(V2.1)最新软件版本:V2.1制作时间:2008年7月主要元件:STC89C516RD+,12864液晶模块(带字库),DS18B20,DS1302所使用单片机:STC89C516RD+主要功能:年月日 星期 时间 温度 显示,公农历节日提醒.5个闹钟高温低温报...