• s3c2410与s3c2440的全方位对比

    1. 最高主频不相同:2410为200M,2440为400M。 我们在用这两款处理器时,一般使用的主频是不相同的,而这个不相同,不仅影响是的运行的速度,最主要的是会影响一些外设(如串口)的时钟,这些外设的时钟如果不正确,

  • 51多文件系统的书写

    这两天在学着写多文件程序,开始的时候真的不会写,后来参照百度上得到,书写基本的还是会的,但是一到自己改的程序就不会了,后来找呀找呀,终于找到解决的方法,我觉得告我们这一行的千万千万不要着急,否则会丧失

  • CRC16校验程序

    //CRC16校验在通讯中应用广泛,这里不对其理论进行讨论,只对常见的3种//实现方法进行测试。方法1选用了一种常见的查表方法,类似的还有512字//节、256字等查找表的,至于查找表的生成,这里也略过。// --------------

  • AVR的_USART

    USART数据寄存器UDR:当对此寄存器进行读的时候,实际就是接收数据缓冲寄存器(RXB)。当对此寄存器进行写的时候,实际就是发送数据缓冲寄存器(TXB)。USART控制和状态寄存器A:UCSRA(RXC,TXC,UDRE,FE,DOR,PE,U2X,M

    单片机
    2018-07-24
    usart avr的
  • C8051F020单片机初始化程序和编译步骤

    一、编程步骤:1、看门狗设置 2、系统初始化 3、端口初始化 4、对应功能初始化(如:串口,定时器,I2C,SPI,PCA,DAC/ADC,中断等等) 5、功能函数或中断函数(如需要)6、包含的头文件 7、项目说明二、对应功能初

  • 44. Flash操作程序

    1. 读取半字(16位)函数//读取指定地址的半字(16位数据)//faddr:读地址(此地址必须为2的倍数!!)//返回值:对应数据.u16 STMFLASH_ReadHalfWord(u32 faddr){return *(vu16*)faddr;}2. 不进行检查的直接写入//不检查的

  • 基于S3C2440的测试系统数字稳压电源的设计

    0 引 言  直流稳压电源是一种比较常见的电子设备,一直被广泛地应用在电子电路、实验教学、科学研究等诸多领域。近年来,嵌入式技术发展极为迅速,出现了以单片机、嵌入式ARM 为核心的高集成度处理器,并在自动化、

  • MCS-51系列单片机并行扩展总线

      MCS-51的P0口和P2口可以作为并行扩展总线,可以扩展64K字节程序存贮器和64K字节RAM I/O口    P2口输出高8位地址A8~A15,P0口为复用口,先输出低8位地址A0~A7,用ALE信号的负跳变将A0~A7送入地址

  • 带温度测量LCD显示的红外遥控数字钟

    主要功能为:DS1302,DS18B20,液晶1602驱动 万能电视遥控器(000)的解码。 用遥控器控制DS1302的各种功能DS18B20的精度为0.06摄氏度DS1302有蜂鸣器定时报警,继电器控制高电家器,蜂鸣器整

  • 51单片机内核的中断及中断向基础知识

    51内核的最基础的中断源请求有外部中断、定时器中断和串口中断,这也是学习和开发者最长用的。当然还有其他的中断源,比如ADC、SPI、PWM等。以外部中断0为例,在编程中常使用的方式为:void INT0()interrupt 0 usin

  • STM32F407IG开启FPU,做开方运算

    步骤如下:1 . 建立工程,添加相关必要的文件到工程中。2. 打开 option for target 选择 Target 标签,在code generatio中,将floating point hardware 选择 USE FPU。3. 编译你的工程,保证通过。当然也不一定需要编

  • 单片机学习笔记之51内核软件延时和串口的巧妙方法

    不知道大家学习51是怎么过来的,反正我是一路忽悠过来的。现在用51来开发产品必须要充分用到它的内部资源,本来主频、资源就比不上32,不充分的利用怎么才能开发好的产品,那么今天我又学习到两个小技能:延时和串口

  • 【单片机】调试稳定的三极管一键开关机电路(附详细讲解)

    先上一个低功耗的一键开关机电路,这个电路的特点在于关机时所有三极管全部截止几乎不耗电。 原理很简单:利用Q10的输出与输入状态相反(非门)特性和电容的电流积累特性。刚上电时Q6和Q10的发射结均被10K电阻短路所

  • STM32F103之DMA

    一、背景: 需要使用STM32的DAC,例程代码中用了DMA,对DMA之前没有实际操作过,也很早就想知道DMA到底是什么,因此,看了一下午手册,代码和网上的资料,便有了此篇文章,做个记录。二、正文: DMA(Direct Memor

    单片机
    2018-07-24
    dma stm32f103
  • 单片机有源蜂鸣器驱动之效率编程

    蜂鸣器是很常见的设备,分为无源和有源两种。根据项目需求选择不同类型的蜂鸣器。最近的项目里有用到有源蜂鸣器对有源蜂鸣器。还是老一套,把电路板画完,接着编程。在项目中原理图如下: 如果不能保证I/O的输出性

发布文章