荣丰宇
获得 18 次赞
帮助过9人
本帖最后由 荣丰宇 于 2016-10-16 18:02 编辑 编号的程序???表示不懂什么意思 哦哦,编好?? 一遍使用串口或者专门的下载口(swd,jtag)下载进单片机,配合使用下载工具(jlink什么的)或者isp下载软件吧 单片机与主机通信一般是要串口,现在电脑上都是usb口了,所以需要一个usb转桃太郎的模块, 希望可以帮到你
kk118a 发表于 2016-9-7 20:02 也许工程师嫌1T太频繁了,所以出个12T玩玩 12T的单片机(标准的51,如AT89,STC89)是最开始出现的,1T的单片机(STC15)才是后面才出现的~
汉云 发表于 2016-9-17 13:30 总是认为内部看门狗的作用不是很大,程序或芯片问题,有可能内部的看门狗也挂掉了呢? 所以一般我是用外部 ... 看门狗好像在设计产品的时候很重要的吧,一般玩单片机的时候倒是没有在意这个
本帖最后由 荣丰宇 于 2016-8-29 23:20 编辑 这个题目,呵呵出处: I51开发板 第六讲:定时器之配置篇_单片机讨论_技术论坛_云汉电子社区 //www.icxbk.com/community/forum.php?mod=viewthread&tid=65517&extra=page%3D2 本题的主要思路应该来自“第六讲”,首先是定时器的配置: 1、确定工作方式,给方式控制寄存器TMOD写入控制字;——16位自动重装2、确定是采用1T还是采用12T方式,计算定时器/计数器的初值,并将初值写入寄存器TH和TL;——确定定时时间3、根据需要设置中断控制寄存器IE和IE2的初值,决定是否开放定时器中断;——是否启用中断4、根据需要设置寄存器INT_CLKO中的T2_CLKO、T1_CLKO和T0_CLKO位,确定是否采用可编程时钟输出;——是否输出时钟 根据“第五讲”中,寄存器INT_CLKO中的T2_CLKO、T1_CLKO和T0_CLKO位分别用于控制T2、T1和T0的可编程时钟输出,置1允许从P3.0、P3.4和P3.5引脚输出时钟频率,清0禁止输出时钟频率。满足题目的输出管脚要求。另外,从P1.0取反输出时钟,则需要按照“第六讲”在定时器终端函数中计数管口翻转的方式进行。 5、置1运行控制寄存器TCON和AUXR中的TR0、TR1和TR2位,启动定时器/计数器; 此外,还有GPIO的初始化配置,定时器T2中断函数里实现我们所需要的功能等。