6992|8

70

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请问430单片机不设置复位键的情况下,怎样让它上电就初始化? [复制链接]

请问430单片机不设置复位键的情况下,怎样让它上电就初始化?
我需要把430做到封闭的传感器内部,不能使用复位键。
怎让让它上电就初始化?
谢谢指教!

最新回复

我也遇到过这个问题,最后是调用 TI 网站提供的示例程序 RTC_Workaround.zip。 TI 提供的汇编子程序,而仿照其编写的C语言子程序调用时有时就会出现时间赋值时错误的现象, 插入一些延时语句也不能完全解决问题,还是会出现有的数值能够正确写入,有的数值写入却不正确。 改为调用TI 提供的汇编子程序则无此问题。 但是将TI 提供的汇编子程序中规定的子程序初始地址改为不固定初始地址而由编译器决定后则又出现了时间赋值错误的现象。推测原因可能是程序编译后如果控制RTC模块的程序在扩展地址里(大于60KB之外的),16位的MCU执行扩展地址里的程序可能不能很好的控制硬件RTC模块。  详情 回复 发表于 2009-12-23 17:40
 
点赞 关注

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

上电程序从头开始运行。

什么也不用做,只要在程序里做初始化程序就可以了。
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

谢谢楼上指教

谢谢楼上指教了
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

4
 
这方法好
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

5
 
一上电程序就初始化了啊!
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

6
 

补充问题

1.写RTCHOUR寄存器,也就是小时寄存器,有时候会发生写入的后,读出来不是原来的值
2.void Init_Rtc(void)子程序中有两句设置报警定时的语句
RTCAMINHR = 0X0180; //闹钟小时和分钟设置
RTCADOWDAY = 0X1203; //闹钟星期和日期设置
请问这个报警时间是多少,怎么定义的?若我想在22:29发生报警,请问怎么设置?
高手帮忙解释一下吧,谢谢!
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用:

1.写RTCHOUR寄存器,也就是小时寄存器,有时候会发生写入的后,读出来不是原来的值
2.void Init_Rtc(void)子程序中有?.
不知道你用的什么型号,不过应该都一样吧,小时设置成22,分钟设置成29,最高位置1,其它最高位置0。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(中级)

8
 

RTCHOUR

写RTCHOUR寄存器,也就是小时寄存器,有时候会发生写入的后,读出来不是原来的值

这个问题我遇到过,解决的办法是更新时间的时候要从年,月,星期,天,小时,分,秒这样的顺序来初始化,而不是按照秒,分。。。的方向初始化。原因不清楚,但这样处理后的确没有那种现象了。
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

9
 
我也遇到过这个问题,最后是调用 TI 网站提供的示例程序 RTC_Workaround.zip。

TI 提供的汇编子程序,而仿照其编写的C语言子程序调用时有时就会出现时间赋值时错误的现象,
插入一些延时语句也不能完全解决问题,还是会出现有的数值能够正确写入,有的数值写入却不正确。

改为调用TI 提供的汇编子程序则无此问题。

但是将TI 提供的汇编子程序中规定的子程序初始地址改为不固定初始地址而由编译器决定后则又出现了时间赋值错误的现象。推测原因可能是程序编译后如果控制RTC模块的程序在扩展地址里(大于60KB之外的),16位的MCU执行扩展地址里的程序可能不能很好的控制硬件RTC模块。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表