最新文章
-
-
-
KEIL 单片机的RAM 超出范围处理
以前写了一个测试程序,昨晚上想把测试程序在改进时候,发现我多增加一个全局变量 unsigned int flag; //定义一个全局变量 ,烧写到单片机。。单片机运行时候…… -
Keil 中的报警错误:WARNING L15
今天调试时遇到了这个问题,以前都不注意这些警告错误,现在看来争取要做到:0错误,0警告。 中断中和中断外都调用了同一个串口打印函数,一直有上述的报警,…… -
KEILC51编译ERROR L104: MULTIPL
c/c++语言中有很多地方要用到extern,但是如果没有真正的了解它的意义,会给编程带来很大的麻烦,为了使大家少走弯路,特祥细的说明一下。 对于比较小…… -
单片机楼梯灯制作(C语言版)
//51单片机 //p3.5口接灯的阴极端,按键划分接p2.0 p2.1 #include #define uchar unsigned char #define uint unsigned int #define LED_ON 0 #define LED_OFF…… -
嵌入式问题之(数组定义)
今天调出来了跑马灯用数组和指针实现。 之前出现过几个问题: 程序描述:s3c2440addr.h中定义了LED1_ON,LED2_ON,LED3_ON和LED4_ON;将他们放入数…… -
-
构建arm+linux交叉编译工具链
昨天,搞定了arm+linux交叉编译工具链的安装,发表此日志备忘。 环境:red hat enterprise linux5;用的交叉编译链为arm+linux3.3.2 步骤: 1.解压arm+linux …… -
-
单片机PID算法实现
initial interrupter void init_interrupter(void) { TMOD=0x21; /* 设置计时器0工作于模式1,设置计时器1工作于模式2*/ TL0=0x00; /*…… -
PID算法标准例程
/*==================================================================================================== 这是从网上找来的一个比较典型的PID处理…… -
-
-
基于VHDL语言含异步清零同步计数
library ieee; use ieee.std_logic_1164.all; entity counter12_updown is port(clr,ena,clk,updown,load: in std_logic; d: buffer integer range 0 to…… -
1602液晶显示汉字
此为变态法,操作有待提高 程序代码如下: #include <reg51.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int u…… -
基于12864液晶的程序代码显示本人
#include"reg51.h" #define uchar unsigned char #define uint unsigned int sbit lcdrst=P3^0; sbit cs2=P3^5; sbit cs1=P3^4; sbit e=P3^2; sbit …… -
51单片机花样流水灯程序
在p0和p2口上各接8个led,能显示出各种花样,效果非常牛逼程序代码如下 #include<reg51.h> #define uchar unsigned char #define uint unsigned int uc…… -
C语言学生成绩管理系统源代码
程序代码: #include<stdio.h> #include<stdlib.h> #include<string.h> #define SIZE 3 /*定义常量SIZE便于以后的修改*/ struct student …… -
基于51单片机串口通信的实时温度
测试环境:Keil μVision4 测试芯片:STC89C52RC 所需器件:DS18B20 // //Created by XD on 03/04/14 // #include <AT89X52.h>//调用51单片机的头文件 …… -
-
-
-
-
NRF24l01无线温度收发程序
//发送: #include <reg52.h> #include <intrins.h> typedef unsigned char uchar; typedef unsigned char uint; //***************************……