原文:51单片机程序技巧

本系列文章探讨的主题都是在KeiluVision 集成编译环境下完成的,针对的是 系列单片机。 下面就介绍一下在我的单片机程序里必须要包含的一个头文件 const.h ,完整内容如下: ifndef CONST H define CONST H include lt intrins.h gt defineTRUE defineFALSE typedefunsignedcharBYTE typede ...

2016-07-05 22:50 0 1537 推荐指数:

查看详情

51单片机 蜂鸣器

蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定的电流才能驱动它,单片机IO引脚输出的电流较小,单片机输出的TTL电平基本上驱动不了蜂鸣器,因此需要增加一个电流放大的电路。三极管的作用为驱动,通过三极管放大驱动电流,从而可以让蜂鸣器发出声音。 有源蜂鸣器 ...

Wed Aug 03 23:12:00 CST 2016 0 4884
51单片机程序和变量存储位置

一、概念理清 使用环境: keil2,生成的代码大小如下,data保存于内部RAM中,xdata保存于外部扩展SRAM中,code保存于FLASH中。 51单片机涉及的存储介质: RAM: 内部RAM,每种51单片机都应该有,共256字节。大小固定 SRAM:内存,掉电消失,外部扩展 ...

Sat Dec 21 22:36:00 CST 2019 0 1155
51单片机音乐盒程序

#include<reg52.h>#define uchar unsigned char#define uint unsigned int#define ulong unsigned lo ...

Fri Jun 16 01:49:00 CST 2017 3 5225
STC51单片机串口发送程序

#include<reg52.h> #define uchar unsigned char unsigned char rtemp,sflag; unsigned char c ...

Fri Jun 23 22:59:00 CST 2017 0 2522
51单片机汇编指令详解

数据传递类指令     以累加器为目的操作数的指令        MOV A,Rn       MOV A,direct       MOV A,@Ri        MOV A,#da ...

Sun Mar 24 05:59:00 CST 2013 2 28493
51单片机的寻址方式

学习汇编程序设计,要先了解CPU的各种寻址法,才能有效的掌握各个命令的用途,寻址法是命令运算码找操作数的方法。 指令的寻址方式 MOV P1,#0FFH这条指令,第一个词MOV是命令动词,也就是决定做什么事情的,MOV是MOVE少写了一个E,所以就是“传递”,这就是指令,规定做什么事情,数据 ...

Wed Feb 22 11:08:00 CST 2017 0 2635
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM