摘要:为了降低传统函数信号发生器成本,改善函数信号发生器低频稳定性,本文结合FPGA和51单片机设计并实现了产生以0.596Hz频率精度各种函数信号。函数信号频率、波形、幅度由51单片机控制,并用LCD显示函数信号相关
我们已知单片机的内部有ROM、有RAM、有并行I/O口,那么,除了这些东西之外,单片机内部究竟还有些什么,这些个零碎的东西怎么连在一起的,让我们来对单片机内部的寄存器作一个完整的功能分析吧!下图中我们能看出,在
看一下图1,它是8031单片机管脚的说明,在P1.0旁边有P1.1,P1.2….P1.7,它们是否都能让灯亮呢?除了以P1开头的外,还有以P0,P2,P3开头的,数一下,一共是32个管脚,前面我们以学过7个管脚,加上这32个这39个
上一次课中,我们已经知道,程序中的符号R7、R6是代表了一个个的RAM单元,是用来放一些数据的,下面我们再来看一下其它符号的含义。〈单片机延时程序〉MOV:这是一条指令,意思是传递数据。说到传递,我们都很清楚,
面我们要让灯持续地闪烁,这就有一定的实用价值了,比如能把它当成汽车上的一个信号灯用了。怎样才能让灯持续地闪烁呢?实际上就是要灯亮一段时间,再灭一段时间,也就是说要P10持续地输出高和低电平。怎样实现这个要
看一下图1,它是8031单片机管脚的说明,在P1.0旁边有P1.1,P1.2….P1.7,它们是否都能让灯亮呢?除了以P1开头的外,还有以P0,P2,P3开头的,数一下,一共是32个管脚,前面我们以学过7个管脚,加上这32个这39个
单片机内部存储结构分析我们来思考一个问题,当我们在编程器中把一条指令写进单片要内部,然后取下单片机,单片机就可以执行这条指令,那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以
单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。⒈ 电源:⑴ VCC - 芯片电源,接+5V;⑵ VSS - 接地端;⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。⒊ 控制线:控制线共有4根,⑴ ALE/PROG
1、什么是单片机 一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,
继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节
#include "reg51.h"char disp[11]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40}; char disp_dot[11]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef,0xc0};sbit DQ = P1^3; //定义通信端口//
单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。⒈ 电源:⑴ VCC - 芯片电源,接+5V;⑵ VSS - 接地端;⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。⒊ 控制线:控制线共有4根,⑴ ALE/PROG
继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节
这款简易编程器具有自动断电保护功能,当单片机插反,保护电路会立刻切断电源(电源指示灯进入闪烁状态),既保护了单片机、编程器,也保护了计算机USB口,避免造成不必要的损失。它所支持的芯片型号如下表所示。一、
这款简易编程器具有自动断电保护功能,当单片机插反,保护电路会立刻切断电源(电源指示灯进入闪烁状态),既保护了单片机、编程器,也保护了计算机USB口,避免造成不必要的损失。它所支持的芯片型号如下表所示。一、
AT89C2051的一个特殊应用,用它的比较器做一个光强调节器,应用在全静态LED显示屏上。当初的情况是原有LED 显示屏的光控是用专用的AD转换芯片做的,比较贵。最后用这个方案做为一个补丁用了一下。 它的使用原理是:用
AT89C2051的一个特殊应用,用它的比较器做一个光强调节器,应用在全静态LED显示屏上。当初的情况是原有LED 显示屏的光控是用专用的AD转换芯片做的,比较贵。最后用这个方案做为一个补丁用了一下。 它的使用原理是:用
摘要:针对在51单片机上移植实时操作系统μC/OS-II的目的,以μC/OS-II工作原理为基础,结合51单片机堆栈空间少的情况,采用改变堆栈指针到不同任务寄存器组的方法,通过改变堆栈指针的实验,得出在堆栈空间较
摘要:针对在51单片机上移植实时操作系统μC/OS-II的目的,以μC/OS-II工作原理为基础,结合51单片机堆栈空间少的情况,采用改变堆栈指针到不同任务寄存器组的方法,通过改变堆栈指针的实验,得出在堆栈空间较
在8X8点阵LED上显示柱形,让其先从左到右平滑移动三次,其次从右到左平滑移动三次,再次从上到下平滑移动三次,最后从下到上平滑移动三次,如此循环下去。1. 程序设计内容8X8点阵LED工作原理说明 :8X8点阵共需要64个