-
看过很多教学视频,他们在烧写程序到Nand flash的时候一般会指定一个地址0X3000_0000,而S3C2440的官方手册上指明了0X3000_0000地址对应的片内外设是S...
-
写单片机程序也是程序,也要遵循写软件的一些基本原则,不是为了完成功能那么简单。我看过的所有的C语言单片机书籍基本都不注重模块化...
-
KEIL RVMDK编译后的信息
Program Size: Code=86496 RO-data=9064 RW-data=1452 ZI-data=16116 &...
-
关于程序的执行,以前想的不多,没有意识到一个程序在运行时,从哪里读指令,数据又写在哪里。
最近在看CSAPP时这个念头经常在脑袋中晃荡。
从单片机上知道,在上电的那一刻,MCU...
-
(一)C51调用方法
#include <intrins.h>
_nop_();
(二)ARM下调用方法
__asm void ...
-
单片机空间分配看*.M51文件,ARM,DSP空间分配看*.map文件
1、函数定位:假如要把C源文件 tools.c 中的函数int BIN2HEX(int xx)...
-
在FLASH中有一组特殊的保留单元000H~00ABH
0000H-0002H 这三个单元包含一个无条件跳转指令(LJMP),当系...
-
用按钮控制LED灯,让LED在一个按钮按下时亮起;弹起时灭掉。
主要目的是学习GPIO的输入及中断。
一、电路
图中的J39-n是几个跳线插座,位置在开发板LCD附近,往...
-
一.接口
LCD1602是很多单片机爱好者较早接触的字符型液晶显示器,它的主控芯片是HD44780或者其它兼容芯片。刚开始接...
-
C51的中断函数的格式为:void FuncIr(void) interrupt x [using y]
以下是梦游的一些分析:一、中断函数是一个特殊的函数,没有参数,也没有返回...
-
目前在8051 单片机应用开发中主要有两种编程语言:汇编语言和C51 语言。C51 语言是一种结构化的编程语言,采用C51 编...
-
单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。下面主要是介绍如何用单片机实...
-
学习单片机有一学期了,现在也由51转到STM32了。一直想对51的学习做一个总结。也希望对别人有一些启发。也给后学者提供一些建...
-
功能如下:显示抢答、回答时间倒计时,能够调节抢答、回答时间,能够报警犯规抢答,可以计分,可以实现软复位
使用AT89S52 单片机。四位数码管(为啥我没有选择用液晶,因为我觉得液...
-
首先我想问一个问题,你认为单片机有哪些内容呢?也许你现在手里有一块开发板,你已经开始从流水灯开始,一个一个外设在跑了。也许你已经看过一些单片机入门的书了。如果是这样,我估计你会回答...
-
C51的中断函数的格式为:void FuncIr(void) interrupt x [using y]
以下是梦游的一些分析:一、中断函数是一个特殊的函数,没有参数,也没有返回...
-
锁存器和触发器是具有记忆功能的二进制存贮器件,是组成各种时序逻辑电路的基本器件之一。区别为:latch同其所有的输入信号相关,当输入信号变化时latch就变化,没有时钟端;flip...
-
本文介绍如何在单片机等小型嵌入式系统中引入环形缓冲区。
一、环形缓冲的结构。
...
-
单片机嵌入式编程中,最难的两部分是interrupt和MM(memorymanage),之所以有人觉得并不困难,那是因为太多数...
-
随着经济的发展和人们生活水平的提高,特别是近几年信息技术的发展,智能化的电子产品改变着人类的生活细节。近年来,智能秒表的运用范围也越来越广,其辅助功能越变得越来越重要,它能够实现0...
来自
PIC|by
银火虫 |发表时间 2016-06-03
|0个回复