搜索内容

最新文章
  • 51单片机中什么是bit和sbit?_bi

    回顾C语言发现在单片机中有bit sbit sfr 等一些类型! 问题:什么是bit和sbit?他们有什么区别?   bit : 编译时分配空间        sbit 只能在外部定义全局变……
    牛青 MCU设计实例 2022年8月7日
  • 单片机keil C中的data、bdata、i

    从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、id……
    喔28 MCU设计实例 2022年8月7日
  • 多文件EXTERN  变量和函数

    用#include可以包含其他头文件中变量、函数的声明,为什么还要extern关键字,如果我想引用一个全局变量或函数a,我只要直接在源文件中包含#include (xxx.h包含……
    田田 MCU设计实例 2022年8月7日
  • DXP 2004中怎样在PCB走线上镀锡

    有时候在不增加PCB走线宽度的情况下提高走线通过的电流,通常是在PCB走线上镀锡(或叫上锡),下面以Protel DXP2004为例讲一下如何对需要上锡的走线处理。 ……
    啊Q MCU设计实例 2022年8月7日
  • pic单片机采用定时器中断的闪灯实

    上接:http://www.51hei.com/mcu/3983.html 1. 实验目的 学习如何使用中断 2.  任务要求 用定时器中断方式完成闪灯实验 设计验证外部边沿中断/电平变化中断 ……
    bigao MCU设计实例 2022年8月7日
  • 电池供电切换电路

    最近看了几个电源切换的帖子,凑凑热闹,把我手上一个项目上用的电源切换电路分享给大家,欢迎拍砖。 特点: 1、支持轻触开关、自锁开关 2、支持外接电源自动……
    丹青 MCU设计实例 2022年8月7日
  • 关于CN3083芯片充电LED

    闲的无聊就发慌,今天测试了下CN3083的Charge和Done的LED灯,充电电池使用的是3.0V电压,理论上应该是处于充电状态,实际也确实是在充电,Charge的灯亮了 ……
    牛青 MCU设计实例 2022年8月7日
  • 51单片机驱动AD7799程序(keil c)

    下面提供一个完整版本的ad7799程序,Keil C写的ADI的24位A/DAD7799使用SPI接口程序:(VRS51L3074单片机 是一颗基于8051内核集成了多种模块并可多 范围的在嵌……
    丹青 MCU设计实例 2022年8月7日
  • mark 点的作用和放置

          mark点是使用机器焊接时用于定位的点 。表贴元件的pcb更需要设置mark点,因为在大批量生产时,贴片机都是操作人员手动或者机器自动寻找Mark点进行校准……
    无卤 MCU设计实例 2022年8月7日
  • altium designer 导致电脑蓝屏问

      昨天在用altium designer summer 08画图时,电脑总是莫名奇妙的重启,蓝屏。一开始怀疑是显卡驱动或者显卡的事,我用测试软件测试显卡,显卡正常,最后重装……
    老王 MCU设计实例 2022年8月7日
  • quartus 中自动分配管脚的三种方

    该日志转载于网络 1.编写tcl文件 (1)在Quartus中新建一个Tcl Scripe File,文件内容的格式如下: #setup.tcl #setup pin setting set_global_assignment -……
    无卤 MCU设计实例 2022年8月7日
  • 浅谈SPI总线

    SPI总线概述     SPI全称是串行外设接口(Serial Peripheral Interface),是由Motorola提出的一种全双工同步串行通信接口,通信波特率可以高达5Mbps,但具……
    中天 MCU设计实例 2022年8月7日
  • 浅谈I2C总线

    I2C总线概述 I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司在80年代开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线最主要的优点是……
    老王 MCU设计实例 2022年8月7日
  • uTenux的移植方法(cortex M)

    uTenux现在已经之类几乎所有主流的cortex M的开发板,比如:ATMEL(爱特梅尔)、Cypress(赛普拉斯)、Freescale(飞思卡尔)、Infineon(英飞凌)、Nuvoton……
    yiyan MCU设计实例 2022年8月7日
  • IAR EWARM 破解方法

    用了一年多EWARM6.5、6.6、6.7、7.1。所以对于破解EWARM有一点点经验,在此与大家分享一下。 首先从官网下载安装包:http://www.iar.com/Service-Center/Dow……
    阿喜 MCU设计实例 2022年8月7日
  • CortexM之SysTick

    SysTick定时器被捆绑在NVIC中,用于产生SysTick异常(异常号:15)。所以关于SysTick寄存器基地址和相关库函数的定义不会在芯片生产商的外设库中,而是在CMIS……
    无卤 MCU设计实例 2022年8月7日
  • 单片机最小系统

    单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路.……
    老王 MCU设计实例 2022年8月7日
  • Warning[Pa082]: undefined beha

    IAR编译的时候,出现警告如下: Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement. Warning[Pa082]: un……
    阿喜 MCU设计实例 2022年8月7日
  • C语言中关键字volatile追根问底

    volatile 的英文解释是——“易失的,易改变的”。顾名思义,这个关键字的含义是向编译器指明变量的内容可能会由于编译器意想不到的情况的变化而发生变化。这个解……
    啊Q MCU设计实例 2022年8月7日
  • freertos创建函数xTaskCreate( v

    signed portBASE_TYPE xTaskGenericCreate( pdTASK_CODE pxTaskCode, const signed char * const pcName, unsigned short usStackDepth, void *pvParameters, ……
    小杜 MCU设计实例 2022年8月7日
  • 调用freertosAPI函数的一些注意事

    1. 将启动汇编文件中的      替换         DCD     vPortSVCHandler  //内核SVC中断         DCD     DebugMon_Handler        ;  DCD     SVC_Handler       ……
    小杜 MCU设计实例 2022年8月7日
  • 基于51单片机的最小系统如何设计

      单片机有很多种,51、AVR、430、PIC、STM32等等,每种都有自己的最小系统板。今天简单说下51单片机的最小系统板该如何设计。最小系统板的说法其实是相对开……
    田田 MCU设计实例 2022年8月7日
  • 如何用51单片机点亮一个发光二极

          这是每个学51单片机的人都会做的一个实验,而且应该是第一个实验。它是如此的简单、通俗,本来没什么好讲的,但是想到了一些东西,可以放在一起说说,……
    嘿哈 MCU设计实例 2022年8月7日
  • 我与51单片机不得不说的故事(秋

           记得,刚开始接触51是上大二的时候,那时候,哪知道51是什么东西,只知道有本叫《单片机原理与接口技术》的书是自己的专业必修课。当老师说道,“单片……
    阿喜 MCU设计实例 2022年8月7日
  • 基于AVR单片机的MP3(完整原理图

           之前介绍的DIY作品都相对简单,这次来个复杂点的。一次看懂肯定是不可能,大家可以慢慢研究。  这次的作品是基于AVR mega64的MP3播放器,具有SD读取、……
    啊Q MCU设计实例 2022年8月7日