推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

STC8H8K64U例程20-使用LVD低压检测中断保存EEPROM

更新时间:2023-07-30 11:12:26 大小:22K 上传用户:yang_alex查看TA发布的资源 标签:stc8h8k64ueepromlvd 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本例程基于STC8H8K64U为主控芯片的实验箱9进行编写测试,STC8G、STC8H系列芯片可通用参考. 用STC的MCU的IO方式驱动8位数码管。 使用Timer0的16位自动重装来产生1ms节拍,程序运行于这个节拍下,用户修改MCU主时钟频率时,自动定时于1ms. 用户可以在"用户定义宏"中修改掉电保存的EEPROM地址。 显示效果为: 上电后显示秒计数, 计数范围为0~10000,显示在右边的5个数码管。 当掉电后,MCU进入低压中断,对秒计数进行保存。MCU上电时读出秒计数继续显示。 用户可以在"用户定义宏"中选择滤波电容大还是小。 大的电容(比如1000uF),则掉电后保持的时间长,可以在低压中断中擦除后(需要20多ms时间)然后写入。 小的电容,则掉电后保持的时间短, 则必须在主程序初始化时先擦除. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 注意:下载时,下载界面"硬件选项"中下面的项要固定如下设置: 不勾选 允许低压复位(禁止低压中断)。 设置用户EEPROM大小,并确保"用户定义宏"中设定的地址在EEPROM设置的大小范围之内。 修改过硬件选项,需要给单片机重新上电后才会生效。 选择时钟 24MHZ (用户可自行修改频率)。

部分文件列表

文件名文件大小修改时间
20-使用LVD低压检测中断保存EEPROM/C语言/PownDownSave.c12KB2022-12-27 14:25:22
20-使用LVD低压检测中断保存EEPROM/C语言/PownDownSave.hex3KB2022-12-27 14:25:24
20-使用LVD低压检测中断保存EEPROM/C语言/PownDownSave.uvopt6KB2022-12-27 14:23:06
20-使用LVD低压检测中断保存EEPROM/C语言/PownDownSave.uvproj14KB2022-12-27 14:23:06
20-使用LVD低压检测中断保存EEPROM/C语言/功能说明.txt2KB2022-12-27 14:21:42
20-使用LVD低压检测中断保存EEPROM/汇编/PownDownSave.asm17KB2022-12-27 14:29:38
20-使用LVD低压检测中断保存EEPROM/汇编/PownDownSave.hex2KB2022-12-27 14:29:44
20-使用LVD低压检测中断保存EEPROM/汇编/PownDownSave.uvopt5KB2022-12-27 14:35:22
20-使用LVD低压检测中断保存EEPROM/汇编/PownDownSave.uvproj14KB2022-12-27 14:29:42
20-使用LVD低压检测中断保存EEPROM/汇编/功能说明.txt2KB2022-12-27 14:28:18
20-使用LVD低压检测中断保存EEPROM/C语言1KB2023-04-25 19:33:00
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载