存储的关系:
看程序:
举个例子:
累加1--10
$NOMOD51
$INCLUDE(STC8H. H)
ORG0000H
LJMPMAIN
ORG0200H
MAIN:
MOV SP, #80H
MOV R0, #10
MOV A, #1
LOOP1:
ADD A,R0
DJNCR0, LOOP1
//A=10+9+...+2+1
CLR2AH
LOOP:
LJMPLOOP
END
第十集到此结束
预告下节课:
今天学习第十一集
第十一集 单片机C语言程序设计导入一
一、C51对ANSI C的扩展
红色的比较常用,比较重要
接着看变量的类型
数据类型:
下表列出特殊的3个类型:
bit型变量:
这种位变量只能存在于RAM的工作寄存器(00H---1FH)之上的20H---2FH范围内:
这里占2个字节的sbit要小心:
3 特殊功能寄存器: