单片机是在计算机的概念基础上发展起来的一种特殊的微型计算机,它正以优越的性能出现在控制系统的各个角落。那么,今天就给大家介绍一下单片机的技术特点及其应用系统。单片机技术的特点单片机技术发展的特点有以下几个方面:⑴长寿命长寿命一方面是指用单片机开发的产品可以稳定可靠地工作十年、二十年,另一[详细]
----- 主程序开始 -----START: CLR P1.0 ;P1.0输出低电平,使LED1点亮 ACALL DELAY ;调用延时子程序 SETB P1.0 ;P1.0输出高电平,使LED1熄灭 CLR P1.1 ;P1.1输出低电平,使LED2点亮 ACALL DELAY ;调用延时[详细]
鄙人从学习单片机到现在有5~6年的时间,由于我并非电子专业的学生,我所学到的技术大多都是靠自学。所以我有着丰富的失败经验和自学经验。单片机是一个应用型学科,所以实践才是王道。要学单片机一定要购买开发板。下面来讲讲单片机的学习步骤。学习单片机的步骤1,熟悉开发环境2,学习使用I/O口3,学习时[详细]
当系统时钟发生器基本功能建立之后,CPU内状态寄存器SR的SCG1,SCG0,CPUOFF,OSCOFF位是重要的低功耗控制位。只要任意中断被响应,上述控制位就被压入堆栈保存,中断处理之后,又可恢复先前的工作方式。在中断处理子程序执行期间,通过间接访问堆栈数据,可以操作这些控制位;这样允许程序在中断返回(RETI) 后,[详细]
时钟周期:时钟频率的倒数,计算机最基本的、最小的时间单位;机器周期:完成一个基本操作所需的时间,8051系列单片机的一个机器周期由六个状态周期组成,即有12个时钟周期组成;指令周期:执行一条指令所需要的时间;总线周期:CPU通过总线对微处理器外部(存储器或I/O接口)进行一次访问所需时间。扩展阅读:5[详细]
传统51单片机IO接口只可以作为标准双向IO接口,如果用其来驱动LED只能用灌电流的方式或是用三极管外扩驱动电路。灌电流方式:LED正极接VCC,负极接IO口。IO为高电平是LED两极电平相同,没有电流,LED熄灭;IO为低电平时,电流从VCC流入IO,LED点亮。但是当你吧LED正极接在IO接口,负极接GND时,将IO接口置于高电[详细]
工作半年了,在工作之余重新将单片机的知识温习一下,觉得单片机还是很简单的,对单片机学习的总结:学习单片机个人认为需要先看懂原理图,懂些C语言(个人认为自己的C功底很差),学习单片机主要学习的几个知识点:1.点灯2.流水灯3.LED数码管的静态显示4.LED数码管的动态显示5.LCD1602的显示6.按键扫描[详细]
一个单片机应用系统的硬件电路设计包含两部分内容:一是系统扩展,即单片机内部的功能单元,如ROM、RAM、I/O、定时器/计数器、中断系统等不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计相应的电路。二是系统的配置,即按照系统功能要求配置外围设备,如键盘、显示器、打印机、A/D、D/A转[详细]
单片机的抗干扰性能历来为大家所重视,现在市面上的单片机就我所接触过的,就有十家左右了,韩国的三星和现代;日本的三菱,日立,东芝,富士通,NEC;台湾的EMC,松汉,麦肯特,合泰;美国的摩托罗拉,国半的cop8系列,microchip系列,TI的msp430系列,AVR系列,51系列,欧洲意法半导体的ST系列。。。。。。这些[详细]
单片机把微型计算机的主要功能部件集成在一个芯片上的单芯片微型计算机。如果说单片机就是一个电脑你可能不会认可,其实它和我们用的电脑的在本质上没有区别,只是5步和100步的区别.单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机组成:单片机是在一块[详细]
单片机最小系统统是指能让单片机运行起来的所需的最少器件构成的电路系统。如果您构建的最小系统作为研究、学习使用,应该满足以下要求:1.有电源;2.有单片机主芯片;3.有程序下载电路;4.有时钟源电路;5.有复位电路;6.有I/O口的负载电路。这样的系统才能满足您下载程序和调试程序的要求。下图是AT89S51/52单片机[详细]
(1)操作系统软件的代码不能太长因为51系列单片机的系统硬件资源相对匮乏,如果操作系统的代码比应用程序的代码还大,甚至使得用户的应用程序要考虑给操作系统让出资源,这样的操作系统即使功能再完善,也不实用。现在流行的嵌入式操作系统就不能应用于51系列单片机,原因是代码太大。开发一个5000行的基于裸机的[详细]
MCS-51单片机有4个双向的8位I/O口的P0~P3口为三态双向口 P1,P2,P3口为准双向口(用作输入时,口线被拉成高电平,所以称为准双向口)。P0口是三态双向口,通称数据总线口,因为只有该口能直接用于对外部存储器的读/写操作。 P0口还可以用来输出外部存储器的第8位地址。 由于是分时输出,故应在外部加锁存器将此[详细]
一、两种单片机工程文件编译成功的关键是工程文件名和存储目录必须是英文字母,绝对不能是汉字目录! 否则就会出现编译错误。我就是使用了汉字目录“我的文档”在工程文件编译文件过程产生错误,百思不得其解,浪费了许多时间。二、学AVR单片机感觉还是用AVR STUDIO自带的GCC比较爽。一是因为AVR S[详细]
单片机复位后,程序计数器PC的内容为0000H,所以系统必须从0000H单元开始取指令来执行程序。0000H单元是系统的起始地址,一般在该单元存放一条绝对跳转指令(LJMP)而用户设计的主程序,则从跳转后的地址开始安放。 [详细]
在电子制作中有许多安全问题是不容忽视的,稍不注意将造成不可挽回的严重后果,轻则损坏仪器设备,重则伤及人身造成终身遗憾。总结起来大概有三个方面:制作者自身的安全、仪器仪表的安全和制作作品(或所修电器)的安全。下面就从这三个方面谈一谈容易遇到的问题和相应的防范措施。人身安全在电子制作中需要注[详细]
什么是单片机学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。有人觉得要先学汇编。不过我个人觉得,学习51单片机,还是从C语言入手,一来方便,二来容易上手,仁者见仁,智者见智吧。关于学习51单片机的书籍,市场上有很多,[详细]
电容在上接高电平,电阻在下接地,中间为RST。这种复位电路的工作原理是:通电时,电容两端相当于是短路,于是RST引脚上为高电平,然后电源通过电阻对电容充电,RST端电压慢慢下降,降到一定程序,即为低电平,单片机开始正常工作。首先RST保持两个机器周期以上的高电平时自动复位1、上电复位:上电瞬间,电容[详细]
一、混合编程1、模块内接口:使用如下标志符:#pragma asm汇编语句#pragma endasm注意:如果在c51程序中使用了汇编语言,注意在keil编译器中需要激活Properties中的“Generate Assembler SRC File” 和“Assembler SRC File ”两个选项来个实例吧:#i ncludevoid main(void){P2[详细]
推挽输出:可以输出高,低电平,连接数字器件;开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内).推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止.我们先来说说集电极开路输出的结构。[详细]
扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A09
Copyright © 2014-2025 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4