原文:PIC XC8 EEPROM操作

要做一个报警功能的东东,要求可以通过遥控来改变遥控内容。由于对系统的稳定性要求很高,所以用了看门狗。 可是看门狗复位会引起所有寄存器重置,恢复到默认状态。遥控要改变的内容也被复位了,所以只能借助EEPROM来存储报警标志了。 我用的是MPLAB X IDE XC 编译器,XC 在语法上跟PICC有点不一样 EEPROM操作有两种方法,在该存储空间中定义命名变量,或者使用块访问程序来读取或写入EEP ...

2015-03-11 10:56 0 2014 推荐指数:

查看详情

在MPLAB 8.92 安装 XC8

很多人遇到,在MPLAB 8.92 下装 XC8 ,在编译器选项中找不到 XC8 选项的问题 1、问题在于 高于1.34的编译器在安装过程中未在系统中注册MPLABXC8.dll 2、在管理员模式下运行 CMD 命令 3、在 XC8安装路径下的BIN目录 运行 regsvr32 ...

Fri Nov 08 21:51:00 CST 2019 0 280
EEPROM读写操作常见的陷阱

在项目开发中经常使用到EEPROM,现在把自己开发中曾经遇到的陷阱和自己的解决方法列出。(1)现象:加密型遥控器的ID自动丢失和改变。 原因:在更新EEPROM过程中,断开电源。 解决方法: a.更改设计避免在写入EEPROM过程中断开电源 ...

Wed Dec 31 21:36:00 CST 2014 0 4220
EEPROM操作---SPI接口和I2C接口

  参考:http://blog.csdn.net/yuanlulu/article/details/6163106  ROM最初不能编程,出厂什么内容就永远什么内容,不灵活。后来出现了PROM, ...

Wed Nov 22 21:12:00 CST 2017 0 3472
PIC和PIE

  PIC指的是位置无关代码,用于生成位置无关的共享库,所谓位置无关,指的是共享库的代码断是只读的,存放在代码段,多个进程可同时公用这份代码段而不需要拷贝副本。库中的变量(全局变量和静态变量)通过GOT表访问,而库中的函数,通过PLT->GOT->函数位置进行访问。Linux下编译共享 ...

Thu Sep 17 22:35:00 CST 2015 3 4635
PIC和PIE

、Sectoin header table、Data referred to above。 PIC ...

Mon Jul 30 00:11:00 CST 2018 0 1224
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM