-
在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题迎刃而解。
一,为什么51单片机爱...
-
玩单片机可以有以下几个等级:
1、纯硬件DIY:这一级玩法很简单,只要有一个ISP下载线(和手机数据线的性质差不多),自己制作硬件电路,然后把单片机的程序烧到单片机里就行了。不需...
-
本文主要是STC51单片机实例之05数码管的各种显示方式的程序代码,希望对你的学习有所帮助。
-
单片机是微机的一种,现时有8051、AVR、ARM7、ARM9等系列,其中 “8051”是源自于Intel公司的MCS-51系列芯片,但目前不同生产厂商都以...
-
引言
在嵌入式系统市场中,尽管32位处理器炙手可热,却始终无法完全取代8位单片机,二者各有千秋[1]。目前,国内院校单片机课程大都以51单片机为主线进行讲授,但51系列单片机资源...
-
今天遇到一个奇葩的问题,使用STC12C5A60S2的P2.2驱动蜂鸣器,却发现,无论怎么办,P2.2口都拉不高,最后加了上拉电阻才正常。为什么呢?我换了89C52发现也不能拉高。...
-
SDRAM(Synchronous Dynamic Random Access Memory):为同步动态随机存取内存,前缀的Synchronous告诉了大家这种内存的特性,也就是...
-
P3.2 P3.3接两个按键 中断INT0控制变量ledmod INT1控制变量tk,为什么按这两个按键都会改变ledmod的值呢?
include <STC...
-
1、51单片机的5大中断源:串行口中断、定时中断1、外部中断1、定时中断0、外部中断0;
2、中断源的编号: 串行口中断为4、定时中断1为3、外部中断1为2、定时中断0为1、外部...
-
开发板自带了两个晶体振荡器,其一是芯片自带的内部32MHz晶体振荡器,作为芯片工作的主频来用,这个无论是在集成开发环境Cubesuite+,还是在RL78/G13的自动代码生成器A...
-
输入捕捉模式和PWM输入模式的区别
Stm32的通用定时器具备基本的输入捕捉功能。所谓输入捕捉功能,是指通用定时器可以通过检测输入信号的跳变沿,检测到跳变沿的同时将计数器的当前值...
-
1、头文件:#include (我用的是 STC 89C54RD+)
2、预定义:sbit LED = P1^0 // 定义 P1 口的 0 位为 LED
注:&ldqu...
-
学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。 第一步:数字...
-
错误代码及错误信息 错误释义 error 1: Out of memory 内存溢出 error&n...
-
学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。 ...
-
/****************************************************************************///程序名...
-
PT2272无线接收模块 最常见的无线接收模块,主要用在防盗报警上。
电瓶车,摩托车遥控器报警器中。
当遥控器按下 PT2272 输出一个高电平,但是驱动能力非常小...
-
D1表示STC12C5A系列
因为一个网友发现他的MCU识别型号并不准确,所以我才发现算法其实不是。
然后后面1BYTE的意义
V MOD(2) SIZE(3) (IAP/S...
-
1.C 语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码 的一种语言。其主要优点是占用资...
-
51单片机的外部中断有两种触发方式可选:电平触发和边沿触发。
选择电平触发时,单片机在每个机器周期检查中断源口线,检测到低电平,即置位中断请求标志,向CPU请求中...