共763,841条结果
...单片机写一个输出频率为2KHz的方波,C语言? 没用过stm8单片机...
答://此例程是通过TIM2 CH1(PD4脚)通道来输出一个频率2K 占空比可调的方波,占空比可通过PD7脚的按键调 include "STM8S105K.h"typedef unsigned char u8;typedef unsigned int u16;u16 value;void SystemInit(void){ CLK_CKDIVR = 0x08; // 16M内部RC经2分频后系统时钟为8M CLK_PCKENR1 |=...
2018-04-07 回答者: smile20088 2个回答 14
请问这个|=与&=表示什么?一下的代码输出结果又是什么?
问:(1)、|=与&=代表的是什么意思? (2)、0x0001|=0x0010 请问这个输出...
答:||=与&=代表的是什么意思:举例说明:a |= b即表示a = a | b;即把a和b或的结果赋值给a 假设a=0x0011,b=0x1000;则 a |= b a=0x0011 | 0x1000 = 0x1011 而&=与|=类似,只是逻辑上换成了与 0x0001|=0x0010 表达式错误,我的理解是:0x0001 | 0x0010 = 0x0011 ...
2020-01-16 回答者: 靖贤俟震博 3个回答
C51中,程序从单片机端口读到的数据是十六进制的吗?另外十六进制和十进...
问:ADC0809送数据到P2口,P2口中的数据应该是十六进制的吧??赋值给变量a...
答:首先回答问题:读入的数是二进制的,但是参加计算不用考虑转换。电脑中的数,严格地讲,都是二进制的!对于一个常数, 在不同的数进制之间转换时,需要按一定的方法进行。但是,不管你是什么进制的数,放在变量里,就是一样的!不需要考虑转换问题。a=254,你可以想成是16进制:0xfe,也可想成二...
2018-03-19 回答者: ybzjllj 2个回答 31
单片机】请用C语言写一个超级简单的单片机程序。万分感谢!!_百度知...
问:(1)在片内RAM的10H单元存放一个8位无符号二进制数,要求将其每一位转...
答:高级语言,使用的都是变量。一般来说,都不指定某个变量的 RAM 的具体地址号码。所以,C,不适宜针对 RAM 的具体地址单元进行操作。
2013-05-06 回答者: 做而论道 2个回答
16位16进制数怎么取前8位和后8位
答:我用C语言来回答这个问题。16位就是一个2字节整数。unsigned short hex=0x1234;//定义一个2字节整数 unsigned char low = hex & 0xff; //取低8位 也就是0x34 unsigned char hight = hex >> 8; //取高8位 也就是0x12 printf("low=0x%x,hight=0x%x\n",low,hight);//打印结果...
2020-05-28 回答者: zhangshubinabc 4个回答 17
STC89C52的单片机数码管显示要先位选还是先段选?怎么我烧写都一样?
答:这个在实物上,真的没有区别,但是在Portuse上仿真就会出现问题了,仿真的话,就必须是先位选,然后在段码。我试验过的。在数码管赋值的时候,要注意消影,就是楼上说的拖影。他的方法比较通用,也比较广泛。不失为一种好方法。我也是这样解决的。
2013-04-06 回答者: 魔靥一阵风 4个回答 8
一个AT89C52单片机的IO口够不够接16个数码管和一组按键?
问:一个AT89C52单片机的IO口够不够接16个数码管和一组按键? P3的计时和中断...
答:16个数码管如果同时要显示用扫描方式就需要8个数据+16个位选IO口。一组按键如果算8个那么IO口将一个不剩。解决办法:1、数码管显示改成用74164作为数据口。最简单。2、16个数码管用扫描方式可能会闪烁厉害,可以用16片74373做静态显示,用74164作为数据口,这样不会出现闪烁,而且IO口还够。3、8个...
2010-12-02 回答者: leshantong 4个回答
数据链路层的差错的检测恢复(奇偶校验码,CRC校验,校验和),各种...
答:增加奇偶校验位后海明距离由1变为2,因此根据“为检测d位错,编码方案的海明距离应至少为d+1”,可以检查出一位二进制位的差错 用这种方法,有一位出错时,就会由合法编码(奇校验时1的个数为奇数,偶校验时1的个数为偶数)变成一种非合法编码(奇数校验时1的个数为偶数,偶校验时1的个数为奇数) 为纠正d位错,编...
2022-06-25 回答者: 残鸢灬fjix 1个回答
请问51单片机中怎么用汇编编写,我每按一次中断先输入一个数字在8位数码...
问:断输入第二个数字 例如是5,那怎么将第一个数字放到数码管的第一段,第...
答:先说,没写过这么鸡肋的程序。想了下,这样应该可以实现。设一个标志位,标志位的主要作用是确定数码管有几位显示,意思就是确定按了几次。按一次,标志位是0(当然,0不是唯一的第一位,9也没问题),最低位显示。按八次,标志位为7,八位数码管都显示。显示采用动态扫描,根据标志位的值,先...
2012-12-03 回答者: lzh771055370 3个回答 1
弱弱的问一道简单的关于单片机的问题!
问:26.执行下列程序段中第一条指令后,(1)(P 1.7)=(P 1.3)= ,(P 1.2)=...
答:假定以51单片机作题,且P1为复位后的状态,那么P1 = FFH(全为1),所以第1条指令执行的结果还是73H。第2条指令是第1条指令的执行结果与#38H逻辑或,所以P1 = 7BH。分号前的是第1条指令的执行结果,分号后边的是第1条和第2条指令都执行后的结果。
2013-03-04 回答者: c3344c 2个回答

辅 助

模 式