推荐阅读最新更新时间:2024-11-08 19:41
51单片机学习笔记【六】——串口通信实验
一.串口通信基础 1.串行通信 串行通信将数据字节分成一位一位的形式在一条传输线上逐个传送。单片机采用串行通信。特点是:传输线少,长距离传送成本低,但数据传送控制复杂。 串行通信的传输的传输方向:单工(数据传输只能沿一个方向),半双工(传输数据和接受数据分布进行),全双工(传输和接受同步进行)。 单片机采用异步通信,发送和接受设备使用各自的时钟频率,容易实现,但传输效率不高,数据格式 2.MAX232 实验通过MAX232电平转换芯片,可把计算机串口电平(-12V~+12V)转换为单片及TTL电平。电路原理图如下 3.80C51串行口 向发送缓冲器SBUF写入数据,两个物理上独立的接收、发送缓冲器SBU
[单片机]
STC单片机控制DS1302 (1TMCU C程序)
#include REG51.H #include INTRINS.H typedef unsigned char BYTE; sbit SCLK = P1^0; //DS1302时钟口P1.0 sbit IO = P1^1; //DS1302数据口P1.1 sbit RST = P1^2; //DS1302片选口P1.2 //秒 分 时 日 月 星期 年 BYTE code init = {0x00, 0x00, 0x20, 0x01, 0x01, 0x05, 0x10}; BYTE data now ; void DS1302_In
[单片机]
Microchip扩展了32位PIC单片机产品线
全球领先的整合单片机、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)宣布,推出六款全新32位PIC32MX5/6/7单片机系列产品,以全新的更具成本效益的存储容量选项提供相同的集成以太网、CAN、USB和串行连接外设。此外,经过设计提升后,工作电流可以低至0.5 mA/MHz,降低了功耗;闪存可承受高达2万次的读/写周期;而且EEPROM仿真能力更好。同时,通过保持通用引脚位,PIC32产品线为设计人员实现兼顾存储容量和成本的高性能应用提供了一个无缝移植路径。 嵌入式设计人员一直在寻找既降低成本又不牺牲性能或功能的方法。Microchip最新的8
[单片机]
Atmel新款ARM7闪存微控制器密度达64KB
Atmel Corporation日前推出ARM7基础闪存微控制器系列,起价低于3美元。AT91SAM7S32/64是接脚少的智能型ARM7(Smart ARM7)微控制器系列(SAM7S系列)的首批产品,其闪存密度分别为32KB和64KB。 此外,该系列还提供128KB及256KB版本,型号为AT91SAM7S128/256。这些产品整合了全套安全运行功能,其安全运行功能包括由片上(on-chip)RC振荡器计时的监视器、电源监控器以及闪存的硬件保护。由于 AT91SAM7微控制器提供低成本的开发工具,因此能为因成本问题一直只能提供8位性能的众多应用带来32位的实时处理能力。 AT91SAM
[嵌入式]
豪威集团推出车规MCU—OMX14x系列芯片
随着汽车智能驾驶和智能座舱技术时代的到来,MCU作为汽车各种电子控制单元ECU的主要组件,广泛应用于ADAS、车身、底盘及安全、信息娱乐、动力系统等。MCU芯片用量占车用半导体器件总量约 30%,不同类型汽车对于车规级MCU的需求量都非常大,传统汽车平均单车用量达到 70 颗以上,而智能汽车单车用量有望成倍增长。根据权威机构预测,新能源汽车搭载的MCU数量是传统燃油车中MCU数量的三倍多,随着智能汽车渗透率的提升,新能源汽车中,每辆智能汽车有望采用超过300颗MCU。 豪威集团于今年7月份发布OMX14x系列之后,现已经可以提供量产版本芯片样品供客户测试。目前已有多家Tier 1有定点项目测试并使用。
[汽车电子]
51单片机的引脚功能及寄存器
总是记不住,每当拿着一块单片机,总是要翻书查资料,放到这里以便以后查阅 40:VCC 电源+5V 20:VSS 接地 19和18:XTL1和XTL2 振荡电路 29: PSEN 片外ROM选通信号,低电平有效 30:ALE/PROG 地址锁存信号输出端/EPROM编程脉冲输入端 09: RST/VPD 复位信号输入端 31: EA/VPP 内外部ROM选择端 P0口 双向I/O口 驱动电流为10mA P1口 准双向通用I/O口 驱动电流为20mA P2口 准双向I/O口 驱动电流为20mA P3口 多用途口 驱动电流为20mA P0口 当准双向口使用时,加上拉电阻(P0口作为输出口时,因输出级
[单片机]
新手如何入门MSP430单片机
发现了一些初学者对 MSP430 的学习不知如何入手、如何才能有效地掌握好 MSP430 单片机的基础应用方面的问题。所以,以我个人认为,我大概说说我对一些初学者的建议,有兴趣的初学网友们不防参考下。希望能给你在 MSP430 入门路上作一个小小的指引。 首先,我认为在学习 MSP430 单片机之前要所准备一些 硬件设施 和你自身的 软件条件 。 在这里所谓的 硬件设施 是指一些可以用于实际操作的工具,因为不管你学习什么样的单片机都要实行动手性操作的。这是必不可少的一部分。而这些常备工具有:电脑一台、一个 MSP430 编译环境软件、一个 MSP430 的 JTAG 仿真器或自带仿真器的开发板、一个 MSP430
[单片机]
μCOS-II在ATmega128单片机上的移植和开发
引 言 本文介绍μC/OS-Ⅱ移植到ATMEL公司的8位微控制器ATmega128上的过程。所谓移植,就是使一个实时内核可以在某个微处理器上运行,并在此基础上进行驱动程序开发,使之成为一个实用的嵌入式系统。嵌入式系统包括了硬件和软件两部分,由于系统硬件资源的限制和实际应用的要求,应用系统对软件的基本要求是体积小,执行速度快,具有较好的裁减性和可移植性。嵌入式系统的软件一般由嵌入式操作系统和应用软件组成,通过在操作系统之上开发应用软件,可以屏蔽掉很多底层硬件细节,使得应用程序调试方便,移植简单,易维护,同时开发周期也短。多数实时操作系统为用户提供一些标准的API函数,程序开发人员可以利用这些API函数进行应用程序开发。但是现在商用
[单片机]