PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。
上电复位电路工作原理: 51单片机复位只需要在第9引脚接个高电平持续2us就可以实现复位。也就是说 单片机RST引脚接收到2US以上的电平信号,只要保证电容的充放电时间大于2US,即可实现复位。 ...
1.例1,12MHz晶振调试 以下两个图片是无参数的delay函数,内部用的是for循环来delay。 LCALL 2个周期 MOV A到RX 1个周期 CLR 1个周期 INC 1个周期 CJNE 2个周期 RET 2个周期 LCALL+RET+CLR+MOV+110*(INC+CJNE)=2+2+1+1+110*(1+2)=336u...
#define Max_SendLen 100 #define Max_RecvLen 100 unsigned char TxData[Max_SendLen] = {0}; unsigned char RxData[Max_RecvLen] = {0}; void Digital_Recv_Int_xxx(unsigned char RX_buf) { static unsigne...
一. 前言 使用编程环境 :KEIL mdk4 单片机 : NRF24LE1 二. 分析 查询各开发芯片的数据手册,一般在电源管理或者复位设置章节中。以下NRF24LE1为例: Power supply supervisor(电源监控): 电源主管在开机时对系统进行初始化,...
//单片机调用库函数设置单片机延时; /——————————————————————/ /* — STC MCU Limited ———————————————*/ /* — STC12C56xx Series MCU IO Demo ——————————-*/ /* — Mobile: ...
单片机多机通讯 一对多 标签: 通讯工作date存储2010 2011-10-01 16:32 1140人阅读 评论(0) 收藏 举报 单片机多机通讯 http://blog.163.com/tianya6789@126/blog/static/140604136201061944057423/ 说明:该程序为多机通...
8bit 系列PIC单片机 热门列表。 包括PIC12F 和PIC16F两大类。 估计很多人都会觉得很熟。因为这些型号真的是太常遇到了。
相关文章: 一 . i2c总线协议 二. 普通IO模拟i2c总线 三. 简单i2c设备驱动实例 下面简单的单片机程序,理解之后会...
在这里, 我来讨论一下关于MSP430单片机使用__delay_cycles延时的问题. IAR for MSP430编译器提供了一个编译器内联的精确延时函数(并非真正的 函数)以提供用户精确延时使用, 该函数原型是: __intrinsic void __delay_cycles(unsi...
摘要:重点介绍了基于PIC单片机采用面积等效法产生SPWM控制波形的方法。通过具体试验,由SPWM来控制IGBT逆变系统的运行。最后给出了软硬件结合设计方法,结合试验结果波形进行谐波分析。此方法在UPS的设计中有较强的实用价值。 关键词:PIC...
1 定义: 大端模式,是指数据的高位保存在内存的低地址中,而数据的低位保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放; 小端模式,是指数据的...
/***测试OK,我的是12864-15型引脚。并口驱动****/#include "reg52.h"#include #define LCD12864_IOP0#define LINE10#define LINE21#define HIGH1#define LOW 0#defineCLERADISPLAYLCD12864_command(0x01);code unsigned...
最近摸了好久,发现这个东西真的难, MHCP 这套16bit 体系flash的擦写操作,分为ICSP和RTSP两种方式,前者就是常见的官方pickit/ICD编程烧写操作时序。而后者是为bootload或者数据保存自擦写准备的,运行过程中的擦写操作。 RTSP flash...
很多为单片机课程设计烦愁,说找不到题目,不知道做哪方面的设计?这个小编看到好多人这么反应了,为此向大学的老师要了这份珍贵的 经典单片机课程设计题目大全。 有了这个资料,你再也不必犯愁了,想做什么就做什么。保你单片机课程设...
/*陈 24C01(1K)存储器I2C总线实验 C语言例子 单字节和无符号长整型读写程序 SDA SCL可以为任意普通I/O */ //#include #define TRYTIME 250 //失败时,重新试着操作次数 //#define SDA P42 //数据线 //#define SCL P43 //...