• KEIL教程(一)

    Keil 工程文件的建立、设置与目标文件的获得单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为 CPU 可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇

    单片机
    2019-01-09
    keil教程
  • VB6单片机编程中的汉字处理

      在DOS时代,拥有一个华丽的汉字菜单几乎是每个高档中文应用程序必须的包装。中文Windows操作系统的出现使得高级开发平台实现全中文的提示和界面非常容易和方便。在一般的应用程序中已经很少需要去专门考虑汉字处

  • 51单片机低功耗工作模式

    低功耗操作方式在以电池供电的系统中有时为了降低电池的功耗在程序不运行时就要采用低功耗方式低功耗方式有两种—待机方式和掉电方式低功耗方式是由电源控制寄存器PCON上一课我们提到过的来控制的电源控制寄存器是一

  • MSP430流水灯Ⅰ

    #include unsigned char LED; unsigned int table[8] = {BIT0,BIT1,BIT2,BIT3,BIT4,BIT5,BIT6,BIT7}; void main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; LED = 0

  • 英特尔这款傲腾产品不一样:内存、SSD合为一体

    第三款傲腾产品就是最有趣的。它是Optane Memory H10,代号为“Teton Glacier”。和此前用作机械硬盘缓存的傲腾内存产品不一样,H10是用于QLC NAND的傲腾缓存,且同时在同一个M.2模块上装载有3D XPoint和闪存。

  • 基于RTOS的智能交通灯设计方法

    引言随着城市汽车保有量的越来越多,城市的交通拥挤问题正逐渐引起人们的注意。交通灯是交管部分管理城市交通的重要工具。目前绝大部分交通灯其时间都是设定好的,不管是车流高峰还是低谷,红绿灯的时间都固定不变;

  • STM32学习——低功耗模式

    芯片型号 : STM32F10X参考资料:STM32F10XXX使用手册朱友鹏单片机完全学习课程在STM32的电源管理系统中,软件工程师需要关注的是低功耗模式的选择和实现。在设计产品时会出现如使用电池供电需要较低功耗的情景,此时

  • PIC16F877A PICC AD转换程序

    //软件思路:选择RAO做为模拟输入通道; // 连续转换4次再求平均值做为转换结果 // 最后结构只取低8位 // 结果送数码管的低3位显示 #include //包含内部资源预定义 __CONFIG(0x1832); //芯片配

  • stm32 在线升级的惨痛经历

    一、问题在成功实现了程序定时在APP和IAP之间来回切换后,以为已经掌握了stm在线升级的秘诀,于是兴冲冲的开始改公司的升级程序。结果,发现程序可以从IAP跳转到APP,但是程序会跑飞。在进入APP模式后,结束调试时,

  • 英特尔火力全开!又有三款九代CPU曝光:包括奔腾金牌 5420

    昨天,英特尔在CES发布会上宣布了6款第九代桌面级CPU,现在又有三款曝光,它们分别是 Core i7-9700、Core i3-9100、奔腾 金牌 5420,除此之外还有一款八代的 i3-8100F曝光。

  • STM32F4 随机数发生器RNG

    STM32F4的随机数发生器RNG,以环境噪声为种子,产生32位随机数供主机使用。【主要特性】1、产生32位随机数 2、两次转换时间间隔40PLL48CLK 3、随机数熵检测以发现不正常位,以产生稳定序列 3、可被关闭以省电【实验过

  • MSP430中继通讯协议

    //===========================================================================////MSP430接收中继端协议——徐方鑫////通讯协议格式为:16进制发送////5309AAAAAAAAAAAA45////53为数据包打头,字符's'//

  • 51单片机成功运行UCOSII实时操作系统

    怀着好奇的心情在网上搜索关于UCOSII移植到51单片机的资料,步骤都是一样的,好多都是转载、转载,但是具体的内容并没有说清楚,好不容易搜到一个把移植过程说的很清楚的帖子,但是后面又说编译和运行过程中出现

  • PIC16C74单片机显示程序

    PIC16C74单片机显示程序/*******************************************************PIC16C74单片机控制**********************************************************/#include//#include//#include//#d

  • STM32 NVIC学习

    阅读nvic:系统中断管理。我的理解——管理系统内部的中断,负责打开和关闭中断。基础应用1,中断的初始化函数,包括设置中断向量表位置,和开启所需的中断两部分。所有程序中必须的。用法: void NVIC_Configuratio

    单片机
    2019-01-09
    STM32 nvic
发布文章