IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 51单片机学习 1 -> 正文阅读

[嵌入式]51单片机学习 1

作者:commentBox

第一章

要领:在实践中成长,不断的去练习!

?

总结:1、,只需要跟着去鹦鹉学舌式的学习,一遍遍去模仿,就比

如程序,大家跟着抄下来,甚至抄个两三遍,过段时间会发现,好多东西也认识

了,好多概念也慢慢清楚了,也能大概看懂别人的小程序了,此时切忌觉得自己

看会了就简单复制粘贴

2、,在学习完当前课程的内容,把第一步顺利完成以后,然后把视频、源代码统统关掉。自己通过原理图和查找非源代码的其他任何资料,把当节课的程序重新默写出来,边写边多少理解那么一点点,而不是纯粹的死记,应该说是记忆加理解的结合。

?3、初学者在学习的时候往往会遇到很多问题,这时不要慌张,要想到你遇到的

问题,可能前辈们早就遇到过,所以可以借助百度或谷歌在网上搜索下是否有解

决方法,多多参考别人的东西,只要把别人的东西分析明白,自己用起来就成为

自己的知识了

4、经过自己的实战经历,再看书的时候,对很多知识点会有一种恍然大悟

的感觉。甚至可能有的知识点在当时学习时不明白,过了一段时间,回头再学习

的时候,一下就明白了。

准备:计算机一台,开发板一个。

单片机应用:单片机的应用非常广泛,电子、电气、自动化、通信等领域都有大量的应用。 生活中常见的电子产品如:智能小车、LED 点阵屏、四轴飞行器、电子密码锁、 门铃、超市储物柜、智能电饭煲、智能台灯、智能风扇等。工业领域的应用主要 体现在单片机的控制、通信方面。

开发板功能及使用介绍

?

?

单片机简介:

一台能够工作的计算机要有这样几个部件构成:CPU(进行运算、控制)、 RAM

(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口

等)。在个人计算机上这些部件被分成若干块芯片,安装一个称之为主板的印刷

线路板上。而在单片机中,这些部件全部被做到一块集成电路芯片中,所以就称

为单片机(也称微控制器 MCU),51 单片机是对所有兼容 Intel 8031 指令系统的单片机的统称。该系列单片 机的始祖是 Intel 的 8004 单片机,后来随着 Flash rom 技术的发展,8004 单片 机取得了长足的进展,成为应用最广泛的 8 位单片机之一,其代表型号是 ATMEL 公司的 AT89 系列。

80C51 芯片管脚图如下所示:

?

其内部包括:

·8 位 CPU?

·4kbytes 程序存储器(ROM) (52 为 8K)

·128bytes 的数据存储器(RAM) (52 有 256bytes 的 RAM)

·32 条 I/O 口线

·111 条指令,大部分为单字节指令?

·21 个专用寄存器

·2 个可编程定时/计数器

·5 个中断源,2 个优先级(52 有 6 个)

·一个全双工串行通信口

·外部数据存储器寻址空间为 64kB

·外部程序存储器寻址空间为 64kB

·逻辑操作位寻址功能

·双列直插 40PinDIP 封装

·单一+5V 电源供电

CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄

存器;

23RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示

的数据;

ROM:用以存放程序、一些原始数据和表格;

I/O 口:四个 8 位并行 I/O 口,既可用作输入,也可用作输出

T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在计数模式;

五个中断源的中断控制系统;?

一个全双工 UART(通用异步接收发送器)的串行 I/O 口,用于实现单片机之

间或单片机与微机之间的串行通信;\

单片机内部结构

?

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-11-19 17:47:09  更:2021-11-19 17:49:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 8:44:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码