• 单片机EEPROM简介

    在实际的应用中,保存在单片机 RAM 中的数据,掉电后就丢失了,保存在单片机的FLASH 中的数据,又不能随意改变,也就是不能用它来记录变化的数值。但是在某些场合,我们又确实需要记录下某些数据,而它们还时常需要改

  • arm2410和44b0启动文件分析

    工程里面的头文件2410Init.s包括了板子上电后的初始话,具体有几个步骤:讲述S3C2410启动程序设计1.屏蔽所有中断,关看门狗。2.根据工作频率设置PLL寄存器3.初始化存储控制相关寄存器4.初始化各模式下的栈指针5.设置

  • 为什么要学单片机,如何学习单片机?

    单片机是大专学校电类专业的一门普通课,有些学校甚至把它列为选修课,在众多课程中,没有显出它有多么重要。为什么要学习它呢?电类专业有很多专业课,这些专业课非常重要,是各个专业存在的必需课程,学完这些课程

  • Keil增量编译build异常

    装完MDK4.6/4.7a,发现没有修改源文件的情况下,单击build,每次都是重新编译,之前测试过重新建立工程/装回4.22,解决了该问题,当时并没多想原因。这次又出现了这个问题,重装了很久,也都这样,没有解决。原因:1

  • stm32上最方便的定时器Systick[操作寄存器+库函数]

    Systick 是stm32上一个用处很多的内设,所有基于arm-cortex m3 的芯片都有这个定时器,所以考虑到平台的可移植性时,可以多使用Systick。Systick 是一个24位数据宽度的倒计数定时器,其计数范围只能到 1677215(2^24

  • 【实验五】窗口看门狗实验

    一、实验目的1)了解STM32窗口看门狗;2)了解STM32窗口看门狗与独立看门狗的异同;3)会使用窗口看门狗;4)利用STM32窗口看门狗的中断功能来喂狗。二、STM32 窗口看门狗简介窗口看门狗通常被用来监测,由外部干扰或

  • pic16c54 睡眠例程

    ;CC5XVersion3.1F,Copyright(c)BKnudsenData;CcompilerforthePICmicrofamily;************27.Apr200211:04*************processor16C54radixDECCarryEQU0Zero_EQU2arg1EQU0x08arg2EQU0x0AresEQU0x0BrmE

    单片机
    2018-10-17
    睡眠 例程
  • MSP-430 程序烧录说明

    目标:针对HT824过程校准仪仪按键板(同频谱仪相同的按键板)开发。工具:MSP-FET430UIF烧录器(支持JTAG与BSL烧录)软件:lite FET-Pro430 Elprotronic V3.3 或者 MSPFET注意事项:(1)当用lite FET-Pro430 Elprotro

  • AT89S52单片机P3口解惑

    AT89S52单片机P3端口有第二功能,如下所示: P3.0 RXD (串行接口输入) P3.1 TXD (串行接口输出) P3.2 INT0 (外部中断0输入) P3.3 INT1 (外部中断1输入) P3.4 T0 (定时/计数器0的外部输入)P3.5 T1 (定时/计

  • MSP430F5438学习笔记 FLAHS操作

    1.前言MSP430F5438的片内FLASH可以当做EEPROM使用,该部分FLASH称为INFO FLASH,总共有4块每块128Byte。虽然INFO FLASH容量比较少,但是多数情况还是够用的。【2014年1月回顾】存在问题需要立刻改进2.代码实现//时钟

  • 基于stm32的 ucGUI 12864下的移植

    ucGUI是纯C写的的,移植需要定义点阵数,颜色数,和画点函数以下是ucGUI 12864下的移植基于ST7920控制的12864液晶用于字符显示很方便的,但网友说用它显示图形并不合适,原因就是它绘图时先要关闭显示,绘完后又要打

  • PIC452之A/D模数转换

    1 //-----------------------2 //单片机内部10位AD,入口参数为(adcon0,adcon1)3 // 返回为采样到的AD值4 //------------------------------------5 uint AD10(uchar m,uchar n)//ADCON1,ADCON0参数设置数6 {// ADC

  • 关于ARM汇编中字符串表达式及运算符总结如下

    :LEN:X返回字符串X的长度(字符数):CHR:M将0~255之间的整数转换为一个字符:STR:X将一个数字表达式或逻辑表达式转换为一个字符串.对于数字表达式,STR运算符将其转换为一个以十六进制组成的字符串;对于逻辑表达式,STR运

  • AVR温度计DS18B20

    #include #include #include #include unsigned char data_H, data_L,wendu;unsigned int data_T;void main(void){LCD_init(); //lcd初始化 lcd_cls(); //清屏,光标回位 while(1) { monobus_init(); //

    单片机
    2018-10-17
    AVR 温度计
  • stm32笔记: 将用户自定义关键字从MDK3.8 搬到 MDK4.70A

    将用户关键字从MDK3.8 搬到 MDK4.70A新安装mdk4.70A ,有2.5G大小 ,修改字体颜色等配置,发现以前keil9.0和 mdk3.8都有的几个*.ini配置文件没了刚开始以为在别的什么地方,于是用EQ加了个文件修改记录规则,拦截文件修改

发布文章