使用汇编语言编写c51的定时中断,可以方便学习汇编语言的借鉴一下
Using assembly language to write the timing interrupt of C51 can facilitate learning assembly language for reference (2020-03-21, Asm, 17KB, 下载0次)
1、数据传送指令集
MOV
功能: 把源操作数送给目的操作数
语法: MOV 目的操作数,源操作数
格式: MOV r1,r2
MOV r,m
MOV m,r
MOV r,data
XCHG
功能: 交换两个操作数的数据
语法: XCHG
格式: XCHG r1,r2 XCHG m,r XCHG r,m
PUSH,POP
功能: 把操作数压入或取出堆栈
语法: PUSH 操作数 POP 操作数
格式: PUSH r PUSH M PUSH data POP r POP m
PUSHF,POPF,PUSHA,POPA
功能: 堆栈指令群
格式: PUSHF POPF PUSHA POPA
LEA,LDS,LES
功能: 取地址至寄存器
语法: LEA r,m LDS r,m LES r,m
XLAT(XLATB)
功能: 查表指令
语法: XLAT XLAT m
1. Data Transfer Instruction Set
MOV
Function: Send source operands to destination operands
Syntax: MOV destination operand, source operand
Format: MOV r1, R2
MOV r, M
MOV m, R
MOV r, data
XCHG
Function: Exchange data for two operands
Grammar: XCHG
Format: XCHG r1, R2 XCHG m, rXCHG r, M
PUSH, POP
Function: Press operands into or out of the stack
Syntax: PUSH Operator POP Operator
Format: PUSH R PUSH M PUSH data POP R POP M
PUSHF, POPF, PUSHA, POPA
Function: Stack Instruction Group
Format: PUSHF POPF PUSHA POPA
LEA, LDS, LES
Function: Address to Register
Grammar: LEA r, m LDS r, m LES r, M
XLAT (XLATB)
Function: Look-up Instruction
Syntax: XLAT XLAT (2019-06-11, Asm, 23KB, 下载0次)
设计了一个简单的IIR滤波器,实现简单的滤波功能
Designed a simple IIR filter (2017-11-20, Asm, 25KB, 下载1次)
变频器源程序,用汇编语言编写,是一个实际产品的源码。
Frequency converter source code, compiled in assembly language, is a practical product source code. (2017-11-14, Asm, 140KB, 下载30次)
AH8903是四位单芯片的微处理器,内部集成6.5k×16bits MASK ROM,188×4bits RAM,8级环形堆栈,5bits timer, 5bits base timer,专用的电阻/频率转换电路,可编程单端BUZZER输出,EL驱动和最大可驱动140点的LCD驱动器。高效低功耗,适用如万年历、计算器、LCD GAMES等带LCD显示的电子产品
Ah8903 is a four bit single chip microprocessor, the internal integration of 6.5k * 16bits mask * 4bits ROM, 188 ram, 8 5bits timer, 5bits ring stack, base timer, special resistance / frequency conversion circuit, programmable single ended output buzzer, El driver and the maximum driving 140 point high efficiency and low power LCD drive. If applicable, calendar, calculator, electronic products such as LCD games with LCD display (2017-09-12, Asm, 156KB, 下载2次)
DS18B20温度传感器并且晶振为12MHz的51单片机试用.
DS18B20 (2010-01-15, Asm, 5KB, 下载4次)
利用8255控制温度传感器来实现温度的检测与采集,并且能在LED显示。
The use of 8255 to achieve the temperature control temperature sensor detection and collection, and can be displayed in the LED. (2009-12-28, Asm, 177KB, 下载3次)
基于ARM微处理器的GPS定位系统的研究与实现基于ARM微处理器的GPS定位系统的研究与实现
ARM microprocessor-based GPS positioning system with ARM microprocessor-based GPS positioning system of the Research and Implementation (2009-05-21, Asm, 2537KB, 下载6次)
文本编辑器,
实现基本的文本功能,
用汇编语言编辑
editor (2009-03-09, Asm, 451KB, 下载12次)
用两个中断输送WPM,精度可达到10位,大家可以试试,也可以做AD转换,加个比较器就可以了
Interruption of transmission by two WPM, accuracy can reach 10, we can try, but also can do AD conversion, plus a comparator can be a (2008-12-22, Asm, 1KB, 下载2次)
8255和0832波形显示(方波\锯齿波\三角波\正弦波)
8255 and 0832 waveform display (square triangle sawtooth wave sine wave) (2008-06-16, Asm, 787KB, 下载18次)