• 单片机处理触摸按键例程

    //文件touchbutton.h#ifndef_TOUCHBUTTON_H_#define_TOUCHBUTTON_H_//=========宏定义===========================================#defineDEF_WATCH_TKREFER//查看参考-用于测试//================================

  • s3c2440 三个时钟

    s3c2410 有三个时钟FLCK 、HCLK 和PCLK (这3个时针都是核心时针)s3c2410 芯片有这么一段话:FCLK is used by ARM920T ,内核时钟,主频。HCLK is used for AHB bus, which is used by the ARM920T, the memory con

  • 在单片机开发中NOR_FLASH的应用

    在单片机开发中,NOR_FLASH常用的有4M和8M的大小:4M的FLASH在程序中可以这样表示:Ptr < 0x2200008M的FLASH在程序中可以这样表示:Ptr < 0x400000(最大只能读到0x3fffff)有了这个关系,在判断NOR_FLASH好坏的方法上我

  • Silabs IDE 编译器设置(Keil for C51)

    因为Silabs IDE内部自带编译器,不过是有2K限制Keil for C51的版本,如果程序稍大的话,会无法进行下去,除非注册了。现在对在Silabs IDE下怎么配置Keil的编译器做一下说明: 当你进行编译的时间出现上面的对话框,就

  • 单片机实战开发细节:如何为单片机的按键加一个锁防止多次触发

    最近一直在做凌阳的GPL32001的单片机开发,主打产品是一架钢琴。在这架钢琴上,我们可以看到遍布着很多按键,有琴键,也有功能选择的按键,面对如此多的按键,对于一个刚出来工作的小伙伴肯定压力比较大,琴键的特征

  • 谈谈单片机裸奔的程序框架

    初学单片机时,都会纠结于其各个模块功能的应用,如串口(232,485)对各种功能IC的控制,电机控制PWM,中断应用,定时器应用,人机界面应用,CAN总线等. 这是一个学习过程中必需的阶段,是基本功。很庆幸,在参加电子

    单片机
    2018-07-06
    单片机
  • 单片机与ARM的区别和选择?

    1 软件方面这应该是最大的区别了。引入了操作系统。为什么引入操作系统?有什么好处?1、方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新写。前期的操作系统移植工作,还是

    单片机
    2018-07-06
    ARM 单片机
  • PIC单片机开发中PICC编译环境的应用

    PICC基本上符合ANSI标准,但是不支持函数的递归调用,其主要原因是PIC单片机特殊的堆栈结构。PIC单片机中的堆栈是硬件实现的,其深度已随芯片固定,无法实现需要大量堆栈操作的递归算法;另外在PIC单片机中实现软件

  • STM32——GPIO详细配置

    一、STM32中GPIO模式的选择方法:(1)浮空输入_IN_FLOATING ——浮空输入,可以做KEY识别,RX1(2)带上拉输入_IPU——IO内部上拉电阻输入(3)带下拉输入_IPD—— IO内部下拉电阻输入(4)模拟输入_AIN ——应用AD

  • MSP430单片机的PWM操作

    //*******************************************************************************// 描述:MSP430实现PWM。反映在LED灯上,可以看到LED灯的亮度不断变化//// ACLK= n/a, MCLK= SMCLK= default DCO ~ 800k//// M

  • 单片机12V数控电源

    这次做的数控电源设计思想没什么新意,就是一个数模转换(ADC0809)和一个模数转换(DAC0832),再加上两个单片机分别控制0809和0832,组成一个反馈网络,来得到输入的数字相对应的电压,电压范围很小,只有0~12.75V.显示部分采

  • ARM常见移位指令

    LSL:逻辑左移LSR:逻辑右移ASR:逻辑右移ROR:循环右移RRX:带扩展的循环右移其中没有ASL(算术左移),因为ASL与LSL作用一样。没有ROL(循环左移),因为循环左移n位,可以用循环右移32-n位来实现没有带进位的循

  • 编制一个循环闪烁的单片机程序控制8个发光二极管

    编制一个循环闪烁的程序。有8个发光二极管,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,循环不止。解:MOVA,#01HSHIFT:LCALLFLASHRRSJMPSHIFTFLAH:MOVR2,#0AHFLAH1:MOVP1,ALCALLDELAYMOVP,#00HLCALLDELAYDJN

  • 单片机解密(破解)方法和对策研究

      本文介绍了单片机内部密码破解的常用方法,重点说明了侵入型攻击/物理攻击方法的详细步骤,最后提出了对付破解的几点建议,希望对国内产品知识的保护作出贡献。    单片机(MCU)一般都有内部EEPROM/

  • 51单片机学习之路 —— 1.7 独立键盘

    1   作业回顾    作业          2 独立键盘概念      s2 s3 s4 s5 为独立键盘与P3^0 P3^1 P3^2 P3^3 相连接  s2 = 0 就是s2被按下的意思  3 程序编写  1先写个简单的    要求 按下s

发布文章