搜索结果
找到约 1,737 项符合
连续增减计数 的查询结果
单片机编程 微型计算机课程设计论文—通用微机发声程序的汇编设计
微型计算机课程设计论文—通用微机发声程序的汇编设计
本文讲述了在微型计算机中利用可编程时间间隔定时器的通用发声程序设计,重点讲述了程序的发声原理,节拍的产生,按节拍改变的动画程序原理,并以设计一个简单的乐曲评分程序为引子,分析程序设计的细节。关键字:微机 8253 通用发声程序 动画技术 直接写屏
1. 可 ...
单片机编程 模拟串口通讯程序(51汇编代码编写)
T2作为波特率控制UART_RXD 是硬中断0或1口,如果能进入中断,说明该线有一个起始位产生,进入中断后调用下面的接收程序。退出硬中断之前还需要将硬中断标志重新复位。UART_TXD 是任何其它IO即可。UART_SEND:    PUSH IE    PUSH DPH    PUSH DPL    PUSH PSW ...
单片机编程 串行编程器源程序(Keil C语言)
串行编程器源程序(Keil C语言)//FID=01:AT89C2051系列编程器//实现编程的读,写,擦等细节//AT89C2051的特殊处:给XTAL一个脉冲,地址计数加1;P1的引脚排列与AT89C51相反,需要用函数转换#include <e51pro.h>
#define C2051_P3_7&nbsp;P1_0#define C2051_P1&nbsp;P0//注意引脚排列相反#define C2051_P3_0 &nbsp;P1_1#define ...
单片机编程 数据处理与控制策略
数据处理与控制策略Data Processing &&nbsp; Control Strategy数字控制器的设计技术,数字滤波和数据处理,数控技术基础,数字PID控制算法常规控制方案,先进控制方案,计算机控制系统的设计是指在给定系统性能指标的条件下,设计出控制器的控制规律和相应的数字控制算法 大多数计算机控制系统是由处理数字信号的过程控制计算机 ...
单片机编程 51单片机浮点子程序库
子程序库的使用方法如下:1.将子程序库全部内容链接在应用程序之后,统一编译即可。优点是简单方便,缺点是程序太长,大量无关子程序也包含在其中。 2.仅将子程序库中的有关部分内容链接在应用程序之后,统一编译即可。有些子程序需要调用一些低级子程序,这些低级子程序也应该包含在内。优点是程序紧凑,缺点是需要对 ...
单片机编程 用单片机内置比较器设计高精度A/D变换器
Σ-ΔA/D技术具有高分辨率、高线性度和低成本的特点。本文基于TI公司的MSP430F1121单片机,介绍了采用内置比较器和外围电路构成类似于Σ-△的高精度A/D实现方案,适合用于对温度、压力和电压等缓慢变化信号的采集应用。 在各种A/D转换器中,最常用是逐次逼近法(SAR)A/D,该类器件具有转换时间固定且快速的特点,但难以显著 ...
单片机编程 模拟接口
8.1&nbsp; 模拟接口概述单片机的外部设备不一定都是数字式的,也经常会和模拟式的设备连接。&nbsp;&nbsp;&nbsp;&nbsp; 例如单片机来控制温度、压力时,温度和压力都是连续变化的,都是模拟量,在单片机与外部环境通信的时候,就需要有一种转换器来把模拟信号变为数字信号,以便能够输送给单片机进行处理。而单片机送出的控 ...
单片机编程 汇编语言程序设计基础
&nbsp;将正数n插入一个已整序的字数组的正确位置。算法:&nbsp; 将数组中数逐个与N比较,Si为指针若N<Ki,则Ki下移一个单元若N&#61619;Ki,则插在Ki的下一个单元,并结束临界条件:若N&#61619;Kn,则插入Kn的下一个单元若N<K1,则K1~Kn后移一个单元, N插在第一个单元循环控制:计数控制元素个数=((字末地址-字首地址) / 2) +1&nbsp; ...
单片机编程 DA与AD转换
计算机应用中,有时需处理的信息不是数字量,而是一些随时间连续变化的模拟量,甚至是一些非电量,如温度、压力、速度等。模拟量的存储处理困难。首先将非电的模拟信号变成与之对应的模拟电信号,这要通过各种传感器来完成。计算机可处理的信息均是数字量(电脉冲信号)1和0,必须把要处理的模拟电量转换成数字化的电信号, ...
单片机编程 8253计数器定时器结构与编程
可编程计数器/定时器的特点计算机及电子系统中需要定时信号,如系统的日历时钟,动态存储器的刷新,应用系统的定时中断、定时查询与检测等。可编程定时器芯片可以产生精确的时间间隔,形成各种脉冲序列,灵活性强。依所需时间间隔,设置计数器的时间常数,在一外部脉冲驱动下进行减1计数,计数值为0时,产生输出信号,供系 ...