1.TinyOS提供的组件和接口CC2430被广泛应用于无线传感器网络,其片上自带的ADC可以将传感器采集到的模拟信号转换为数字信号进行相应处理。开源组织TinyOS 8051 working group 提供可以移植到CC2430EM平台上的TinyOS
这次使用这个DMAC的Multi-buffer传输功能,将两个缓冲区的内容拷贝至一个连续的缓冲区中。一、 DMAC在M4中,DMA控制器(DMAC)比外设DMA控制器(PDC)要复杂,但是功能更加强大。为适应不同的传输要求,DMAC 可以进行
为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序。如果在编程时加密锁定位被使能(锁定),就无法用普通编程器直接读取单片机内的程序,这就是所谓单片机加
对于以前传统的51单片机由于不能进行在线调试,因此大多情况下先用仿真器进行仿真,然后再用烧录器将仿真好的程序烧录到单片机内。但是有很多情况仿真很正常,烧录到单片机后却不能运行,主要可能有以下几个原因:(
前段时间把自己以前用的单片机定时器整理出来,我称之为简单定时器,这种简单定时器比较适合定时器使用量少的程序中,如果定时器数量要求多,精度要求高,效率就会有问题,为此,俺就实现了一个时间轮定时器,简单测
在数字电路,我们经常会遇到逻辑电路,而在 C 语言中,我们则经常用到逻辑运算。二者在原理上是相互关联的,我们在这里就先简单介绍一下,随着学习的深入,再慢慢加深理解。首先,在“逻辑”这个概念范畴内,存在真和
PIC16C5X的所有I/O端的结构都是相同的,如图1.10所示: 所有I/O端皆可置成输入或输出态。输入无锁存,所以外部输入信号应保持到让CPU读入为止。输出锁存。 I/O端的输入/输出状态由对应的I/O控制寄存器"
单片机能够执行的指令共有111条,只需一个机器周期的指令有64条,两个机器周期的指令有45条,而4个机器周期的指令仅有两条(乘法和除法)。指令的符号:/位操作的前缀,表示对该位取反。直接寻址:指的是内部数据存储