长期以来,单片机原理与实验这门课程,在做实验时必须“烧片”的问题比较麻烦(即将16进制的目标文件下载到单片机里的Flash ROM的问题),原因一是烧片机较少,二是必须将单片机芯片在烧片机和目标机两者之间来回更换,造成的结果就是学生不得不在实验室里来来回回走动,一片混乱;这次,这种结果一去不复返[详细]
本文内容以中心网站发布的“单片机最小系统图片”为例进行讲解。1、为什么要讲单片机最小系统 图1 (51芯片+晶振+复位)=最小系统因为单片机的应用领域极为广泛,以单片机为核[详细]
一个单片机应用系统的硬件电路设计包含两部分内容:一是系统扩展,即单片机内部的功能单元,如 ROM、RAM、I/O、定时器/计数器、中断系统等不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计相应的电路。二是系统的配置,即按照系统功能要求配置外围设备,如键盘、显示器、打印机、[详细]
1、什么是单片机应用系统?最简单的单片机系统是指单片机能正常工作所必须的外围元件,主要由单片机、晶振电路和复位电路构成。而输入、输出部分则通过单片机的I/O口实现。一般地,单片机应用系统是指为实现特定的功能,由单片机、外围接口电路及合适的软件等构成的应用系统。2、什么是单片机?单片机是[详细]
单片机要真正地能进行计算和控制,必须是硬件和软件配合工作。只有将各种正确的程序存入单片机,给计算机相应的数据和指令,它才能有效地工作。要求计算机执行的各种操作用命令的形式写下来就是指令。单片机之所以能自动地进行运算和控制,正是由于人把一条条指令预先存入到存储器中,单片机在CPU的控制下,将指[详细]
要正确执行指令,就必须能得到正确的操作数和操作码。操作码字段在机器里的表示比较简单,只需对每一种操作指定确定的二进制代码就可以了。指令的操作数字段的情况就比较复杂,操作数可能就在指令中,也有可能在寄存器或存储器中,这此设备内的数据要正确进行操作就要在指令中指出其地址,寻找操作数地址的方[详细]
指令是根据计算机硬件特点研制出来的,指令系统与计算机硬件有着相对应的关系,用指令对计算机进行控制能够充分利用计算机的硬件资源。计算机所能执行的全部指令集合就称为计算机的指令系统。 机器语言指令用二进制码表示,是CPU唯一能直接识别和执行的指令,但是不便于人们理解。为便于人们使用而采用汇[详细]
AT89S52单片机的中断系统共有8个中断源,6个中断矢量,两级中断优先级,可实现两级中断服务程序嵌套,通过软件来屏蔽或允许相应的中断请求。每一个中断源可以编程为高优先级中断或低优先级中断,允许或禁止向CPU申请中断。中断系统的特殊功寄存器有中断允许寄存器IE、中断优先级寄存器IP等。图1为AT89S52单片机[详细]
在AT89S52单片机中,只有两个外部中断请求输入端INT0和INT1。而实际应用系统中往往会出现两个以上的外部中断源,因此必须对外中断源进行扩展。其方法主要有:用定时器/计数器T0、T1扩展;采用中断和查询相结合的方法扩展;用串行口的中断扩展;用优先权编码器扩展等方法。这里重点介绍前两种方法。一、用[详细]

扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市南山区桃源街道平山社区平山一路2号南山云谷创业园二期11栋410-411

Copyright © 2014-2026 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4