搜索内容

MCU设计实例
  • IIC总线时序

    最近做的项目中涉及了IIC总线的运用 IIC总线的运用范围十分广泛 写下博客记录 IIC总线延时 大于4.7us #define Decoded_iic_delay() \ {\  Decoded_iic_DELAY_T……
    喔28 MCU设计实例 2022年8月9日
  • 十六进制数转BCD码显示

     在计算机中,数据是以0和1的二进制方式来表示的。比如一个8位的二进制数,就表示为 0001 0001,由于二进制数用起来比较不方便,所以人们通常以16进制的方式……
    bigao MCU设计实例 2022年8月9日
  • 一个工程有.cpp,.h等很多文件,他

     可以有多个CPP,但CPP的名字不能相同,因为编译的OBJ的文件是以CPP为单位。 不同CPP文件的函数可以通过声明的方式使用,通常声明放在H文件里,而想引用其它C……
    喔28 MCU设计实例 2022年8月9日
  • 对MSP430单片机__delay_cycles精

     在这里, 我来讨论一下关于MSP430单片机使用__delay_cycles延时的问题.     IAR for MSP430编译器提供了一个编译器内联的精确延时函数(并非真正的函数)以提供……
    阿喜 MCU设计实例 2022年8月9日
  • Proteus–51系列汇编

    l  单键控制多灯延时闪烁—延时子程序 ORG 0000H     ; 程序开始  MAIN:   MOV  C,80H  ;P0.0口的状态传递给……
    bigao MCU设计实例 2022年8月9日
  • 51系列汇编语言

    a)  单个按键与多个LED灯(位操作—输入与字节操作—输出)—判断与子程序 此处只是将输出指令由位指令换成了字节指令,而输入判断仍然是位判断指令。 ORG ……
    yiyan MCU设计实例 2022年8月9日
  • 51单片机汇编语言

    a)        单个与多个LED灯,位操作与字节操作—输出 ORG 0000H START:    CLR C   MOV P0.0,C   MOV P1.1,C   MOV P2.2,C   MOV P3.3,C   CLR A   CPL A……
    yiyan MCU设计实例 2022年8月9日
  • 单片机 avr c语言 二进制 十进制

    二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,如:8位二进制数:“00110101”  ;c语言中表示为 0b00110……
    丹青 MCU设计实例 2022年8月9日
  • 单片机avr c语言位运算 与或非 异

     位运算是指按二进制位进行的运算。在单片机中位运算通常用于I/O端口的输入输出控制和逻辑判断。 C语言提供的位运算符有: 运算符 含义 功能 & 按位与……
    喔28 MCU设计实例 2022年8月9日
  • Keil中invalid storage class和r

    在使用keil进行单片机编程过程中出现了两个错误,分别把解决方法整理。 1、invalid storage class错误:网上查找出现相同错误的网友解决方法,有两种,一种是……
    yiyan MCU设计实例 2022年8月9日
  • format %x invalid or incompati

    转自:http://blog.sina.com.cn/s/blog_afd8876b0101dnqp.html 现在还有好多朋友在用Protel 99se来画图,可是在现在的双核或四核电脑上运行Protel出现错误并……
    老王 MCU设计实例 2022年8月9日
  • IAR下载时出现的问题及解决办法!

    调试过程中难免出现一些问题,许多同学也有类似的问题,现在就把可能出现的bug陆续更新吧! 1.Building configuration: as - Debug Updating build tree... C……
    田田 MCU设计实例 2022年8月9日
  • 芯片设计:写tb常用函数和语法

     1. $display("abc",signal); 该命令会自动换行。 2. $random,产生随机数,产生的随机数有正负之分。    {$random}只产生正数,{$random}0常用于取0~99范围……
    喔28 MCU设计实例 2022年8月9日
  • 芯片设计:modelsim do脚本

    作者:白栎?D 以下其实是一个tcl语法的脚本,使用了modelsim的命令。 提供4个命令:sim, re, q, clear.功能如下:         sim: 刚开始仿真时,建立库、映射库……
    啊Q MCU设计实例 2022年8月9日
  • 单片机外围电路中涉及的问题

    一、单片机上拉电阻的选择                   大家可以看到复位电路中电阻R1=10k时RST是高电平 ,而当R1=50时RST为低电平,很明显R1=10k时是错误的,……
    牛青 MCU设计实例 2022年8月9日
  • protel99se常用操作方法

     1、PCB中如何改变鼠标移动栅格大小         按G键,弹出菜单,选择合适的移动距离大小。 2、如何给原理图中的器件整体编号          使用tools下拉菜单,选an……
    阿喜 MCU设计实例 2022年8月9日
  • 51单片机步进电机控制汇编语言程

     ;本程序是通过秒信号触发中断来实现的,要求中断程序必须在1S内执行完毕  ;步进电机转速控制是通过8255输入信号在每次执行中断程序内调整控制信号的循环次数……
    bigao MCU设计实例 2022年8月9日
  • 8255单独控制步进电机

    ;单独用8255驱动步进电机转动,A口输入控制信号00、01、11,所对应的转速越来越快,B口输出控制步进电机转动  ;实现转速调整是通过调整延迟参数来实现的  CODE……
    啊Q MCU设计实例 2022年8月9日
  • 单片机C语言编程与&或|头文件常见

    一、常见问题        1、头文件reg51.h和reg52.h其实是一样的,大家两个都可以用。       2、main()前面的void可加可不加,反正都是无返回值函数。       3、……
    田田 MCU设计实例 2022年8月9日
  • STC烧写软件与flash magic使用

    STC烧写软件下载地址:http://www.51hei.com/f/STC-ISP%E4%B8%8B%E8%BD%BD%E7%BC%96%E7%A8%8B%E8%BD%AF%E4%BB%B6.rar 一、选择单片机型号(如STC89C52RC) ……
    丹青 MCU设计实例 2022年8月9日
  • keil软件使用

    一、新建工程        1、project——>new project——>弹出对话框——>在对话框中键入工程(实验一)名并保存——>选择所用的单片机型号(如AT89C52)并……
    喔28 MCU设计实例 2022年8月9日
  • 单片机基础知识

    单片机基础知识                一、单片机内部资源三大指标        1、FLASH:程序存储空间,相当于电脑的硬盘ROM,掉电内容保留,檫写次数10万……
    牛青 MCU设计实例 2022年8月9日
  • proteus使用小技巧

    一、点击system------>set  sheet  size便可修改。二、proteus中电解电容区别正负极的方法:空心的是正极,画斜线的是负极。三、调整仿真步长时间 system—……
    嘿哈 MCU设计实例 2022年8月9日
  • matlab中常见问题

     1、如果一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上3个小黑点并按下回车键,然后接着下一个物理行继续写命令的其他部分。3个小黑点……
    yiyan MCU设计实例 2022年8月9日
  • C语言中针的用法

     说起他的都是废话;直接上例子讲解。 void max_min(array1) int array1[10]; {int *max,*min;  //-----------(1) 定义了两个指针变量 max,minint k,l; int……
    阿喜 MCU设计实例 2022年8月9日