55问答网
所有问题
当前搜索:
单片机c语言编程300例
单片机编程
问题(
C语言
),很入门的问题,明天比赛,急急急!多少分都可以...
答:
//
单片机
:使用51系列兼容的即可;//4×4矩阵键盘:接在P1口;//两位数码显示器: P0口输出七段码,P2口输出位选码。/=== //
C语言
程序如下。/ 文件名: KEY_LED.c 功能 : 对4×4矩阵键盘进行输出,在数码管后两位显示按键值。/ include <reg51.h> include <intrins.h> define uint unsi...
C语言编程
题目
答:
include<stdio.h> include<assert.h> define N 3 float fee(int x){ double money;assert(x>=0);if(x<=
300
){ money=0.6*x;} else if(x<=600){ money=0.6*300+0.5*(x-300);} else if(x<=1000){ money=0.6*300+0.5*300+0.4*(x-600);} else { money=0.6*300+0....
急求《
单片机C语言程序设计
实训100例——基于8051+Proteus仿真》第三...
答:
这本书一共5章节,你说第三部分指的哪里?第五章才是综合设计部分啊,而且这部分有好多例程,也不知道你要哪部分?第1章 8051
单片机C语言程序设计
概述1 1.1 8051单片机引脚1 1.2 数据与程序内存5 1.3 特殊功能寄存器6 1.4 外部中断、定时器/计数器及串口应用8 1.5 有符号与无符号...
单片机C语言
应用100例的目录
答:
3Proteus软件的界面与操作介绍2.1.4实例2:Proteus仿真设计快速入门2.2KeilC51的使用2.2.1
单片机
最小系统2.2.2实例3:用Kei1C51编写点亮一个发光二极管的程序2.3程序烧录器及烧录软件的使用习题与实验第3章逐步认识单片机基本结构3.1实例4:用单片机控制一个灯闪烁3.1.1实现方法3.1.2
程序设计
3...
C语言编程
题
答:
要输入的分数太多,我懒得手数,用2位随机数代替手输入,输入函数我单独写了,你需要调用就行了,详细看备注。include<stdio.h>#include<stdlib.h>#include#define stuNum 15//学生人数#define scNum 7//模块数typedef struct stu//定义学生数据结构{ int sid;//学生ID int sc[scNum];//...
如何用
C语言编程
使
单片机
产生方波信号?
答:
普通51的话需要模拟PWM,如果是加强版51有内置PWM模块,PIC和AVR以及430还有STM也有集成PWM的型号!如果是单纯输出方波的话就简单了。程序如下://功能,按下P1_0的开关降低频率,按P1_1为升高频率 include<AT89X52.H> //引用AT89X52的库文件 define uchar unsigned char //替换简称 define uint ...
如何用
单片机
实现
C语言编程
的定时器,不借助单片机内部的T1,T0定时器...
答:
软件延时 但时间长了时间就不准了 下面是两个延时的子程序 最后面调用示例 /*--- 名称:delay10ms 功能:延时10ms 误差0ms 晶振:12MHz 机器周期1us 时间计算:t=2+1+9995+2=10000us =10.000ms ---*/ void delay10ms(void) //延时10ms子程序 { unsigned char i,j,z;for(z=5...
51
单片机
,
c语言编程
一个按键控制6盏灯 第一下所有灯灭(不管灯亮灭...
答:
include<reg51.h>#define u16 unsigned int#define u8 unsigned charsbit key=P2^0;u8 count=0;u8 sk(){static u8 ms;if(key==0){if(ms<10)ms++;if(ms==5){return 0;}}return 1;}void main()//主函数{while(1){if(sk()==0){count++;switch(count){case 1:P1=0xff;break;...
单片机
AD采集的C程序
答:
AD0809的采集程序 //---A/D转换--- //---头文件引用--- include <Reg51.h> include <absacc.h> include <intrins.h> typedef unsigned char BYTE; /*自定义字节类型*/ define Set_Bit(BIT) (BIT = 1) /*定义置1函数*/ define Clear_Bit(BIT) (BIT = 0) /*定义清0函数*/ /**...
单片机c语言
中断程序
答:
include <reg51.h> void init(void)//声明中断初始化 { EA=1;//中断总开关 EX0=1;//开中断0开关。中断1为,EX1=1;IT1=1;//采用边沿触发,下降沿有效。IT1=0为低电平触发中断。} main(){ init();调用中断初始化函数 == ===主程序;} void in_0(void)interrupt 0//中断服务函...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜