历史上的今天
返回首页

历史上的今天

今天是:2025年06月21日(星期六)

2018年06月21日 | ATmega16A使用过程PC端口解决

2018-06-21 来源:eefocus

最近忙活一个使用ATmega16A的项目,发现一个很奇怪的问题:M16的4个PC口(PC2、PC3、PC4、PC5,对应是JTAG的4个管脚)不能正常的使用,软件和熔断丝设置都没有问题,当禁止JTAG管脚的PC5管脚莫名其妙的电平输出不对(当PC5输出高电平时,管脚电压只有2.54V ),开始以为是熔丝位写错造成的,又重新设计一次,都没有问题,但是还是出现这样的问题,最后寻找到的方法是在软件来关掉JTAG,写入两次MCUCSR|=0x80;就可以成功,可以确定是JTAG没有关掉,现在了解到熔断丝确认是关掉的,可是就没有解释这种状况,现在猜测就是:IC可能是翻新的,软件关闭,写入两次MCUCSR |= 0x80;

硬件描述:ATmega16A 8MHZ晶振

编译环境:ICCV7 for AVR

熔断丝设置如下:

测试程序:

#include  

#include  

#include  

  

  

#define uint unsigned int  

#define uchar unsigned char  

  

  

void delay(void)  

{  

  unsigned int i,j;  

  for(i=0;i<100;i++)  

    for(j=0;j<1000;j++)  

      {;}  

}  

  

  

int main(void)  

{  

  PORTC=0x00;  

  DDRC=0xFF;   

  MCUCSR |=0x80; //软件禁止JTAG  

  MCUCSR |=0x80;  

  delay();  

 while(1)  

   {  

     PORTC=~PORTC;  

     delay();  

   }  

   return 0;  

}  


推荐阅读

史海拾趣

上海如韵(CONSONANCE)公司的发展小趣事

在国内市场取得一定成绩后,如韵开始将目光投向海外市场。为了拓展国际业务,公司在香港设立了研发中心,以便更好地了解国际市场需求和技术趋势。同时,如韵积极参加国际电子展会和交流活动,与多家国际知名企业建立了合作关系。

经过一段时间的努力,如韵的产品逐渐在海外市场上获得了认可。公司的出口额逐年增长,为如韵带来了更多的发展机遇。海外市场的成功拓展,不仅提升了公司的品牌影响力,也为公司带来了更多的国际合作机会。

Comair Rotron公司的发展小趣事

随着电子行业的竞争加剧,Comair Rotron意识到单打独斗已难以满足市场需求。因此,公司开始积极寻求与行业内其他企业的合作机会。通过与多家知名电子企业建立战略合作关系,Comair Rotron不仅获得了更多的业务机会,还通过与合作伙伴的技术交流和资源共享,不断提升自身的技术水平和产品质量。

Analogix Semiconductor公司的发展小趣事

1947年,James Van Ryan在美国纽约伍德斯托克创立了Comair公司,初期主要专注于风扇和风机产品的制造。当时,电子行业正处于起步阶段,对散热和空气流动的需求日益增长。Comair凭借其出色的技术和产品质量,很快在电子行业中崭露头角,为早期的电子设备提供了可靠的散热解决方案。

长工微电子公司的发展小趣事

长工微电子成立于2016年5月,创立之初,公司就明确了以技术创新为核心的发展战略。公司迅速组建了一支由高级工程师、博士、硕士等组成的数十人专业开发运营团队。这支团队秉承着“创新、踏实、学习”的理念,致力于电源集成芯片市场,不断推出创新产品。通过每年推出5-10款核心芯片的速度,长工微电子迅速占领了中高端市场,逐渐在行业中崭露头角。

EQCOLOGIC公司的发展小趣事

随着环保意识的日益增强,电子行业对环保的要求也越来越高。EQCOLOGIC公司积极响应环保号召,将环保理念贯穿于产品研发、生产和销售的各个环节。公司采用环保的生产工艺和材料,减少污染物的排放;同时,还开展了一系列环保宣传活动,提高员工和消费者的环保意识。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了基础。

C-MAX Time Solutions公司的发展小趣事

随着业务的不断发展,C-MAX Time Solutions公司开始寻求与行业内其他企业的战略合作。通过与一家知名通信设备制造商的合作,C-MAX成功将其时间同步技术融入对方的设备中,从而实现了产品的互补和市场的共同开拓。这一合作不仅拓宽了C-MAX的业务范围,也提高了其品牌在行业内的知名度和影响力。

问答坊 | AI 解惑

请教89S52仿真正确,烧写芯片后不能正常工作的原因。谢谢

请教89S52仿真正确,烧写芯片后不能正常工作的原因。谢谢!…

查看全部问答>

【急求】现金5000RMB急求pci转8串口TTL设计

【急求】现金5000RMB急求pci转8串口TTL设计 要求:    制作一块pci板卡,可以在“设备管理器”里面扩展出8个串口,对应控制8路TTL电平收发设备。速率要求低。19200波特率。    目前市面上有很多公司生产pci转串口的多用户卡 ...…

查看全部问答>

再问:关于核心API的开发

现需要在winxp下开发核心API库,实现usbkey的功能和一些算法,如DES,RSA的实现,提供给usbkey驱动调用。 现了解到:内核API应该是一种DLL,但工作在内核模式中,区别于用户模式的DLL,可以被驱动调用,如hal.dll(硬件抽象层)      ...…

查看全部问答>

急!evc下串口同步采集的数据有时候多有时候少有时候正确

如提: evc环境 串口通信, 同步。 方法:单片机中已经采集的48000直接的数据,存在一个rom中,上位机从中读取。 在release版本下,数据一般正确,有时候不正确 在debug版本下,数据一直不正确 代码执行过程: 先发送一个字符0x03,然后开始 ...…

查看全部问答>

磁卡开发套件

哪位兄台有磁卡开发套件资料,能否给小弟我一份,我现在正在寻找这方面的资料,又找不到购买渠道,只好烦劳各位大哥大姐了,,有的话请一定发来给我,付钱都可以的。或是知道有哪个厂家卖磁卡开发套件,也可以告诉我一声,小弟我将不胜感激!我的Em ...…

查看全部问答>

是用纯汇编做固件有前途还是用C做嵌入式驱动有前途啊?

现在有两个选择哦 一个用汇编做U盘MP3类的固件 一个是做嵌入式系统的底层(通讯类),不知道哪个更有前途 给点意见…

查看全部问答>

wifi无委测试软件

硬件:PXA310+sido8686:系统wince6.0wifi已经调试通过了,可以正常联网。现在整个终端去无委过认证。wifi需要测试传导杂散等参数,需要终端上有一个小软件配合测试。软件要求可以控制ch power rate等。有人做过这个认证吗?如果有做过同样认证的前 ...…

查看全部问答>

《全数字TI方案电源》的辅助电源

由于原来的方案中的一棵IC没有买到,所以,辅助电源也一直没有做。   刚好在翻箱倒柜时看到了几只TOP223Y,所以想就用它做个辅助电源吧,这棵IC的历史有十多年了,相信大家都知道   [ 本帖最后由 dontium 于 2012-4-10 17:49 编辑 ...…

查看全部问答>

其实我想说我们的launchpad可以有很多的扩展板

发一些launchpad的boosterpack,都不是官方的扩展板,供大家来开拓下思路:1、实时时钟和EEPROM扩展板2、红外扩展板3、LED显示扩展板4、以太网扩展板(调试中的)5、LCD扩展板是不是特别多…

查看全部问答>

CN0180_【10款典型实验室电路推荐】之一

【10款典型实验室电路推荐】之一:用于工业级信号的精密单电源差分ADC驱动器。它采用差分放大器AD8475 执行衰减、电平转换和差分转换,无需任何外部元件。其交流和直流性能兼容18位、1MSPSAD7982 PulSARADC以及该系列的其它16/18位产品,采样速率可 ...…

查看全部问答>