11问答网
所有问题
当前搜索:
c51单片机include和
我是新手,想问一下
C51单片机
中怎样才能让P2端口连接的LED灯闪烁3次...
答:
最简单的办法做延时,延时一次改变一次LED的状态,六次(三亮三灭)后进入一个while(1)循环
单片机
学习DA转换电路的问题,
C51
语言
答:
首先,最主要的,没有主函数main(),查了半天。。。15表示方法就是0xff,0x代表16进制了。如果要用位需先用sbit定义,如“sbit P36=P3^6;”。还有,注意格式等编写习惯,能省去很多不必要的错误。下面的我编译过了
include
<reg51.h> define uchar unsigned char define uint unsigned int sbi...
C51单片机
串口收不到数据,能发送,接不到?为什么?
答:
TMOD没有设置,定时器1的工作方式没有确定,是按照方式0运行的,不是方式2的自动重装模式,波特率对不上,数据不会正确。另外,REN(SCON.4)应该为1,否则不允许接收,自然收不到数了。
使用
单片机
p0和p2口作为输出,
c51
编程实现用单片机控制五个led数码管...
答:
include
<reg51.h> //包含
单片机
寄存器的头文件//dp g f e d c b a#define SMG_SEG_H 0x76;//01110110#define SMG_SEG_E 0x79;//01111001#define SMG_SEG_L 0x38;//00111000#define SMG_SEG_O 0x3F;//00111111//unsigned char code SMG_SEG[]={0xc0,0xf9,0xa4,0xb0,0x99,0x...
C51单片机
用IO口做为几个按键的控制,现在想用4X4键盘控制,请问下面显示...
答:
4X4太浪费
单片机
IO了,我为你介绍5个IO控制25按键的电路,如下文:本文以循序渐进的思路,引导大家思考如何用最少的IO驱动更多的按键,并依次给出5种方案原理图提供参考。在实际项目中我们经常会遇到有按键输入的需求,但有的时候为了节省资源成本,我们都会选择在不增加硬件的情况下使用最少的控制器IO...
c51单片机
汇编ASM转化成C语言
答:
首先说下功能:这是一个计数器,每秒计数一次,从0开始,计数到99后复位0,然后再反复执行。。数码管是共阴型的,由P20,P21作为片选信号控制亮灭。P20、P21为0时,选中数码管,送入相应的段码,即可显示。程序如下:
include
<reg51.h> unsigned char shiwei,gewei,count,times;uusigned char code ...
急!
C51单片机
I/O口默认高电平问题!!!
答:
sfr P0 = 0x80; sfr P1 = 0x90; sfr P2 = 0xA0; sfr P3 = 0xB0 指的是端口寄存器的地址,并不是端口初始值。二,如果你的发光二极管是高电平驱动亮,则P0口输出10000000时,发光管会亮 但是这个1000000值不是你加载头文件得到的值,是在程序赋值得到的。补充回答:...
实现P0口驱动8个发光二极管流水灯点亮,设置三个按键
c51单片机
急...
答:
//--- //
Includes
//---
include
<c8051f310.h> // SFR declarations include <INTRINS.H> include <stdio.h> sbitkey1=P2^1;sbitkey2=P2^2;sbitkey3=P2^3;unsigned long q;unsigned char led;//---
C51单片机
的万年历程序设计
答:
//
C51
写的公历转农历和星期#define uchar unsigned char#define uint unsigned int#
include
<intrins.h>/*公历年对应的农历数据,每年三字节,格式第一字节BIT7-4 位表示闰月月份,值为0 为无闰月,BIT3-0 对应农历第1-4 月的大小第二字节BIT7-0 对应农历第5-12 月大小,第三字节BIT7 表示农历第13 个月大小...
关于
C51单片机
头文件内定义I0端口定义的问题
答:
会的。可以这样解决:ifndef config_H define config_H sbit KEY_IN_1 = P2^4; //矩阵按键的扫描输入引脚1 sbit KEY_IN_2 = P2^5; //矩阵按键的扫描输入引脚2 endif
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜