搜索内容

MCU设计实例
  • <Verilog>统计n位数据中“1”的个

    通过参数化和generate语法来统计一个位宽为n的二进制数中“1”的个数。 这里假设n为10: 说明:先将din[0]和din[1]的值相加,赋给count[3:0];在再将din[2]……
    喔28 MCU设计实例 2022年8月9日
  • 学习FPGA之感想

    从老板让自己看有关FPGA的书到现在已经过去一个多月了,虽然中间断断续续有在做毕业设计什么的,但也一直在看杨老师推荐的夏雨闻老师的《Verilog 数字系统设……
    丹青 MCU设计实例 2022年8月9日
  • 51单片机仿真实例

    l  示例6—扫描与判断—(单端口)位扫描与字节(多端口)扫描 这是一个常用程序段—子程序—标准程序,通过端口扫描而获得输入数据或控制输出数据,达到节省位……
    田田 MCU设计实例 2022年8月9日
  • ucgui显示窗体中的横条

    先上图 细心的您会发现,在这个窗体中,有几条横条,让人感觉不舒服。如何解决掉它呢。 最终跟踪到了显示的驱动函数,在bsp_tft_ucgui.c文件中,函数voi……
    嘿哈 MCU设计实例 2022年8月9日
  • 外部字库芯片GT32L32S0140的移植

    经过几天的努力终于移植成功了,现把遇到的问题记录下来。 一步一步来, 1、先做通硬件,和驱动,自己动手找到一块旧板子,把GT32L32焊接到板子上,连接到主……
    小杜 MCU设计实例 2022年8月9日
  • BH1750光强传感器在G2Lauchpad应

    先来重新学习回顾I2C的协议:  /********************************************** //IIC Start **********************************************/ void II……
    老王 MCU设计实例 2022年8月9日
  • C语言关键字-static

      用法1:在一个函数体内使用static定义一个变量,保证该变量只进行一次初始化 例:#include "stdio.h" int test(void) { static int i=0; //对应 int i=0 结……
    牛青 MCU设计实例 2022年8月9日
  • 单片机按键扩展

    单片机在各种领域运用相当广泛,而作为人机交流的按键设计也有很多种。不同的设计方法,有着不同的优缺点。而又由于单片机I/O资源有限,如何用最少的I/O口扩……
    小杜 MCU设计实例 2022年8月9日
  • 关于protues里面4位7段数码管与单

    最近给一个工厂做的一个转速显示小板子,程序很简单,原理图如下: 在给这个原理图做protues仿真时候,开始调用了6段一体数码管,没有达到仿真要求,其中……
    丹青 MCU设计实例 2022年8月9日
  • 也许是最简单的旋转编码器程序, 

     #define ROTATE_A PIND.2 #define ROTATE_B PIND.3 uchar CW=0; uchar CCW=0; // External Interrupt 0 service routine interrupt [EXT_INT0] void ext_int……
    啊Q MCU设计实例 2022年8月9日
  • sm120 sm50加手动功率调整电路

    极其简单,在如图的331电阻的左侧有一个103电阻,隔断电阻左侧的和通孔连接的铜箔,对地接上一个105可调电阻,可调电阻调整段连接原板子上的103电阻,然后在……
    喔28 MCU设计实例 2022年8月9日
  • 基于AVR C++写的4位数码管驱动程

     我在这里用C++向大家展示一个实用的程序,如果你会C,相信C++对你来说不会很难。而且在我们平时的编程中,又要兼顾PCB,又要记住接线方法,是否会让你感到很……
    bigao MCU设计实例 2022年8月9日
  • AD中关于切换层的方式总结

    1:如何把板子翻过来?     在编辑pcb的时候,按V,然后按B,板子就反过来了,然后按V,再按F,就显示在中间了。2:如何把零件放到另一面去?     左键点选元……
    嘿哈 MCU设计实例 2022年8月9日
  • 三菱FX系列PLC与变频器 无协议通

    一、设备:FX1N PLC 、FX1N-4858BD 、三菱D700变频器 二、工具:网线、PLC下载线、小螺丝刀、电脑 三、设置变频器参数: PLC和变频器之间进行通讯,通讯规格……
    阿喜 MCU设计实例 2022年8月9日
  • STC12C5A60S2 EEPROM 应用实例及

     #include"stc12c5a60s2.h" #include"intrins.h"  #define uchar unsigned char  #define uint unsigned int  #define ADC_POWER  0x80  #define ADC_FLAG   ……
    阿喜 MCU设计实例 2022年8月9日
  • <Verilog>“always @(*)”中‘*’

    在绝大多数变成语言中,'*'都是表示包括所有可能,那么在Verilog中是不是也一样呢?为此,我用modelsim做了一个实验。 //被测试的电路                     ……
    yiyan MCU设计实例 2022年8月9日
  • S3C2440的NAND Flash控制器

    首先还是启动方式NAND Flash的过程,因为NAND Flash是不支持程序在NAND内部运行的所以要把NAND搬到内存中运行,由于S3C2440内部的SRAM只有4K,当程序远大于4K……
    阿喜 MCU设计实例 2022年8月9日
  • Keil4 编译时出现RL-ARM is not 

    最近在用MDK编译一个别人的工程时,有如上提示: 原因是没有注册Real-Time OS; 解决方法: 打开MDK的注册机,按如上所设,再生成一个序列号,注册Real……
    yiyan MCU设计实例 2022年8月9日
  • 无刷电机电调的使用

    无刷电机电调,见下图: 电调3根线的一边连接电机,连接顺序随意(顺序只影响电机的转向);另一边是两根电源线外加3根细的信号线,这里的电源线是输……
    bigao MCU设计实例 2022年8月9日
  • 51单片机的中断体系结构

    80C51的中断系统有5个中断源(8052有 6个) ,2个优先级,可实现二级中断嵌套 。MCS-51系列单片机中断系统的机构如下: 与中断系统相关的特殊寄存器: ……
    嘿哈 MCU设计实例 2022年8月9日
  • 5V/3V IO的简易匹配

    除了用74LVC4245 外,可用如下方式匹配 在STC的DATASHEET文档中,看到如下的解决方案,有一定的参考价值。 5V单片机连接3.3V器件时,为防止3.3V器件承受……
    小杜 MCU设计实例 2022年8月9日
  • 一张图理解msp430f4371的低功耗模

    430有6中工作模式,在此不再累述,C程序中,使430单片机低功耗进入低功耗的语句非常简单,只需一句LPM0/LPM1/LPM2/LPM3/LPM4即可使其进入低功耗状态。看了一……
    喔28 MCU设计实例 2022年8月9日
  • MSP430:中断

    MSP430的中断源类型: 按中断源的相应是否受控分类: 可分为三大类:1、系统复位中断,也成为不可屏蔽中断Nonmaskable interrupts,即不能被总控制位GIE和自……
    田田 MCU设计实例 2022年8月9日
  • MSP430学习点滴—看门狗定时器

      看门狗有三种工作模式:停止模式,计时器模式,看门狗模式。 控制寄存器WDTCTL由两部分组成,高8位用作口令,低8位实现对WDT的控制操作。要实现对WDT的操作……
    啊Q MCU设计实例 2022年8月9日
  • MSP430学习点滴—C语言扩展

     题记:嵌入式系统工程师____路漫漫其修远兮,吾将上下而求索。 此篇博客意将编程过程中用到的C语言扩展部分逐一记录下来。 2014-01-25: _SWAP_BYTES(x) 解……
    啊Q MCU设计实例 2022年8月9日