• 单片机C51的计数器

    该部分的硬件电路如图所示,U1的P0口和P2口的部份引脚构成了6位LED数码管驱动电路,数码管采用共阳型,使用PNP型三极管作为片选端的驱动,所 有三极管的发射极连在一起,接到正电源端,它们的基极则分别连到P2.0…P2

  • TLC1543 的源程序

    ******************************************************************/ #define Wait1us _nop_(); #define Wait2us {_nop_();_nop_();} #define Wait4us {Wait2us;Wait2us;} #define Wait8us {Wait4us;Wait4us;

  • 联发科技声明:与小米手机合作关系良好

    联发科技与小米手机合作关系良好, 合作案如常顺利进行中, 并无暂停供货一事。

  • STM32学习笔记1 IO口学习

    STM32的IO口可以由软件配置成8种模式:1,输入浮空2,输入上拉3,输入下拉4,模拟输入5,开漏输出6,推挽输出7,推挽复用功能8,开漏复用功能每个IO口可以自由编程,单IO口寄存器必须要按32位字被访问。这里就是寄存

    单片机
    2019-01-16
    STM32 io口
  • 单片机在倒立摆控制系统的应用

    摘要:通过对一阶旋转倒立摆系统原理的分析,选用单片机作为控制器,直流电机作为执行器,电位器式角度传感器作为反馈环节,采用PID控制算法设计实现了一阶旋转倒立摆控制系统。实验结果表明该系统在稳定的基础上

  • pic单片机 TIMER0控制流水灯

    pIC单片机TIMER0控制流水灯#include__CONFIG(0x3B31);unsignedcharnum=0,i=0;voidinit(){TRISB=0x00;TRISC=0x00;PORTB=0xFE;PORTC=0xFE;}voidTMR0_init(){OPTION=0x07;//0有上拉电阻00001111:256分频GI

  • STM32 JoystickMouse USB游戏杆鼠标的实现

    本次程序的实现是基于上次CustomHID修稿过来的,工程的架构就不在介绍,这里主要介绍下,如何修改。首先当然是usb_desc.c的一些描述符了。设备描述符需要修改下bMaxPacketSize(最大包长度)为0x08个字节,因为该工程通

  • 51单片机——DS18B20

    DS18B20——温度传感器,单片机可以通过 1-Wire 和 DS18B20 进行通 信,最终将温度读出。1-Wire 总线的硬件接口很简单,只需要把 18B20 的数据引脚和单片 机的一个 IO 口接上就可以通信。最高12为的温度存储值,补码

  • AVR GCC 中文手册

    msvr3打开(`-msvr4')或关闭(`-msvr3')和SystemV第四版(SVr4)相关的编译器扩展.效果如下:*输出哪种汇编语法(你可以使用`-mversion-03.00'选项单独选择).* `-msvr4'使C预处理器识别`#pra

    单片机
    2019-01-16
    AVR gcc
  • ARM7 LPC2378 远程升级----ISP与IAP

    最近本人在学习ARM7的远程升级,在这里将自己的学习过程与大家分享,有错误的地方还请大家指出便于改正! ISP(In-System Programming)即“在系统可编程”,指电路板上的空白器件可以编程写入最

    单片机
    2019-01-16
    iap isp
  • PIC12C508单片机控制灯光源程序

    ;PIC12C508单片机控制灯光源程序;以上程序使用PIC12C508 单片机 ,内部4MHz时钟,4脚输入50HZ脉冲信号,7,6,3脚(GP0,GP1,GP4端口)为输出口。其中渐变部分是让灯慢慢的变亮(或灭)。不知道以上程

  • stm32 移植cJson 注意free释放内存

    关于怎么移植的网上有很多参考文档,也很简单,因为cjson只有2个文件,一个cJSON.c 一个cJSON.h文件。我用的是原子的stm32 工程文件测试,他们有自己定义的malloc.cmalloc.h,很方便可以直接用。需要修改的就是下面:

  • 8051单片机指令系统剖析详解

    MCS- 51系列单片机的指令系统是一种简明高效的指令系统,其基本指令共有111条,其中单字节指令49条,双字节指令4'5条,三字节指令17条。如果按功能可以讲这些指令分为五类:数据传送类(29条)、算术操作类(24条)、

  • S3C2416裸机开发系列十二_IIC驱动实现

    IIC是Philips推出的芯片间串行传输总线,它以二根连线实现完善的全双工同步数据传送,可以极方便地构成多机系统和外围器件扩展系统。由于其接口简单灵活,很多外围器件均提供了IIC接口,如手机、平板常用的重力传感器

  • 台积电拿下AMD最新7nm CPU和GPU订单!

    台积电以7纳米制程为跳板,接下AMD最新电脑用中央处理器(CPU)和图形处理器(GPU)的订单,这是继去年底AMD发表的7纳米服务器用EPYC处理器后,台积电再度成功拿下订单。

发布文章