PIC单片机应用专题二内外EEPROM读写.

dvbbs

收藏本页

联系我们

论坛帮助

dvbbs

恢复默认设置 动网默认风格 默认风格秋意盎然棕红预览紫色淡雅青青河草橘子红了红红夜思粉色回忆水晶紫色

zby2005188 重登录

网站主页

论坛首页

下载区

论坛经典文章

上线

用户控制面板

搜索

风格

论坛状态

论坛展区

道具中心

退出

产品中心:

QL200开发板

MCD2仿真调试器

QL2006编程器

QL-PIC280编程器

更多产品

我的收件箱 (0)

>> 大家上传的比较好的资料全集中在这儿.(本版块是只读区,发主题请到其版块,可回贴)

搜一搜相关精彩主题?

PIC单片机论坛 → 论坛展示区(非讨论区) → 『 单片机类精华贴子展示区 』 → PIC单片机应用专题二:内、外EEPROM读写

高性价比PIC单片机学习开发工具MCD2PIC单片机开发实验箱QL200B高性能低价位PIC烧写器/编程器QL2006PIC单片机仿真器+烧写器+实验板专业开发/生产型PIC编程器QL-PIC280学习/开发PIC单片机推荐用QL200您是本帖的第 59720 个阅读者

树形 打印 收藏 修复

标题:

PIC单片机应用专题二:内、外EEPROM读写

PIC单片机应用专题二:内、外EEPROM读写

以下内容只有回复后才可以浏览

EEPROM常用来保存应用系统的参数,有广泛的应用,下面给出内、外EEPROM读写例程:

1、16F877A内部EEPROM的读写:

?? LIST P=16f877A? #INCLUDE ?? ;;- RAM LOCATIONS------;; Reserve RAM location 0x70 for ICD;Data_EE_Addr?? equ?? 0X71Data_EE_Data?? equ?? 0X72;--------VECTORS------------???????? org?? 0x0 nop???????? goto? START;-------PROGRAM-------------- ???????? org? 0X20START??????? call?? INIT;;----?? Test the WRITE EEPROM Routine ----;movlw 0x0movwf Data_EE_Addrmovlw '0' ; Load a ASCII code "0" to Wmovwf Data_EE_DataEE_Writecall WRITE_EEPROMincf Data_EE_Data,F ; 0x30+ Nincf Data_EE_Addr,F? ; Point to next EEPROM Addressbtfss Data_EE_Addr,5 ; Write 32 bytes ?goto EE_Write;;----?? Test the READ EEPROM Routine ----;movlw 0x20 ; Get back EEPROM data to RAM with start addr at 0x20movwf FSR; movlw 0x0 ; Point to EEPROM start address at 0x00movwf Data_EE_AddrEE_Readcall READ_EEPROM ; Read EEPROM data with curent address to W registremovwf INDF ; move W --> RAM ;incf FSR,Fincf Data_EE_Addr,F? ; Point to next EEPROM Addressbtfss Data_EE_Addr,6 ; Read 32 bytes ?goto EE_Read;??? ??????? GOTO?? $?? ;;------ INTERNAL EEPROM READ ------;READ_EEPROMbanksel EEADRmovf Data_EE_Addr,W ; Load EEPROM Address into Pointermovwf EEADR;;???? bcf???? INTCON,GIE? banksel EECON1bcf EECON1,EEPGDbsf EECON1,RD;banksel EEDATAmovf EEDATA,W;?????? bsf???? INTCON,GIE? ;banksel

pic单片机c语言读eeprom,PIC单片机应用专题二内外EEPROM读写..doc相关推荐

  1. 51单片机c语言试题及答案,单片机C语言期末考试题..

    单片机C语言期末考试题..,单片机的c语言应用程序设计,单片机c语言编程,51单片机c语言程序100例,单片机c语言,单片机c语言编程思想,c语言开发单片机,c语言单片机程序,新概念51单片机c语言教 ...

  2. pic单片机c语言存储器定义,PIC单片机C语言程序设计1 7.PDF

    PIC单片机C语言程序设计1 7 学电子跟我来FOLLOW ME PIC 单片机C 语言程序设计(1) ◆ 丁锦滔 编者按:为了帮助具有PI C 单片机汇编语言知识的技术人员或工程师,快速掌握利用C ...

  3. pic单片机c语言乘除法,PIC单片机C语言程序设计(2)

    五.C语言的标识符和关键字本文引用地址:http://www.eepw.com.cn/article/171168.htm 一个完整的PICC语言程序,通常由包含文件(即头文件1,变量定义.变量说明. ...

  4. 单片机c语言 〉〉,PìC单片机C语言编程入门(课件).doc

    PìC单片机C语言编程入门(课件) PICC入门笔记 PIC单片机C语言编程入门笔记 C语言基础复习--------没C语言基础看起来可能有点困难. C程序的语句 语句名称一般形式说明表达式语句表达式 ...

  5. avr-gcc与avr单片机c语言开发 pdf,AVR 单片机与GCC 编程使用方法

    原标题:AVR 单片机与GCC 编程使用方法 WIN 是一个ATMEL AVR 系列 的开发工具集,它包含GNU C 和C++编译器 . 1.1 一个简单的例子 为了先有一个感性的认识,我们首先看一下 ...

  6. 单片机c语言idata什么意思,单片机C语言中的data,idata,xdata,pdata,code

    从数据存储类型来说,8051系列有片内.片外程序存储器,片内.片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code.data.xdata.idata以及根据51系列特点而设定的 ...

  7. 51单片机c语言工作手册,51单片机C语言编程手册

    51单片机C语言编程手册 1 第一章 介绍 这是一本关于Intel 80C51 以及广大的51 系列单片机的书这本书介绍给读者一些 新的技术使你的8051 工程和开发过程变得简单请注意这本书的目的可不 ...

  8. 51单片机C语言code定义,51单片机数组的定义方法(code与data的作用)

    数组前不加"code"或"data",则默认将数组存放在程序存储器中: code 指定数据是存储在代码区,数据是在编程的时候跟代码一起写入代码存储器,运行过程中 ...

  9. 单片机c语言编程教学大纲,《单片机C语言编程》教学大纲

    <单片机C语言编程>教学大纲 课程代码:000002336 课程英文名称:Microcontroller C Programming Language 课程总学时:24 讲课:16 实验: ...

  10. 单片机c语言 i%3c%3c1,单片机C语言作业及上机习题及答案

    <单片机C语言作业及上机习题及答案>由会员分享,可在线阅读,更多相关<单片机C语言作业及上机习题及答案(37页珍藏版)>请在人人文库网上搜索. 1.第一次课熟悉winTC编译环 ...

最新文章

  1. LeetCode 850. Rectangle Area II
  2. 数据研发岗位需要技能
  3. Markdown写作中的图床解决方案(基于七牛云、PicGo)
  4. 利用计算机进行有理数的运算教学反思,《有理数加减乘除混合运算》教学反思...
  5. Asterisk拨号方案中变量的应用
  6. 真实的用户,真实的中国互联网
  7. 保研之路——北航网安学院直硕夏令营
  8. 【转】TabHost详解
  9. java调节音量_调节音量的流程
  10. web课程设计网页规划与设计 基于html制作水果购物商城网站 (html+css+js+jquery)
  11. 显卡驱动程序如何更新
  12. 电脑远程开机pcie卡
  13. 工作半年后,我总结了这十点工作经验!
  14. 2016年安防上市公司年报披露情况
  15. 如何让nextcloud支持avi文件在线播放
  16. 中国图形图象学报和计算机科学,lbrack;中国图象图形学报rsqb;参考文献格式
  17. iOS-TZImagePickerController获取相册照片、视频 (Swift代码)
  18. Spyder 运行出现 Reloaded modules: **AttributeError: 'NoneType' object has no attribute 'modules' 错误的解决方法
  19. Java白皮书关键词总结
  20. 彻底卸载node.js

热门文章

  1. 从外包月薪5K到阿里月薪15K,大厂面试必备技能
  2. 第八章第五题(代数:两个矩阵相加)(Algebra: adding two matrices)
  3. 洛谷P4767 [IOI2000]邮局(决策单调DP,四边形不等式优化)
  4. 爬取实习僧工作岗位信息
  5. Hibernate使用详解(一)
  6. TO B的百度云新品问世/价格腰斩 智能化DNA能撑起百度野心?
  7. 布局java ee企业级开发_布局JavaEE企业级开发:寻觅框架和开发模式的完美整合...
  8. NBUT 1451 Elise (暴力+并查集)
  9. 英谷Oracle答案,火焰纹章风花雪月各角色能学什么魔法 各角色可习得魔法与熟练度要求一览...
  10. 方舟生存进化服务器存档位置,方舟生存进化怎么转移存档