位置:51电子网 » 技术资料 » 可编程技术

单片机的RXD和TXD口与SCL和SDA分别相连进行读写操作

发布时间:2022/11/27 17:14:27 访问次数:3427

硬件中的核心是AT89C51/LV51单片机。它是一种低功耗/低电压/高性能的8位单片机,片内带有一个数KB的flash可编程/可擦除/只读存储器;它采用了cmos工艺和高密度非易失性存储器技术,而且其输出引脚和指令系统都与MCS-51兼容。

存储流量用的存储器是Atmel生产的AT24C16系列。它是一种带闪2KB的可电擦除、可编程的只读存储器;通过单片机的RXD和TXD口与它的SCL和SDA分别相连,进行读写操作。

测量时,有一个1s的硬件复位电路接到RESET端,使单片机定时复位。单片机采用省电模式工作,每次输入、累计、显示处理后等待唤醒,这样工作功耗非常小。设置补偿系数时,复位引脚正常连接。

从低功耗的角度看,需要较低的频率,但是在实时应用中为了快速响应外部事件又需要有比较快的系统时钟。这就需要系统具有两个高低不同的频率,在需要的时候可以在两个频率之间进行切换。

为了保证切换迅速/时间延迟少,又要求低Q值振荡器,同时切换时往往造成时钟频率的不稳定,这对于要求频率稳定的系统,如实时时钟RTC而言又是不适合的。

设计一个完全达到以上要求的时钟系统是很困难的,MSP430采用了一种折衷办法,即在CPU外使用一个较低的频率为32 768Hz的钟表晶体振荡器生成辅助时钟ACLK,能够保证一些低频率应用场合的要求,对于一些低频工作的外设而言可以直接作为信号源或时钟,而无需增加额外的分频电路.

M430/OS有以下特点:

采用占先式内核,即高优先级的任务可以从低优先级任务“抢”回CPU控制权;

每个任务都单独开辟一个任务栈;

每个任务占十几到几百字节的任务堆栈,任务栈的大小可以根据任务中现场数据、局部变量和嵌套调用的情况估算;

每个任务各分配一个优先级,不支持两个任务有相同的优先级;

不支持信号量、邮箱功能.


上海德懿电子科技有限公司  www.deyie.com

来源:21ic.如涉版权请联系删除。图片供参考


硬件中的核心是AT89C51/LV51单片机。它是一种低功耗/低电压/高性能的8位单片机,片内带有一个数KB的flash可编程/可擦除/只读存储器;它采用了cmos工艺和高密度非易失性存储器技术,而且其输出引脚和指令系统都与MCS-51兼容。

存储流量用的存储器是Atmel生产的AT24C16系列。它是一种带闪2KB的可电擦除、可编程的只读存储器;通过单片机的RXD和TXD口与它的SCL和SDA分别相连,进行读写操作。

测量时,有一个1s的硬件复位电路接到RESET端,使单片机定时复位。单片机采用省电模式工作,每次输入、累计、显示处理后等待唤醒,这样工作功耗非常小。设置补偿系数时,复位引脚正常连接。

从低功耗的角度看,需要较低的频率,但是在实时应用中为了快速响应外部事件又需要有比较快的系统时钟。这就需要系统具有两个高低不同的频率,在需要的时候可以在两个频率之间进行切换。

为了保证切换迅速/时间延迟少,又要求低Q值振荡器,同时切换时往往造成时钟频率的不稳定,这对于要求频率稳定的系统,如实时时钟RTC而言又是不适合的。

设计一个完全达到以上要求的时钟系统是很困难的,MSP430采用了一种折衷办法,即在CPU外使用一个较低的频率为32 768Hz的钟表晶体振荡器生成辅助时钟ACLK,能够保证一些低频率应用场合的要求,对于一些低频工作的外设而言可以直接作为信号源或时钟,而无需增加额外的分频电路.

M430/OS有以下特点:

采用占先式内核,即高优先级的任务可以从低优先级任务“抢”回CPU控制权;

每个任务都单独开辟一个任务栈;

每个任务占十几到几百字节的任务堆栈,任务栈的大小可以根据任务中现场数据、局部变量和嵌套调用的情况估算;

每个任务各分配一个优先级,不支持两个任务有相同的优先级;

不支持信号量、邮箱功能.


上海德懿电子科技有限公司  www.deyie.com

来源:21ic.如涉版权请联系删除。图片供参考


热门点击

 

推荐技术资料

电动吸锡烙铁
    用12V/2A的电源为电磁阀和泵供电,FQPF9N50... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!