STM32f4学习之路--时钟

初学STM32,发现他的时钟系统有点复杂(相对于之前学的51单片机来说)。这是为什么?–51单片机的I/O口少,外设简单,所以时钟一般来说都是固定的,这也导致了51单片机应用场景的局限性。–stm32单片机之所以时钟系统的复杂,这与它芯片本身应用的场景有关,我们知道,32一般都是多引脚且外设多,应用场合也十分广泛,例如一些低功耗、高频率的场合,这些无疑都是得益于他的时钟系统。##1-STM32...
关键词: STM32f4 时钟 时钟源

http://www.eeworld.com.cn/mcu/2018/ic-news112942191.html 发布时间: 2018-11-29



如何学习好嵌入式技术

51单片机,可以花100多元钱,到淘宝上买一块学习开发板,把视频全部学完,然后自己再做一些练习就可以了。最好掌握proteus仿真,不买硬件也可以学习。学习51单片机,一是掌握51单片机的各种资源,二是掌握常用元器件和总线。学完后,自己做一些实用的东西比如led广告屏之类的。会很有成就感哟! 个人觉得51单片机比较好的教程有: 郭天祥《十天学会51单片机》;晨辉教你轻松学51;手把手教你...

http://bbs.eeworld.com.cn/thread-1061553-1-1.html 发布时间: 2018-11-28



51单片机LCD1602模拟门禁系统 源代码+proteus原理图

模拟现实中门禁系统,可以输入密码进入也可以呼叫住户,再由住户按下开门按键 实现改密码功能,密码保存在24c02中能保证掉电不丢失密码。八个LED灯分别代表 8家住户,其中开门按键为共用,还带有忘记密码恢复按钮,模拟恢复出厂设置, 显示部分为LCD1602。程序共分为3种模式,分别为 等待输入 密码修改 呼叫住户 3种模式,其中等待输入是主要状态,所以在进入密码修改 呼叫住户模式后如果 长时间没有操作能自己切换到等待输入模式。...
关键词: 单片机 门禁 密码锁

http://download.eeworld.com.cn/detail/lcn1992/587439 发布时间: 2018-11-28



51单片机串口通讯,在lcd上显示

我用51单片机及433m模块做串口通讯,然后在lcd上显示,现在从电脑1发来的数据在lcd上不显示只闪烁,但是在单片机内直接写入的字符可以显示,求助为什么?程序如下: #include <reg52.h> #define Lcd1602_DB P0 typedef unsigned char uchar; typedef unsigned int uint...

http://bbs.eeworld.com.cn/thread-1061467-1-1.html 发布时间: 2018-11-27



LPC1114时钟学习

;MAINCLKUEN & 0x01)); //确定主时钟锁定以后向下执行SYSCON->SYSAHBCLKDIV = 0x01; //AHB时钟分频值为1,使AHB时钟设置为48Mhz}程序详解:在看程序详解之前,你最好先看一遍程序。(如果你是一位刚刚从51单片机接触ARM单片机的朋友,你会发现这个函数里面的语句书写方式完全和以前写51程序不一样啊,以前给51的寄存器写值,是用这么一种形式...
关键词: LPC1114 时钟学习

http://www.eeworld.com.cn/mcu/2018/ic-news112742182.html 发布时间: 2018-11-27



51单片机的时钟及总线时序和总线扩展

说到51单片机的时钟首先想到51时怎么工作的呢?微型控制器要想工作必须要有一个“动力”,对于51单片机来说,这个“动力”就是时钟源。一般应用上会外接一个12MHz的晶振作为时钟源。一般第一种接法用的比较多。选择内部震荡方式时晶振旁边有两个小电容。这两个电容叫晶振的负载电容,分别接在晶振的两个脚上和对地的电容,一般在几十皮发。它会影响到晶振的谐振频率和输出幅度。晶振的负载电容=[(Cd*Cg...

http://www.eeworld.com.cn/mcu/2018/ic-news112642153.html 发布时间: 2018-11-26



STM32比51单片机有什么优点的汇总

接口丰富 但是入门就有点难度了 再就是51就是c8051的速度能快点 但是毕竟是8bit的 51大多是冯诺依曼结构 STM32是哈弗结构的 数据处理很猛呵呵STM32属于arm内核的一个版本,比传统的51单片机高级多了,有很多资源是51不具备的,如usb控制器。而且已经废除了机器周期什么的,速度不是51能比的STM32单片机程序都是模块化的,接口相对简单些,因为它自身带好多功能,工作速度...
关键词: STM32 51单片机 优点

http://www.eeworld.com.cn/mcu/2018/ic-news112642151.html 发布时间: 2018-11-26



定时器2_-51单片机程序源文件

47-定时器2-----51单片机程序源文件 可以用keil直接打开 ...

http://download.eeworld.com.cn/detail/jujuyaya222/587331 发布时间: 2018-11-26



怎样学习嵌入式开发?先来看看嵌入式系统的具体框架

,这将对以后的程序准确性有很大影响。   3、单片机(51单片机)   初学者首次接触嵌入式处理器一般都是51单片机,51单片机入门相对简单,并且通用度比较高,可以购买开发板动手学习。   4、基于单片机的电子系统自设计   有了前面的学习经历,可自己脱离开发板,自己设计并绘制电路图,自己焊接或者生产PCB板,设计小型的电子系统。   5、ARM9/ARM11裸机学习   裸机程序编写...
关键词: 怎样学习嵌入式

http://bbs.eeworld.com.cn/thread-1061195-1-1.html 发布时间: 2018-11-24



基于51单片机的I2C的程序

单片机应用,有兴趣的同学,欢迎大家下载,谢谢啦。 ...
关键词: I2C 单片机

http://download.eeworld.com.cn/detail/rubyonrails/587247 发布时间: 2018-11-24



51单片机体系结构初步分析

        单片机有很多种,AVR、PIC、MC6805系列等,他们的体系结构不尽相同,指令集也各异,有些是CISC,有些是RISC,51单片机的指令集采用的是CISC。          51单片机是单片机的一种,之所以这么流行,业界赞同的原因主要有两个:   ...

http://www.eeworld.com.cn/mcu/2018/ic-news112342148.html 发布时间: 2018-11-23



MCS-51单片机有几个工作寄存器?

;   所以,如果你有四个程序段(或者说线程)要交叉运行,都想使用到效率很高的r0-r7,就可以让它们各占一组,只要切换区域就行了,而不必频繁地保护现场。        寻址方式:        51单片机有7种寻址方式。        1、寄存器寻址:前面提到了内部RAM中...

http://www.eeworld.com.cn/mcu/2018/ic-news112342145.html 发布时间: 2018-11-23



单片机C51数据类型和存储器类型

        一、数据类型        我们51单片机使用的C语言的数据类型分为以下几种:图 1        图1中例出了C51所有的基本类型,可供大家参考。        二、储存器类型     ...

http://www.eeworld.com.cn/mcu/2018/ic-news112342144.html 发布时间: 2018-11-23



MCS-51的存储器可分为四类,51单片机存储器详解

        MCS-51的存储器可分为四类:        程序存储器        一个微处理器能够聪明地执行某种任务,除了它们强大的硬件外,还需要它们运行的软件,其实微处理器并不聪明,它们只是完全按照人们预先编写的程序而执行之。那么设计人员编写的程序就存放在微处理器的程序存储器中,俗称只读程序存储器(ROM)。程序相当于给微处理器处理问题的一系列命令。其实程序和数据一样,都是由机器码组成的代码串。只是程序代码则存放于程序存储器中。     ...

http://www.eeworld.com.cn/mcu/2018/ic-news112342143.html 发布时间: 2018-11-23



超详细!51单片机寄存器功能一览表

;   在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)。这样的特殊功能寄存器51单片机共有21个并且都是可寻址的列表如下(其中带*号...
关键词: 51单片机 寄存器

http://www.eeworld.com.cn/mcu/2018/ic-news112342141.html 发布时间: 2018-11-23



8051/89C51的21个专用寄存器介绍

 8051/89C51共有21个专用寄存器,现把其中部分寄存器简单介绍如下:(1)程序计数器(Program Counter,PC) PC是一个16位的计数器,它的作用是控制程序的执行顺序,其内容为下一条要执行的指令的地址,寻址范围达64KB。PC有自动加1的功能,从而实现程序的顺序执行。PC没有地址,是不可寻址的,因此用户无法对它进行读/写操作,但可以通过转移、调用、返回等指令改变其内容,以实现程序的转移。因地址不在SFR(专用寄存器)内,一般不计作专用寄存器。(2)累加器(Accumulator,ACC) 累加器为8位寄存器,是最常用的专用寄存器,功能较多,地位重要。它既可用于存...
关键词: 8051 89C51 专用寄存器

http://www.eeworld.com.cn/mcu/2018/ic-news112342139.html 发布时间: 2018-11-23



MCS-51单片机的存储器组织结构

特点:哈佛结构,程序存储器与数据存储器分开,两者各有一个相互独立的64K(0x0000 ~ 0xFFFF)的寻址空间(准确地说,内部数据存储器与外部数据存储器不是一回事)。程序存储器:① 用于存放程序(可执行的二进制代码映像文件,包括程序中的数据信息),还包括初始化代码等固件。② 为只读存储器。注意,这里的“只读”,是指单片机(CPU)在正常工作时对其的访问方式是只读的;而现在大多数单片机的程序存储器(不管是内部还是外部)都采用了FLASH ROM,来取代以前所用的ROM、E2PROM等,可方便地进行在线编程(ISP)。③ 标准8051的内部程序存储器大小为4KB(0x0000 ~ 0x0FF...

http://www.eeworld.com.cn/mcu/2018/ic-news112342138.html 发布时间: 2018-11-23



51单片机把4位16进制数转成10进制数的方法

2位16进制转10进制,用除以10求商跟余数的方法,即可。4位16进制数呢?DIV指令只可以对2位16进制数进行除法运算啊,求高手解答。例如把TH1 TL1的数值转成十进制, 分别存入R4 R3 R2 R1 R0。;------------------------------------------------------------------下面把这段转换程序,写成子程序的结构,便于网友移植。;程序经过仿真调试通过,如下所示:;------------------------------------------------------------------;MOV R0, TH1MOV ...

http://www.eeworld.com.cn/mcu/2018/ic-news112342131.html 发布时间: 2018-11-23



51单片机特殊功能寄存器中的字节寻址和位寻址

        MCS-51系列单片机有21个可寻址的专用寄存器,其中有11个专用寄存器是可以位寻址的。下面把各寄存器的字节地址及位地址并列于表1-6和表1-7中。表1-6 专用寄存器地址表符    号名    称地    址ACCBPSW累加器B寄存器程序状态字E0HF0HD0HSPDPTR P0堆栈指针数据指针(包括DPH和DPL) P0口锁存寄存器81H82H83H80HP1P2P3P1口锁存寄存器P2口锁存寄...

http://www.eeworld.com.cn/mcu/2018/ic-news112242104.html 发布时间: 2018-11-22



单片机指令集和操作系统的关系

1> 首先讨论各种单片机与操作系统的关系说到单片机,大家第一时间想到的应该是51单片机,对吧。不错,更高级一点的AVR,把他称为单片机,我们也还觉得可以接受。那么再高级一点的ARM7,8086,80386,Core i3,Athlon 等等我们更习惯称他们为CPU,因为学习计算机原理的时候都是这么叫的,但按照单片机的定义,他们也是归属于单片机。这也不怪大家,中国的教育都是这样,只注重告诉...

http://www.eeworld.com.cn/mcu/2018/ic-news112242102.html 发布时间: 2018-11-22




<上一页 12345678910111213141516 下一页> 相关结果约18,334个