00h
共 29 篇文章
00h 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 29 篇文章,持续更新中。
12345
<br />
<br />
/****************temic*********t5557***********************************/ <br />
#include <at892051.h> <br />
#include <string.h>
ZLG7290键盘检测及 LED 显示示例 ZLG7290是一种I2C接口键盘及LED驱动管理器件
ZLG7290键盘检测及 LED 显示示例
ZLG7290是一种I2C接口键盘及LED驱动管理器件,提供数据译码和循环、移位、段寻址等控制。它可
采样64个按键或传感器,单片即可完成LED显示、键盘接口的全部功能。ZLG7290的从地址为70H,器件内
部通过I2C总线访问的寄存器地址范围为00H~17H,任一寄存器都可按字节直接读写,并支持自动增址功能
和地址翻转功
--- ----initial------- MOVLA 00H IODIR PA IODIR PB IODIR PC MOVAM PA MOVAM BSR MOVAM S
--- ----initial-------
MOVLA 00H
IODIR PA
IODIR PB
IODIR PC
MOVAM PA
MOVAM BSR
MOVAM STATUS
MOVAM TMR0
MOVAM TMR1
MOVAM TMR2
-------end initial-----
-------------乘法运算----------
定点十进制数转为二进制浮点操作数 入口:定点十进制整数在 R1,R2,R3中,其中R1为高字节 [如1: R1=00H,R2=00H,R3=01H] 定点十进制小数在 R4,R5,R6,R
定点十进制数转为二进制浮点操作数
入口:定点十进制整数在 R1,R2,R3中,其中R1为高字节
[如1: R1=00H,R2=00H,R3=01H]
定点十进制小数在 R4,R5,R6,R7中,其中R4为高位字
[如0.1: R4=10H,R5=00H,R6=00H,R7=00H]
数符为7BH位,0表正,1表负
出口: R4,R5,R6,R7.其中R4为阶码,R5,R6,
PLC TM卡开发系统汇编程序(ATM8051)
<P>PLC TM卡开发系统汇编程序(ATM8051)</P>
<P>;***************** 定义管脚*************************<BR>SCL BIT P1.0<BR>SDA BIT P1.1<BR>GC BIT P1.2<BR>BZ BIT P3.6<BR>LEDI BIT P1.4<BR>LEDII BIT P1.5<BR>OK BIT 20H.1<BR
模拟串口通讯程序(51汇编代码编写)
T2作为波特率控制<BR>UART_RXD 是硬中断0或1口,如果能进入中断,说明该线有一个起始位产生,进入中断后调<BR>用下面的接收程序。退出硬中断之前还需要将硬中断标志重新复位。<BR>UART_TXD 是任何其它IO即可。<BR>UART_SEND:<BR> PUSH IE<BR> PUSH DPH<BR>
红外线遥控器解码程序(汇编) ORG 0000H AJMP MAIN ORG 0003H 外部中断INT0入口地址 AJMP INT 转中断服务子程序 MAIN:
红外线遥控器解码程序(汇编)
ORG 0000H
AJMP MAIN
ORG 0003H 外部中断INT0入口地址
AJMP INT 转中断服务子程序
MAIN: MOV SP,#40H
MOV P1,#00H
SETB EA 开CPU中断
SETB IT0 设定INT0触发方式
SETB EX0 INT0请求中断
DSP: MOV
ORG 0000H ljmp star org 0003h ljmp $ star:mov p1,#00h mov p2,#00h mov p3,#00h int: setb ea
ORG 0000H
ljmp star
org 0003h
ljmp $
star:mov p1,#00h
mov p2,#00h
mov p3,#00h
int:
setb ea
jiance bit p1.0
shoud bit p1.1
zid bit p1.2
syajin bit p1.3
smanjin bit p1.4
jkaiguan bit p1.
按照分组密码运行的CBC方式
按照分组密码运行的CBC方式,将其中的DES算法置换为S-DES,分组长度为8BIT,初始矢量V1分别设置为00H,FFH,及任意8BIT无符号整数,实现该加密/解密模型
单片机播放音乐实验(汇编) org 0000h ajmp main org 000bh ajmp timer0 org 0030h timer0: clr ea djnz 33h
单片机播放音乐实验(汇编)
org 0000h
ajmp main
org 000bh
ajmp timer0
org 0030h
timer0:
clr ea
djnz 33h,exit
mov 33h,53h
djnz 32h,exit
mov 32h,52h
djnz 31h,exit1
mov 31h,51h
djnz 30h,exit1
setb f0
--- ----initial--- - MOVLA 00H IODIR PA IODIR PB IODIR PC MOVAM PA MOVAM BSR MOVAM STA
--- ----initial--- -
MOVLA 00H
IODIR PA
IODIR PB
IODIR PC
MOVAM PA
MOVAM BSR
MOVAM STATUS
MOVAM TMR0
MOVAM TMR1
MOVAM TMR2
-----------------------
MOVLA AAH 写入RAM的数据
MOVAM 08
把地址偏移量为100H单元开始的256个单元分别写入00H
把地址偏移量为100H单元开始的256个单元分别写入00H,01H,...,FFH数据,并统计0、正数、负数的个数,把统计结果送入上述数据块之后的3个单元中,用DOS功能调用显示数据块各单元内容。
123456uyygbb温度传感器ds1820 的汇编程序 晶振:12M TEMPER_L EQU 36H TEMPER_H EQU 35H TEMPER_NUM EQU 60H
123456uyygbb温度传感器ds1820 的汇编程序
晶振:12M
TEMPER_L EQU 36H
TEMPER_H EQU 35H
TEMPER_NUM EQU 60H
FLAG1 BIT 00H
DQ BIT P3.3
AAA:MOV SP,#70H
LCALL GET_TEMPER
LCALL TEMPER_COV
LJMP AAA
NOP
先从ASCII说起
先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展ASCII”,一般用来存放英文的制表符、部分音标
先从ASCII说起
先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符 数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母 和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展ASCII”,一般用来存放英文的制表符、部分
=== === =时钟20:6=== === === == 应先初始化状态寄存器 tx1714 EQU 7FFH PA EQU 05H PB EQU 06H PC EQU 07H
=== === =时钟20:6=== === === ==
应先初始化状态寄存器
tx1714 EQU 7FFH
PA EQU 05H
PB EQU 06H
PC EQU 07H
PD EQU 20H
IAR EQU 00H 间接寻址寄存器
TMR0 EQU 01H 定时器
STATUS EQU 03H 状态寄存器
BSR EQU 04H bank选
汇编+保护模式+教程
<P>九.输入/输出保护<BR>为了支持多任务,80386不仅要有效地实现任务隔离,而且还要有效地控制各任务的输入/输出,避免输入/输出冲突。本文将介绍输入输出保护。 这里下载本文源代码。 <BR><一>输入/输出保护<BR>80386采用I/O特权级IPOL和I/O许可位图的方法来控制输入/输出,实现输入/输出保护。 <BR>1.I/O敏感指令<BR>输入输出特权级(I/O Priv
C51使用手册
<P><STRONG>C51使用手册 .pdf</STRONG></P>
<P>第二节内存区域(Memory Areas)<BR>1. Pragram Area<BR>由Code 说明可有多达64kBytes 的程序存储器<BR>2. Internal Data Memory:<BR>内部数据存储器可用以下关键字说明<BR>data 直接寻址区为内部RAM 的低128 字节00H 7FH<BR>i
HT MCU间接寻址的应用
<p>Holtek 单片机有一个间接寻址寄存器R0([00H])(有的单片机有两个间接寻址寄存器<br />
R0([00H]),R1([02H]),例如HT48R50A-1 和HT48R70A-1),MP0(MP1)为指向R0(R1)<br />
的指针。任何对R0(R1)的操作实际上都是对MP0(MP1)所指向的地址进行操作的,也<br />
就是说对R0(R1)作读写实际上是对MP0(MP1
单片机指令系统原理
<P><STRONG>单片机指令系统原理</STRONG></P>
<P>51单片机的寻址方式</P>
<P>学习汇编程序设计,要先了解CPU的各种寻址法,才能有效的掌握各个命令的用途,寻址法是命令运算码找操作数的方法。在我们学习的8051单片机中,有6种寻址方法,下面我们将逐一进行分析。</P>
<P>立即寻址</P>
<P>在这种寻址方式中,指令多是双字节的,一般第一个字节是操作码,第二个字节