• 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

  • 三星、ARM达成合作协议 共同优化7nm/5nm芯片

    三星公司宣布与ARM达成了合作协议,双方将共同优化7nm及未来的5nm ARM芯片,Cortex-A76处理器可以实现3GHz+的高频率。

    单片机
    2018-07-06
    三星 ARM 7nm
  • PIC单片机C语言程序实例

    编者按:为了帮助具有PIC单片机汇编语言知识的技术人员或工程师,快速掌握利用C语言编写PIC单片机程序的方法,本刊特推出《PIC单片机C语言程序设计》系列连载文章。丈中给出的C语言程序实例,均是可执

  • STM32 串口通讯 发送 接收

    STM32的使用有利有弊,种类多---但是种类有太多,资料也是比较乱的,还有就是库的调用,经常忘记一些函数的使用------比如最常用的串口-------------------------------------------------------------

    单片机
    2018-07-05
    通讯 串口
  • MPlayer安装和使用指南

    MPlayer是基本上基于GPL协议的。但有些非GPL的代码所以不能用binary包发布。依据法律,MPlayer不能够做成rpm包发布。所以大家一定要使用source来编译,当然不能用rpm包发布还因为MPlayer在编译是针对机器的具体配置做了很多优化。所以在一台机器上编 译的MPlayer不一定能在另 外的机器上运行(不过他们正在研究实时监测cpu的代码,下个版本应该就可以了)。

  • ucos-ii示例2:信号量测试

    环境:主机:WIN8开发环境:MDK4.72ucgui版本:3.90ucos版本:ucos-iimcu: stm32f103VE说明:本示例新建一个信号量,task1接收信号量,task2发送信号量。task1时间片为1s/次,task2时间片3s/次。可以看到,因为信号量的

  • 51单片机判A内容是否为0转移指令JZ JNZ简介及实例

    条件转移指令是指在满足一定条件时进行相对转移。(1)判A内容是否为0转移指令JZ relJNZ rel第一指令的功能是:如果(A)=0,则转移,不然次序执行(执行本指令的下一条指令)。转移到什么地方去呢?如果按照传统的办法,

  • MCS-51单片机串行口工作方式与波特率计算举例

    1)方式0方式0是外接串行移位寄存器方式。工作时,数据从RXD串行地输入/输出,TXD输出移位脉冲,使外部的移位寄存器移位。波特率固定为fosc/12(即,TXD每机器周期输出一个同位脉冲时,RXD接收或发送一位数据)。每当

  • 单片机电子时钟程序设计

    共用体除非必要,否则我们不推荐使用,枚举的用法比较简单,在本书 19 章的项目实践中有很好的示例,这节课我们先来练习一下结构体的使用。下边这个程序的功能是一个带日期的电子钟,相当于一个简易万年历了,并且加

发布文章