2022年10月17日

循环控制~救援

摘要: 题目描述: 输入: 第一行,一个整数,表示屋顶数n。接下来依次有n 行输入,每一行上包含两个表示屋顶相对于大本营的平面坐标位置的实数(单位是米)、一个表示人数的整数,数之间以一个空格分开。 输出: 一行,救援需要的总时间,精确到分钟 (向上取整)。 1 #include<stdio.h> 2 #in 阅读全文
posted @ 2022-10-17 20:26 罗小罗佳油 阅读(24) 评论(0) 推荐(0) 编辑

通过加减键设置数字0~9

摘要: 1 CURR_NUM EQU 30H ;定义一个变量EQU 2 3 DAT_74164 bit P0.6 ;3~10行:属于头文件,显示定义硬件资源与硬件引脚 4 CLK_74164 bit P0.7 5 6 KEY_COMMON bit P3.2 7 KEY_1 bit p0.5 8 KEY_2 阅读全文
posted @ 2022-10-17 19:14 罗小罗佳油 阅读(150) 评论(0) 推荐(0) 编辑

多个按键控制LED程序

摘要: 1 KEY_COMMON bit P3.2 ;按键公共端 2 KEY_1 bit p0.5 ;三个按键 3 KEY_2 bit p0.4 4 KEY_3 bit p0.3 5 6 BEEP bit p2.0 ;蜂鸣器 7 8 LED_1 bit p1.7 ;六个LED灯 9 LED_2 bit p1 阅读全文
posted @ 2022-10-17 18:50 罗小罗佳油 阅读(101) 评论(0) 推荐(0) 编辑

单个按键控制LED程序~按一下“SW6”,L7、L8发光,同时蜂鸣器发出声,再按一下“SW6”,L7、L8变暗,同时蜂鸣器停止发出声音

摘要: 1 KEY_COMMON bit P3.2 ;按键公共端 2 KEY_1 bit p0.5 3 BEEP bit p2.0 ;有缘蜂鸣器,其有两个引脚1VCC,2电容:振荡电路,电容大小即声音的高低 4 LED_1 bit p1.7 5 LED_2 bit p1.6 6 7 org 0000H 8 阅读全文
posted @ 2022-10-17 17:55 罗小罗佳油 阅读(66) 评论(0) 推荐(0) 编辑

同时显示多个数字程序~实验板上的数码管从左到右同时显示“1”、“2”、“3”

摘要: 1 DAT_74164 BIT P0.6 2 CLK_74164 BIT P0.7 3 4 org 0000H 5 jmp MAIN 6 7 ;******************************************* 8 org 0030H ;Start program from 00 阅读全文
posted @ 2022-10-17 17:43 罗小罗佳油 阅读(95) 评论(0) 推荐(0) 编辑

通过movc指令选取段选码程序~6”号数码管从“0”显示到“9”

摘要: 1 DAT_74164 BIT P0.6 2 CLK_74164 BIT P0.7 3 4 org 0000H 5 jmp MAIN 6 7 ;******************************************* 8 org 0030H ;Start program from 00 阅读全文
posted @ 2022-10-17 17:33 罗小罗佳油 阅读(207) 评论(0) 推荐(0) 编辑

循环控制~17 斐波那契数列

摘要: 题目描述: K=1,1,2,3,5,8,13,21... 输入: 输入一行,包含一个正整数k。(1 <= k <= 46) 输出: 输出一行,包含一个正整数,表示菲波那契数列中第k个数的大小 1 #include<stdio.h> 2 int main(){ 3 int n; //求第几个数的斐波那 阅读全文
posted @ 2022-10-17 16:20 罗小罗佳油 阅读(69) 评论(0) 推荐(0) 编辑
2022年10月16日

用定时器实现程序中的Delay函数

摘要: 1 VAR_NUM EQU 30H ;定义第一个变量VAR_NUM 2 VAR_TIMER EQU 31H ;定义第二个变量VAR_TIMER,过了20ms的次数 3 4 DAT_74164 bit P0.6 ;在数码管中显示的位置 5 CLK_74164 bit P0.7 6 7 DIG_1 bi 阅读全文
posted @ 2022-10-16 18:48 罗小罗佳油 阅读(298) 评论(0) 推荐(0) 编辑
2022年10月13日

数码管显示程序~实验板上的数码管从左到右逐个显示“0”、“1”、“2”、“3”

摘要: 1 DAT_74164 BIT P0.6 ;头文件:74ALS164芯片的数据输入端接单片机引脚的p06 2 CLK_74164 BIT P0.7 ;74LS164芯片的时钟端接单片机引脚的p07 3 4 org 0000H 5 jmp MAIN 6 7 ;********************* 阅读全文
posted @ 2022-10-13 17:07 罗小罗佳油 阅读(504) 评论(0) 推荐(0) 编辑

循环控制~18鸡尾酒疗法

摘要: 题目描述: 输入: 第一行为整数n( 1 < n <= 20);其余n行每行两个整数,第一个整数是临床实验的总病例数(小于等于10000),第二个疗效有效的病例数。这n行数据中,第一行为鸡尾酒疗法的数据,其余各行为各种改进疗法的数据。 输出: 有n-1行输出,分别表示对应改进疗法的效果:如果效果更好 阅读全文
posted @ 2022-10-13 15:42 罗小罗佳油 阅读(234) 评论(0) 推荐(0) 编辑