11问答网
所有问题
当前搜索:
51单片机数据类型
51单片机
按位取反的问题.致谢大神!
答:
初值和你的
单片机
IO口工作状态有关,如果你的P1^0连接了LED,那么默认情况下,应该是为低电平,也就是D1=0, 而你的 D1=~D1放在了定时器中断里面,那么定时器溢出产生中断,且a=100时,D1会取反,也就是下次,D1=1,再下次D1又为0,也就是P1^0循环取反,所以与之相连的LED就会闪烁。
51单片机
控制DS1302,时间显示在数码管上。
答:
打算用
51单片机
控制DS1302时钟芯片,做一个显示时间和日期的钟表。三个独立按键(“M”“+”“-”)直接连接在单片机的三个引脚上,用四位数码管显示时间(小时+分钟)秒不显示,按一... 打算用51单片机控制DS1302时钟芯片,做一个显示时间和日期的钟表。三个独立按键(“M” “+”“-”)直接连接在单片机的三个引脚...
51单片机
LCD 1602只能显示问号和o,求解这是为什么
答:
)函数功能: 字符显示 入口参数:ptr--字符或字符串指针 出口参数:无 说 明:用户可通过以下方式来调用:1)lcd1602_Display("Hello,world!");2) INT8U 存储
类型
txt[]="要显示的字符串";或者 INT8U 存储类型 txt[]={'t','x','t',..,'\0'};INT8U *ptr;ptr=&txt;...
单片机
ea什么意思?
答:
EA总中断开关,任何中断都无法执行。ET0,打开T0定时器中断。TR0,启用T0计数器/定时器。对于
51单片机
,设置了EA=1和ET0=1,这是定时器T0开中断知,即允许T0中断。而设定TR0=1,是启动定时器开始计时/计数,TR0=0,则定时器停止计时/计数,对中断道是没有回影响的。
51单片机
的溢出问题
答:
如果为1就将另一个寄存器中的值+1,如果这个寄存顺加后OV值又成为1则再另个寄存器中加1,按照所用的字节数,不断检查,就可以进行多个字节的加法运算。简单
单片机
的指令最多给出4个字节的加法运算指令,但可以用这种方法扩展为20个字节的加法运算,甚至更多,条件是片内的RAM够用。
80c54,80c32,87c54,89c54 cpu有什么不同
答:
国产stc
单片机
.我现在使用的就是stc 89C52RC-40C-PDIP可以看出 52内核,512字节RAM ,最大工作在40MHZ下,脚双列直插式封装形式 ,商业级.4.1.1 MCS-
51
系列和80C51系列单片机 MCS是Intel公司单片机系列的符号。Intel公司推出有MCS-48、MCS-51、MCS-96系列单片机。其中MCS-51系列单片机典型机型包括51和52...
8051f系列
单片机
如何使用XRAM
答:
也可以在Keil或者编译环境中调整内存模式为Large,变量使用XRAM,定义 data关键字才使用RAM。C8051系列
单片机
的特点 C8051F具有上手快(全兼容8051指令集)、研发快(开发工具易用,可缩短研发周期)和见效快(调试手段灵活)的特点,其性能优势具体体现在以下方面:基于增强的CIP-
51
内核,其指令集与MCS-51完全...
汇编语言中DB是什么意思?
答:
8位)。如:1MESSAGE DB ‘HELLO’,此时,字符串“HELLO”中每个字符会占用1个字节。
51单片机
中,用于定义字节的内容。DB 指令以表达式的值的字节形式初始化代码空间。则标号的值将是表达式表中第一字节的地址。DB 指令必须位于
数据
段之内,否则将会发生错误。
用
51单片机
中1602做一个4位显示的秒表
答:
define LCD1602_FLAG#define LCD1602_PORT P0#include<reg
51
.h>#include<stddef.h>#define uchar unsigned charsbit lcd1602_rs=P2^0;sbit lcd1602_e=P2^2;sbit lcd1602_rw=P2^1;sbit lcd1602_busy=P0^7;uchar str[]="StopWatch";uchar time,disdat[4];uchar dat,sec,key;void delay(uchar ...
51单片机
程序怎么改成msp430的程序
答:
这个没有捷径,可以按
51单片机
程序画一个流程图,按这个流程图,用MSP430指令编制完成同样功能的程序。
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜