手机版

单片机重点作业题答案整理(18)

时间:2025-07-01   来源:未知    
字号:

LOOP: JNB TI,LOOP MOV A,R2

MOV SBUF,A

LOOP1:JNB TI,LOOP1

SETB P1.0 ACALL DELAY CLR TI CLR C MOV A,R2 RLC A MOV R2,A MOV A,R3 RLC A MOV R3,A CLR P1.0

DJNZ R4,START1 SJMP MAIN

DELAY:MOV R7,#05H LOOP2:MOV R6,#0FFH LOOP1:DJNZ R6,LOOP1

DJNZ R7,LOOP2 RET END

C语言程序:

#include <reg51.h>

void delay(unsigned int x); union {

unsigned int word;

struct{unsigned char high;unsigned char low;}bytes; }number;

void main() {

int i; SCON=0x00;

while(1) {

number.word=0x01; for (i=0;i<16;i++)

{SBUF=number.bytes.low; while(!TI); TI=0;

SBUF=number.bytes.high; while(!TI); TI=0;

delay(10);

number.word=number.word*2; } }

单片机重点作业题答案整理(18).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)