• 红外遥控通信原理

    在实际的通信领域,发出来的信号一般有较宽的频谱,而且都是在比较低的频率段分布大量的能量,所以称之为基带信号,这种信号是不适合直接在信道中传输的。为便于传输、提高抗干扰能力和有效的利用带宽,通常需要将信

  • PIC12C5××单片机的编程器

      1.PIC12C5××编程器    为了学会PIC12C5××芯片的多次再写,现给出一种PIC12C5××的简易编程器电路,如下图所示。该编程器成本低、制作容易,只要装配无误,即可将PIC12C5××芯片进行编程

  • 英特尔正式宣布2019年下半年推出10nm处理器

    Intel在当地时间周三举办说明会,正式公布了Intel未来的CPU路线图,其中就包括了针对数据中心和高性能电脑打造的服务器处理器。根据Intel公布的最新路线图,2019年上半年仍然是14nm的天下,而到2019年下半年,10nm的Ice Lake才会推出,并且10nm的服务器处理器将会在2020年推出。

  • C51 延时程序

    一.相关换算1、1s=10^3ms(毫秒)=10^6μs(微秒)=10^9ns(纳秒)=10^12ps(皮秒)=10^15fs(飞秒)=10^18as(阿秒)=10^21zm(仄秒)=10^24ym(幺秒)2、物质在1秒内完成周期性变化的次数叫做频率,常用f表示。  物理中频率的单位

  • 51单片机 LED点阵的呼吸灯效果

    STC 89C52RC#includetypedefunsignedcharuchar;typedefunsignedintuint;typedefunsignedlongulong;sbitADDR0=P1^0;sbitADDR1=P1^1;sbitADDR2=P1^2;sbitADDR3=P1^3;sbitENLED=P1^4;ulongperiodCnt=0;//PWM周期计数值u

  • 51proteus仿真:生成锯齿波

    之前做了一个adc0832的DA转换实验,利用adc0832把采集到的模拟信号(电压)转换成数字信号,输入到单片机,然后在7段数码管中显示出信号的电压来。所以这一次做一做数字转模拟的实验。51的比较多的数模转换实验是做信

  • LPC1788--TIMER匹配中断设置--寄存器操作

    简单记录LPC1788定时器匹配中断设置--通过寄存器直接操作#include "timer_lpc1788.h"#include "uart_lpc1788.h"void TIMER0_IRQHandler(void) //TIMER0中断函数{ if(((LPC_TIM0->IR) &(1TCR |=(1MR0=

  • 解析STM32启动过程

    ================================================================================================================相对于ARM上一代的主流ARM7/ARM9内核架构,新一代Cortex内核架构的启动方式有了比较大的变化。

  • 关于C语言内存的一些理解

    内存这个大话题key:心里一定要有内存的逻辑图。程序是什么?程序 = 代码 + 数据代码放在Flash中代码段,可变的数据(全局变量、局部变量)放在内存中。运行程序的目的是什么?得到运行结果; 关注运行过程;既要结果又要

    单片机
    2018-08-08
    C语言
  • 单片机学习记录——开发总流程

    开发总流程1.打开keil,建立新的工程。2.新建 .c 文件和 .h 文件,再把.c文件添加到工程中。3.在新建的.c文件中编辑c代码就可以了。4.编译程序,生成.hex可执行文件。所需查看的文档查看原理图,了解硬件如何接线,

  • 采用TCP协议实现PIC18F97J60 ethernet bootloader

     TCP/IP Stack  Microchip TCP/IP Stack是免费的,广泛应用于PIC单片机中。由于有远程更新程序的需求,我决定开发基于TCP协议的ethernet bootloader, 主要使用了Microchip TCP/IP Stack的TCP模块。最终我开发出来

  • LPC2478内存布局以及启动方式

    LPC2478 是NXP公司推出的一款基于APR7TDMI-S的工控型MCU,内置RAM与flash,同时提供外部扩展flash和ram接口,拥有LCD控制器,其内存布局如下所示其中Flash高达512KB,内置RAM96K,但是这96K主要分为三块,用户可用RAM为64K,

  • 神舟IV学习笔记(六)I2C接口EEPROM-软硬件实现

    EEPROM又称为电可擦可编程只读存储器,掉电后数据不丢失。广泛用于少量数据的保存,一些增强型51单片机和AVR都有芯片内部集成EEPROM。开发板使用的是I2C接口ATMEL的24C02芯片,芯片容量是2Kbit,也就是256字节。硬件

  • proteus仿真之DS1302+LCD1602显示试验

    proteus仿真之DS1302+LCD1602显示试验仿真效果图为:C语言源程序如下:/*51单片机:DS1302+LCD1602 Proteus 仿真程序。功能:LCD1602时钟与日期的显示。仿真结果:LCD1602显示设定的时间与日期。*/#include /*******

  • LPC2478时钟模块详解

    时钟框图如上图,系统时钟来源分别是内部4M的RC振荡器和外置晶振,RTC模块在某些情况下也可以作为主时钟,经过系统时钟选择s\\de时钟需要经过PLL倍频(或者不倍频),处理过的PLL输出USB时钟分频器和CPU时钟分频器,成为FCCL

发布文章