最新单片机自学入门

  • new【单片机自学入门】   31. 6位数显频率计数器 2024-12-23

    1. 实验任务利用AT89S51单片机的T0、T1的定时计数器功能,来完成对输入的信号进行频率计数,计数的频率结果通过8位动态数码管显示出来。要求能够对0-250KHZ的信号频率进行准确计数,计数误差不超过±1HZ。2. 电路原理图图4.31.1 3. 系统板上硬件连线(1). 把“单

  • new【单片机自学入门】   单片机教程第3课 单片机不易掌握的概念(一) 2024-12-23

    随着电子技术的迅速发展,计算机已深入地渗透到我们的生活中,许多电子爱好者开始学习单片机知识,但单片机的内容比较抽象,相对电子爱好者已熟悉的模拟电路、数字电路,单片机中有一些新的概念,这些概念非常基本以至于一般作者不屑去谈,教材自然也不会很深入地讲解这

  • new【单片机自学入门】   26. 点阵式LED简单图形显示技术 2024-12-23

    1. 实验任务在8X8点阵式LED显示“★”、“●”和心形图,通过按键来选择要显示的图形。2. 电路原理图图4.26.13. 硬件系统连线(1). 把“单片机系统”区域中的P1端口用8芯排芯连接到“点阵模块”区域中的“DR1-DR8”端口上;(2). 把“单片机系统”区域中的P3端口用8

  • new【单片机自学入门】   30. 四位数数字温度计 2024-12-23

    1. 温度传感器AD590基本知识AD590产生的电流与绝对温度成正比,它可接收的工作电压为4V-30V,检测的温度范围为-55℃-+150℃,它有非常好的线性输出性能,温度每增加1℃,其电流增加1uA。AD590温度与电流的关系如下表所示 摄氏温度 AD590电流

  • new【单片机自学入门】   数码管接口与编程 2024-12-23

    数码管接口与编程二一.LED 数码显示器的动态显示方法由于静态显示占用的I/O 口线较多,CPU 的开销很大,所以为了节省单片机的I/O 口线,常采用动态扫描方式来作为LED 数码管的接口电路。在实际的工程应用中,它是使用最为广泛的一种显示方式,其接口电路是把所有显示器

  • new【单片机自学入门】   单片机教程第5课 实战二:唱歌 2024-12-23

    单片机音乐程序的设计与实验 周振安 利用单片机(或单板机)奏乐大概是无线电爱好者感兴趣的问题之一。本文从单片机的基本发间实验出发,谈谈音乐程序的设计原理,并给出具体实例,以供参考。 1. 单片机的基本发音实验 我们知道,声音的频谱范围约在几十到几千赫兹,若

  • new【单片机自学入门】   逻辑与指令 2024-12-23

    ANL A,Rn ;A与Rn中的值按位'与',结果送入A中ANL A,direct ;A与direct中的值按位'与',结果送入A中ANL A,@Ri ;A与间址寻址单元@Ri中的值按位'与',结果送入A中ANL A,#data ;A与立即数data按位'与',结果送入A中ANL direct,A ;direct中值与A中的值按位'与',结果送入dire

  • new【单片机自学入门】   单片机教程第4课 实战一:流水灯 2024-12-23

    学习了一段时间,有了一定经验的朋友,肯定会觉得不过瘾,老是纸上谈兵,点个LED有什么用?能不能来点实际点的。好的,我们就安排一点实际一点的,这次是点亮真的电灯了,不过要注意安全,莫要发生触电事故,另外这次要用到双向可控硅了,强电没接触过的朋友,先预习吧

  • new【单片机自学入门】   单片机教程第8课 单片机课程体系改革总体规划 2024-12-23

    单片机课程体系改革总体规划 第一部份:入门 一、 单片机的基础知识 1、 微型计算机与单片机 1) 微型计算机的构成 2) 单片机的由来 3) 人与计算机的关系 2、 数制 1)十、二、十六进制概念 2)以上数制互换 3)常用单位(K、M) 3、几个基本概念 1) 位的含义 2)字

  • new【单片机自学入门】   几个基本概念 2024-12-23

    数的本质和物理现象。我们知道,计算机可以进行数学运算,这可令我们非常的难以理解,计算机吗,我们虽不了解它的组成,但它总只是一些电子元器件,怎么可以进行数学运算呢?我们做数学题如37+45是这样做的,先在纸上写37,然后在下面写45,然后大脑运算,最后写出结果

  • new【单片机自学入门】   10个以C字母开头的MCS-51系列单片机的指令解读 2024-12-23

    10个以C字母开头的MCS-51系列单片机的指令   1、CJNE A,dircet,rel 指令名称:数值比较转移指令 指令代码:B5H 指令功能:累加器内容与内部RAM低128字节或专用寄存器内容比较,不等则转移。 操作内容:若(A)=(direct),则PC←(PC)+3,C←0 若(A)>(direct),则PC←(

  • new【单片机自学入门】   单片机教程第25课 中断系统有关中断的概念(一) 2024-12-23

    什么是中断,我们从一个生活中的例子引入。你正在家中看书,突然电话铃响了,你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。这就是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。 仔细研究一下生活中的中断,对于我们学

  • new【单片机自学入门】   32. 电子密码锁设计 2024-12-23

    1.实验任务根据设定好的密码,采用二个按键实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下3种后,才打开按键锁定功能;否则在3秒钟内仍有按键按下,就重新锁定按键3秒时间并报警

  • new【单片机自学入门】   第一章  AT89S51单片机实验及实践系统板简介 2024-12-23

    AT89S51单片机实验及实践系统板(以后简介系统板)集成多个硬件资源模块,每个模块各自可以成为独立的单元,也可以相互组合,因此,可以为不同阶层的单片机爱好者及单片机开发者提供不同的开发环境。每个硬件模块介绍如下:1.继电器控制模块系统板上提供了2路继电器控

  • new【单片机自学入门】   单片机寻址 2024-12-23

    单片机寻址是如何实现的 什么是单片机的寻址?单片机有几种寻址方式?我们已经知道,单片机的工作过程就是一条一条地从ROM 存储器中取出指令然后执行相关的操作,那么一条指令究竟有哪几部分组成?它又包括哪些内容?一般来说一条指令总是有操作码字段和操作数字段两部

  • new【单片机自学入门】   单片机教程第9课 单片机概述 2024-12-23

    单片机概述 1、何谓单片机一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片

  • new【单片机自学入门】   学单片机请做好如下准备工作 2024-12-23

    准备工作  在你决定学习单片机之前,请做好如下准备工作:  一、硬件准备:计算机一台。编程器一只、89C51一片,实验板一块,再准备一只仿真机,其它常规工具。如果你想学单片机,而又不愿做这些投资,我劝你最好还是放弃,否则可能只会挫伤你学习的积极性和浪费你

  • new【单片机自学入门】   芯源单片机教程7:ATMEL8051系列单片机选型指南 2024-12-23

    请问现在学习51系列单片机应该选择AT89C51还是89S51? 答:89C51和89S51内核相同,89S51针对89C51的明显的几个升级如下; 1.程序存储器写入方式:二者的写入程序的方式不同,89C51只支持并行写入,同时需要VPP烧写高压。89S51则支持ISP在线可编程写入技术!串行写入、速

  • new【单片机自学入门】   单片机第十三课 2024-12-23

    条件转移指令:条件转移指令是指在满足一定条件时进行相对转移。   判A内容是否为0转移指令   JZ rel JNZ rel 第一指令的功能是:如果(A)=0,则转移,否则顺序执行(执行本指令的下一条指令)。转移到什么地方去呢?如果按照传统的方法,就要算偏移量,很麻

  • new【单片机自学入门】   单片机教程第26课 中断练习(一) 2024-12-23

    1、利用定时器实现灯的闪烁 在学单片机时我们第一个例子就是灯的闪烁,那是用延时程序做的,现在回想起来,这样做不很恰当,为什么呢?我们的主程序做了灯的闪烁,就不能再干其它的事了,难道单片机只能这样工作吗?当然不是,我们可以用定时器来实现灯的闪烁的功能。

  • new【单片机自学入门】   单片机教程第31课 动态数码管编程动态扫描显示接口(一) 2024-12-23

    动态扫描显示接口是单片机中应用最为广泛的一种显示方式之一。其接口电路是把所有显示器的8个笔划段a-h同名端连在一起,而每一个显示器的公共极COM是各自独立地受I/O线控制。CPU向字段输出口送出字形码时,所有显示器接收到相同的字形码,但究竟是那个显示器亮,则取决

  • new【单片机自学入门】   单片机指令(三) 2024-12-23

    2、累加器A与片外RAM之间的数据传递类指令MOVX A,@RiMOVX @Ri,AMOVX A,@DPTRMOVX @DPTR,A说明:1)在51中,与外部存储器RAM打交道的只可以是A累加器。所有需要送入外部RAM的数据必需要通过A送去,而所有要读入的外部RAM中的数据也必需通过A读入。在此我们可以看出内外部

  • new【单片机自学入门】   14. 4×4矩阵式键盘识别技术 2024-12-23

    1. 实验任务如图4.14.2所示,用AT89S51的并行口P1接4×4矩阵键盘,以P1.0-P1.3作输入线,以P1.4-P1.7作输出线;在数码管上显示每个按键的“0-F”序号。对应的按键的序号排列如图4.14.1所示图4.14.12. 硬件电路原理图图4.14.23. 系统板上硬件连线(1. 把“单片机

  • new【单片机自学入门】   第二章 Keil C51软件使用详解 2024-12-23

    Keil C51编译器的控制指令C51编译器的控制指令分为三类:源文件控制类,目标文件控制类及列表控制类。1. 源文件控制类NOEXTEND:C51源文件不允许使用ANSI C扩展功能。DEFINE(DF):定义预处理(在C51命令行)。2. 目标文件(Object)控制类:COMPACT LARGE SMALL 选编译模式D

  • new【单片机自学入门】   单片机教程第20课 逻辑与指令(一) 2024-12-23

    逻辑与指令 ANL A,Rn ;A与Rn中的值按位'与',结果送入A中 ANL A,direct;A与direct中的值按位'与',结果送入A中 ANL A,@Ri;A与间址寻址单元@Ri中的值按位'与',结果送入A中 ANL A,#data;A与立即数data按位'与',结果送入A中 ANL direct,A;direct中值与A中的值按位'与',

  • new【单片机自学入门】   单片机教程第7课 新8051教程——前言 2024-12-23

    传统的单片机教程,均是以单片机的结构为主线,先讲单片机的硬件结构,然后是指令,然后是软件编程,然后是单片机系统的扩展和各种外围器件的应用,最后再讲一些实例。按照此种教学结构,按照这种结构,学生普遍感到难学。试想,一个从未接触过计算机结构的人,甚至数字

  • new【单片机自学入门】   单片机教程第10课 单片机的内部、外部结构(一) 2024-12-23

    拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为89C51的芯片,下面我们就看一下如何给它连线。 1、 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。 2、振蒎电路:单片机是一种时序电路,必须提供脉

  • new【单片机自学入门】   动态扫描显示接口 2024-12-23

    动态扫描显示接口是单片机中应用最为广泛的一种显示方式之一。其接口电路是把所有显示器的8个笔划段a-h同名端连在一起,而每一个显示器的公共极COM是各自独立地受I/O线控制。CPU向字段输出口送出字形码时,所有显示器接收到相同的字形码,但究竟是那个显示器亮,则取决

  • new【单片机自学入门】   芯源单片机教程4:MCS-51单片机主要应用特性 2024-12-23

    MCS-51单片机是美国INTE公司于1980年推出的产品,与MCS-48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MCS-51单片机可以算是相当成功的产品,一直到现在,MCS-51系列或其兼容的单片机仍是应用的主流产品,各高校及

  • new【单片机自学入门】   1、 微型计算机与单片机 2024-12-23

    1) 微型计算机的构成 2) 单片机的由来3) 人与计算机的关系2、 数制1)十、二、十六进制概念2)以上数制互换3)常用单位(K、M)3、几个基本概念1) 位的含义2) 字节的含义3) 字的含义4) 总线概念初步二、 任务一(单灯闪烁)1、 单片机引脚功能1) 电源引脚和EA引