ATxmega的PAN>SPI与PAN>USART占用相同的资源,引脚也共用,所以使用了PAN>SPI功能,有一个PAN>USART就不能使用了。
有没有人出现过串口突然导致鼠标乱跳的情况?本来好好的,突然就变这样了,反复拔插,关机都无法解决。放一段时间又好了,这是什么情况导致的呢?如何解决?PAN>
回忆往事,玩过的设计不计其数,分布在机电化光各领域。唯独这个最简单的硬件设计,让我足足兴奋了很久很久,光阴似箭一晃三十几年过去了,8031单片机,仅外接一个三极管,就组成了软硬件结...
最近又作了一些C51的工作,发现keil c51与 mdk 有冲突。
然后上网一查果然有很多人遇到这个问题,错误提示为下图:
其实这个是MDK和KEIL C51...
已经有注解,还有算法,会C51的一看就会用的了PAN>#define uchar unsigned charPAN>#define uint unsigned int<...
试用 keil 模拟 串口 调试 。PAN>
可直接 在 串口窗 输入数据。 PAN>
试用hex 格式。PAN>
如果要输入16进制的数。...
Keil C51是与ANSI C兼容的编译器,ANSI C规范规定十进制整数常量的默认数据类型是int、long int和unsigned long int的其中一种,对给定的常量...
当使用最低波特率 2400 进行烧写时候。晶振数据不对。而且不能烧写。PAN>
PAN>
必须是用最低波特率 1200 进行连接。才可以正常烧写...
在"主程序喂狗论"中,最"强有的理论依据"就是---"程序跑飞了可是中断不一定会死" (中断一般都有自己固定不变的中断向量地址,这样即使主程序飞,中断也能正确地跳入自己的轨道继续运...
前日一些不成熟的想法,希望大家斧正。有啥不正确的,请一定告之与我。PAN>
Keil c51号称作为51系列单片机最好的开发环境,大家一定都很熟悉。它的一些普通的特性大...
应用单片机的时候,经常会遇到需要短时间延时的情况。需要的延时时间很短,一般都是几十到几百微妙(us)。PAN>
有时候还需要很高的精度,比如用单片机驱动DS18B20的时候...
#pragma asm PAN>
ljmp 0PAN>
#pragma endasm  ...
在FLASH中有一组特殊的保留单元000H~00ABHPAN>
PAN>
0000H-0002H 这三个单元包含一个无条件跳转指令(LJMP),当系...
单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。下面主要是介绍如何用单片机实...
学习单片机有一学期了,现在也由51转到STM32了。一直想对51的学习做一个总结。也希望对别人有一些启发。也给后学者提供一些建...
在单片机系统里,按键是常见的输入设备,在本文江介绍几种按键硬件、软件设计方面的技巧。一般的在按键的设计上,一般有四种方案:一是...