
C语言
自然醒欧
这个作者很懒,什么都没留下…
展开
-
【*指针*】
指针>>1=除以二 <<1=乘以二%u 无符号10进制整数%d 有符号10进制整数%x 无符号16进制整数%o 无符号8进制整数原创 2022-09-26 20:38:16 · 85 阅读 · 0 评论 -
【快速排序】
【快速排序】原创 2022-09-25 15:12:01 · 76 阅读 · 0 评论 -
51单片机利用定时器0延时1分钟P1间隔闪烁
51单片机利用定时器0延时1分钟P1间隔闪烁// An highlighted block#include <reg51.h>#define uchar unsigned charvoid delay60s();void main(void){ while(1){ P1=0x00; delay60s(); P1=0xff; delay60s();}}void delay60s(){ uchar i,t; T原创 2020-06-15 08:30:47 · 2762 阅读 · 0 评论 -
51单片机主函数实现P1口120ms间隔从P1.7口向右循环进行流水灯每次只能亮一个,进入外部中断是进行120ms的延时灯的亮灭各一次
51单片机主函数实现P1口120ms间隔从P1.7口向右循环进行流水灯每次只能亮一个,进入外部中断是进行120ms的延时灯的亮灭各一次#include <reg51.h>#include <intrins.h>#define uchar unsigned charvoid delay_ms(uchar x);void renwu1();void main(){ EA=1; EX0=1; IT0=1; while(1) { renwu1(原创 2020-06-15 08:51:36 · 939 阅读 · 0 评论 -
按下按键的值最左边数码管显示行其次左边第二个显示列
按下按键的值最左边数码管显示行其次左边第二个显示列#include <reg51.h>#define uchar unsigned charvoid delay_ms(uchar x);void display();void scanf();void delay5ms(void);uchar code num[16]= {0x3f, 0x06, 0x5b, 0x4f,0x66, 0x6d, 0x7d, 0x07,0x7f, 0x6f, 0x77, 0x7c,0x39, 0x5e,原创 2020-06-15 08:45:26 · 303 阅读 · 0 评论 -
51利用定时器1计数模式,方式1让P2口加到200次清零
#include <reg51.h>#include <intrins.h>#define uchar unsigned char uchar count;void main(){ EA = 1; ET1 = 1; TMOD = 0x50; TH1 = 0xffff; TL1 = 0xffff; TR1 = 1; P2=0; while(1) { P2=count; }}void Int1() interrupt 3{ T原创 2020-06-15 08:35:08 · 586 阅读 · 0 评论 -
【冒泡排序】
【冒泡排序】原创 2022-09-25 11:15:24 · 72 阅读 · 0 评论