c语言void delayms,C语言题、谁帮我看看啊!!!!
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#define uchar unsigned char
#define uint unsigned int
uchar code dey_tabledu[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00};
uchar code dey_tablewe[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
uchar display_buffer[]={0,10,10,10,10,10,10,10};
void delayms(uint x)
{
uchar t;
while(x--)for(t=0;t<120;t++);
}
void show_count_on_dsy()
{
uchar i;
for(i=0;i<8;i++)
{
P2=dey_tablewe[i];
P0=dey_tabledu[display_buffer[i]];
delayms(2);
}
}
void main()
{
uchar i;
uchar key_no,key_counts=0;
P0=0xff;
P1=0xff;
P2=0x00;
while(1)
{
show_count_on_dsy();
P1=0xff;
key_no=P1;
switch(key_no)
{
case 0xfe:key_counts++;
if(key_counts>8)key_counts=8;
display_buffer[key_counts-1]=key_counts;
break;
case 0xfd:if(key_counts>0)display_buffer[--key_counts]=10;
if(key_counts==0) display_buffer[0]=0;
break;
case 0xfb:display_buffer[0]=0;
for(i=1;i<8;i++)display_buffer[i]=10;
key_counts=0;
}
while(P1!=0xff)show_count_on_dsy();
}
}
这两天快疯啦!!!
c语言void delayms,C语言题、谁帮我看看啊!!!!相关推荐
- C语言 void 指针 - C语言零基础入门教程
目录 一.指针简介 二.空指针 NULL 三.void 指针 四.重点总结 五.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.指针简介 ...
- c语言 void swap,C语言的swap函数的易错点
程序一:交换值 #include void swap(int *x , int *y){ int *temp; temp = x; x = y; y = temp; } void main(){ in ...
- C语言 #pragma once - C语言零基础入门教程
目录 一.#pragmaonce 宏简介 二.#pragmaonce 与 #ifndef 使用 1.#ifndef 2.#pragmaonce 三.#pragmaonce 与 #ifndef 区别 1 ...
- C语言 extern “C” - C语言零基础入门教程
目录 一.__cplusplus 简介 二.__cplusplus 使用 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.__cplu ...
- C语言 函数指针 - C语言零基础入门教程
目录 一.函数指针简介 1.常规函数声明 2.函数指针声明 二.函数指针实战 三.猜你喜欢 零基础 Python 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.函数指 ...
- C语言 野指针 - C语言零基础入门教程
目录 一.简介 二.野指针产生的原因 1.指针变量未初始化 2.指针释放后之后未置空 三.避免野指针产生 1.初始化时置 NULL 2.释放时置 NULL 四.猜你喜欢 零基础 C/C++ 学习路线推 ...
- 国二c语言改错题答案,c语言国二考试编程题答案
<c语言国二考试编程题答案>由会员分享,可在线阅读,更多相关<c语言国二考试编程题答案(65页珍藏版)>请在人人文库网上搜索. 1.1m个人的成绩存放在score数组中,请编写 ...
- 湖南工业大学c语言在线作业答案,湖南工业大学C语言期末考试复习题(机房题库)...
C语言期末考试复习题(机房题库) 2.下列各选项中,合法的c语言关键字是( ). A. integex B. sin C. string D. void参考答案: D 3.C语言的程序一行写不下时,应 ...
- c语言 0x12ed,C语言基本数据类型及运算题库有答案.doc
C语言基本数据类型及运算题库有答案 第二章 基本数据类型及运算 一.选择题 1. 若以下选项中的变量已正确定义,则正确的赋值语句是 . A) x1=26.8%3; B) 1+2=x2; C) x3=0 ...
最新文章
- 死锁产生的原因和解锁的方法
- 【编程之美】24点游戏
- 计算机网络协议(一)
- comsol显示电场计算结果_在 COMSOL 中构建磁流体动力学多物理场模型
- 【华为云技术分享】小白学YOLO:YOLOv3网络结构细致解析
- 注册机patch起什么作用_单相电机的运行电容起什么作用
- 百万数据查询优化技巧三十则
- 201612-2工资计算
- AcWing 2041. 干草堆(差分)
- 大数据平台建设方案(项目需求与技术方案)
- Linux日志管理工具 journalctl
- 蜗牛连珠五子棋改进版
- Python证件照背景自定义改色,带Tkinter界面,代码全文解释!
- 上海社保金额精确计算公式
- 通过app打包修改app名称
- stm32F407按键例程安富莱
- word实用技巧--学一个记一个
- vulnhub-Brainpan (考点:windows exe和linux elf下的两种缓冲区溢出)
- 如何新建一个oracle数据库,ORACLE怎么新建数据库
- 微喜帖,微信喜帖,电子喜帖,电子请柬 - 一生一世微信电子喜帖 卡美美