历史上的今天
返回首页

历史上的今天

今天是:2024年08月31日(星期六)

2020年08月31日 | pic 18f45k80单片机eeprom模块代码

2020-08-31 来源:eefocus

/// eeprom读写程序,eeprom数据地址范围为(00-ff)

void Eeprom_Write(u8 u8Addr,u8 Buf)

{

EECON1bits.EEPGD = 0; // 选择eeprom访问

EECON1bits.CFGS = 0;                  // 选存取

EECON1bits.WREN = 1; // 允许写入数据

EEADR = u8Addr; // 地址

EEDATA = Buf; // 数据

EECON2 = 0X55;

EECON2 = 0XAA;

EECON1bits.WR = 1;

while(EECON1bits.WR); // 等待数据写入完毕

Nop();

Nop();

Nop();

Nop();

EECON1bits.WREN = 0;

}

u8 Eeprom_Read(u8 u8Addr)

{

u8 u8Data = 0;

EECON1bits.EEPGD = 0;         // 选择eeprom访问

EECON1bits.CFGS = 0;                         // 选存取

EEADR = u8Addr; // 地址

EECON1bits.RD = 1; // 允许读数据

while(EECON1bits.RD);

Nop();

Nop();

Nop();

Nop();

u8Data = EEDATA;

EECON1bits.RD = 0;

return u8Data;

}


推荐阅读

史海拾趣

Dongguan City Niuhang Electronics Co.LTD公司的发展小趣事

为了进一步提升技术水平和市场竞争力,Dongguan City Niuhang Electronics Co.LTD积极开展国际合作与交流。公司与多家国际知名半导体企业建立了紧密的合作关系,共同开展技术研发和市场拓展。通过与国际同行的交流与合作,公司不仅学到了先进的技术和管理经验,还拓宽了国际市场渠道,为公司的长远发展奠定了坚实基础。

Dialog Semiconductor(戴乐格半导体)公司的发展小趣事

Dialog Semiconductor一直专注于能源管理领域,致力于提供高效的电源管理解决方案。公司推出了多种高效的电源管理芯片,这些芯片能够显著延长电池寿命并提高设备效率。特别是在移动设备领域,Dialog Semiconductor的电源管理芯片被广泛应用于智能手机、平板电脑等设备中,为用户提供了更长的使用时间和更好的使用体验。

Davico Industrial Ltd公司的发展小趣事

为了进一步增强市场影响力,Dialog Semiconductor通过一系列的收购策略来扩大其业务范围。例如,在2020年,公司收购了Adesto Technologies,这是一家专注于非易失性存储器(NVM)解决方案的公司。此次收购为Dialog Semiconductor带来了近5,000家新客户,并补充了其在无线连接产品之外的有线连接解决方案。同年,Dialog Semiconductor还收购了另一家公司,获得了强大的核心IC产品组合和经验丰富的工程师团队,进一步巩固了其在IoT市场的地位。

Antenna Factor公司的发展小趣事

随着无线通信技术的快速发展,Antenna Factor公司始终保持敏锐的洞察力,不断推出创新产品。他们研发的智能天线系统,能够根据信号环境的变化自动调整参数,显著提高通信质量和稳定性。这一技术创新在市场上引起了广泛的关注,使得Antenna Factor公司在行业中树立了技术领先的形象。

Accuride公司的发展小趣事

在经营过程中,Accuride公司也进行了一系列子公司出售和业务调整。例如,它曾宣布出售其子公司Fabco汽车公司。这一举措有助于Accuride公司更加专注于其核心业务,优化资源配置,提升整体运营效率。同时,通过出售子公司,Accuride也获得了一定的资金回流,为公司的未来发展提供了资金支持。

Hirosugi-Keiki公司的发展小趣事

在2009年,Accuride公司面临了严重的财务困境,其美国公司申请了破产保护。然而,这一困境并未击垮Accuride,反而成为其重生的契机。通过与债权人达成协议,Accuride成功地将公司的大部分所有权转让给债券持有人,并进行了重组。这一举措不仅缓解了公司的财务压力,还为其未来的发展奠定了坚实的基础。

问答坊 | AI 解惑

基于单片机控制的并联型有源电力滤波器

这是我的毕业设计 希望大家帮帮我 我现在已经焦头烂额了 网上都是基于DSP控制的滤波器 就是没有基于单片机控制的 真的郁闷 我的邮箱是westlife009@tom.com 我的QQ是232125740 欢迎大家一起交流 [ 本帖最后由 westlifeljb 于 2008-5-15 17:15 编 ...…

查看全部问答>

竞赛结束感受!

本帖最后由 paulhyde 于 2014-9-15 09:22 编辑 经过四天三夜的奋斗,竞赛终于结束! 里面的酸甜苦辣咸尝了个遍! 不过还是有很多的疑问在里面! 希望获奖作品能上来展示一下! 让大家共同学习!  …

查看全部问答>

为什么现在客户总是要隔离型的LED驱动电源?--半岛狂人

经常在这看帖,看到有人说求购LED电源要隔离型的,或是有人问,也总是问隔离型的,他们的言下之意基本都是,不管什么LED样的LED驱动,更不管用于何种厂合,反正就是隔离的比不隔离的好,反正隔离的贵一些,就是好,实际这是一种误区.    &n ...…

查看全部问答>

请问是否有办法让程序在窗口最小化的方式下启动

这里要求程序在窗口最小化的方式下启动,这里在OnInitDlg()中用ShowWindow(SW_MINIMIZE);窗口会闪一下,至少上面的标题栏会改变,是否有什么办法可以解决,我看了一下CDialog::OnInitDialog()的原文件,里面是用::SetForegroundWindow(m_hWnd);来显示窗 ...…

查看全部问答>

LED照明智能控制解决方案

能量效率更高、功能更强的新型LED固态发光(SSL)产品的发展很快,被认为是照明市场上的主要革命性进步。在许多垂直应用中,如信号灯、汽车、LCD TV背光,LED已经毫无争议地成为传统光源的替代产品。但对于范围更广的通用照明,LED还没有被广泛接受 ...…

查看全部问答>

单片机硬件设计的工具资料

都是电子设计的技术资料,特别是做单片机的硬件设计时,是最好的工具。 我要收1块钱,也是想再这个论坛混下去,哎!混口饭吃,希望大家能理解和支持11…

查看全部问答>

LM3S811的UART口如何引出

我准备使用TI研讨会发的LM3S811套件,我看原理图811的UART口,也就是PA0,PA1和板上另一个芯片的PA0.PA1通过0欧姆电阻相连,如果我要使用811的UART,把PA0,PA1引出到232芯片上进行串口通信时,会不会对另一个芯片产生影响,或者是应该如何把811的 ...…

查看全部问答>

物联网目前的发展如何?电子工程师在其中做哪些方面的工作?

看到这个题目,忽然感到自己想说些话,关于技术,也关于一些感触。     在无锡呆了多年,作为一个电子技术不算特别发达的城市,真正能称得上电子产业的除了前几年轰轰烈烈的电动车产业链外,恐怕就只能算上现在的物联网示范城市了。 &n ...…

查看全部问答>

lm3s811板子的驱动

公司给了我一块TI的板子EK-lm3s811 但是没有给我光盘,求好心大侠给一个\\Tools\\FTDI,我需要装驱动。谢谢…

查看全部问答>

微软笔试面试题集锦

一.最基本题型(说明:此类题型比较简单)     QUOTE: 1. 1 到 100 有多少个 9 2. 连续整数之和为 1000 的共有几组 3. U2 合唱团在 17 分钟内得赶到演唱会场,途中必需跨过一座桥,四个人从桥的同一端出发,你得帮助他 们到达另一端, ...…

查看全部问答>