- 9
- 0
- 约3.02千字
- 约 4页
- 2018-05-25 发布于河南
- 举报
单片机常用编程
1.编一程序,将内部RAM 30H-3FH单元清零。
ORG 0000H
MOV R0,#30H
MOV R1,#10H
CLR A
LOOP: MOV @R0,A
INC R0
DJNZ R1,LOOP
SJMP $
END
2.从内部RAM 40H单元开始存有一组数,字节个数放在20H单元,请编写一程序统计出其中负数的个数(正数个数,奇数个数,偶数个数),并将结果存入30H单元。
ORG 0100H
MOV R0,#40H
MOV 30H,#00H
LOOP: MOV A,@R0
JNB ACC.7,LOOP1(JB ACC.7,LOOP1)(JNB ACC.0,LOOP1)(JB ACC.0,LOOP1)
INC 30H
LOOP1:INC R0
DJNZ 20H,LOOP
SJMP $
END
3.利用T0的工作方式1产生20ms定时,在P1.0引脚输出周期为40ms的方波。设单片机晶振频率fosc=12MHz。编程实现其功能。
查询:
ORG 0000H
MOV TMOD,#01H
MOV TL0,#OE0H
MO
您可能关注的文档
- 各时态的对比及练习.doc
- 5-1隐蔽工程验收记录(电焊网).doc
- VC++面向对象软件工程概述.doc
- 3.5.3对数函数的图像和性质.ppt
- 六年级说课材料.ppt
- Linux用户帐号管理.doc
- 人行道改造地下弱电管埋设工程.doc
- 病理学研究生考题.doc
- 数字化学习--信息技术与课程整合的核心.doc
- 聚焦中考数学重点之五图形与变换、图形与坐标(含答案).doc
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测数学+答案.pdf
- 云南金太阳2025-2026学年高一下学期3月开学考试英语试题+答案.pdf
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测生物+答案.docx
- 云南金太阳2025-2026学年高一下学期3月开学考试历史试题+答案.pdf
- 湖北省云学联盟2025-2026学年高二下学期3月学科素养测评英语试卷(含答案).pdf
- 河南天一大联考2026年高一3月联考语文试题.docx
- 河南天一大联考2026年高一3月联考语文试题.pdf
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测英语+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测政治+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测地理+答案.pdf
原创力文档

文档评论(0)