-
[单片机] KL26 IO模拟IIC总路线
KL26IO模拟IIC总线本帖最后由libin55于2015-06-1122:12:22编辑读了下EEPROM好像出错。可能是SDA数据总线的问题。单片机是M0+的核,老大建议用IO模拟IIC,SDA对应PTC0,配置为内部上拉输入。我想读操作应该没问题,但是写操作是不是应该配置成输出?但是想想我外...
264
热度 -
[单片机] 麻烦大家帮忙看一下这个程序 多谢诶菜鸟
麻烦大家帮忙看一下这个程序谢谢诶初学者#include<REG51.H>#defineucharunsignedchar#defineuintunsignedunitsbitled=P1^1;sbitk1=P3^5;sbitk2=P3^7;ucharT_Count=0;led=0;voi...
168
热度 -
[单片机] IAR FOR STM8 中debug方式和release模式
IARFORSTM8中debug模式和release模式两种编译都能成功,debug模式时,可以调试并且成功运行。但是release模式下,我用stvp烧录IAR生成好的hex文件,单片机却不运行了,为什么呀?------解决思路----------------------一般release模式会对...
474
热度 -
[单片机] ()设置wifi工作状态,外接电源则工作,仅接电池则不工作
(求助)设置wifi工作状态,外接电源则工作,仅接电池则不工作可是每次加上状态判断,网络调试助手都检测不到发来的数据了~~不知道是哪里逻辑写的不对//========================================//定时器中断服务函数//======================...
267
热度 -
[单片机] 怎么将37H转成十进制值是37的十六进制值
如何将37H转成十进制值是37的十六进制值?mova,40hdelay:movr6,ad32:movr3,#10;1秒d33:movr4,#200;d34:movr5,#248;djnzr5,$;djnzr4,d34;djnzr3,d33;djnzr6,d32;ret40h中的内容是BCD码,例如是...
218
热度 -
[单片机] Keil-v5开发STM32F103RCT6的USB时遇到的有关问题
Keil-v5开发STM32F103RCT6的USB时遇到的问题大家好,我在使用Keil-v5版本开发STM32F103RCT6型号的MCU的USB时遇见一个问题,在此请教下。使用RTE开发的话,在RTE_Device.h中有一个USBDeviceFullSpeed的配置项其中的CONOn/OffP...
583
热度 -
[单片机] 51单片机并口数据读写,该如何解决
51单片机并口数据读写对51单片机P0口进行并行口数据读写,会影响P2口上的高低电平吗?跟ALE是什么关系?哪位大神能够指点!------解决思路----------------------会,如果你P2控制了外围的其他器件,那你需要一个带锁存的选通器件好久没用并口了,忘记ALE的逻辑了------...
207
热度 -
[单片机] 如何使用J-LINK跟踪24101开发板的启动过程
怎么使用J-LINK跟踪24101开发板的启动过程手上有J-LINK仿真器,怎么利用J-LINK跟踪2410开发板的启动过程?就是实时跟踪开发板从上电uboot启动直到整个板子的启动过程并且可以在电脑上可视化。还有就是开发板烧写不了文件是由什么造成的?我的开发板中的S3C2410里面有2.4内核的l...
274
热度 -
[单片机] 【已解决】单片机串口通讯中RXD与TXD怎么连线
【已解决】单片机串口通讯中RXD与TXD如何连线?首先我们需要明白两个概念,就是DTE和DCE。DTE是指数据终端设备,典型的DTE就是计算机和单片机。DCE是指数据通信设备,典型的DCE就是MODEM。RS232串口标准中的RXD和TXD都是站在DTE立场上的,而不是DCE。明白了这一点,再讲下面...
236
热度 -
[单片机] 串口调试,数据太多出现乱码 ,哪位高手能救救小弟我?
串口调试,数据太多出现乱码,谁能救救我?!本帖最后由zhoukang326于2015-07-1011:48:46编辑项目程序使用verilog编写的。用串口调试软件调试程序,一直没有问题,但是昨天出现了这样的问题。本来我的数据是100ms发送一次,每次发送45个数据,这样没有任何问题。昨天为了项目需...
267
热度 -
[单片机] EFM8单片机与I2C外设通讯
EFM8单片机与I2C外设通信最近帮同学做一个项目,开发板是EFM8单片机,支持SPI和I2C协议(SMBus)。很久没搞过单片机了,而且条件限制,为了使单片机和外设成功通信,花了一个星期时间。刚开始使用SPI,发现代码逻辑都没问题,就是结果不对(后来知道是因为带中断的程序单步调试导致的,说多了都是...
292
热度 -
[单片机] stm32 spi 为何CS总是会自动拉高呢
stm32spi为什么CS总是会自动拉高呢这是逻辑分析仪测出来的。这是我的程序。只用的spi的单向发送送模式。/*INCLUDES*/#include"User_Define.h"#include"stm32f10x.h"#include"stm32f10x_rcc.h"#include"stm32...
752
热度 -
[单片机] Keil uVision5 中的一个小疑点
KeiluVision5中的一个小问题在KeiluVision5中,文件图标前面有三个小方块,这表示什么意思呢?------解决思路----------------------帮助里有
474
热度 -
[单片机] 关于89S51单片机的断点保护跟恢复
关于89S51单片机的断点保护和恢复。请给出一个关于该单片机断点保护和恢复的最简单列程,并作出注释。多谢。------解决思路----------------------1首先,请问楼主是否出现了错别字问题。89S51的51处理器基础结构中没有断点机制,估计是楼主意思是断电保护2断点可以通过硬件和软...
192
热度 -
[单片机] 51单片机学习笔记【零】——基础知识
51单片机学习笔记【0】——基础知识一.单片机三大资源1.Flash—-程序存储空间相当于计算机的硬盘,可实现断电后数据不丢失。2.RAM—-数据存储空间相当于计算机的内存,用来存储程序运行过程中产生和需要的数据,断电后数据丢失,优点是读取速度快,可无限次写入。3.SFR—-特殊功能寄存器单片机每个...
353
热度 -
[单片机] 51单片机学习笔记【2】——按键实验
51单片机学习笔记【二】——按键实验一.独立按键实验1.电路原理图2.说明:使用排线连接JP10的和JP12,JP8连接JP5。本实验通过八个独立按键控制八个LED小灯。按键时会抖动,所以要消抖。3.消抖检测先给按键对应的I/O口置1;判断I/O口是否为1;若是1,则说明按键按下,若是0,则按键没有...
377
热度 -
[单片机] 51单片机学习笔记【3】——数码管实验
51单片机学习笔记【三】——数码管实验数码管基础:数码管由八个发光二极管组成成“8“字型,按极性分为共阴极数码管(阴极链接在一起)和共阳极数码管(阳极连接在一起)。本实验采用的是共阳极,若要亮,则相应位置0,即为低电平。可以通过给数码管引脚置值来控制亮和灭,显示不同的图案,如下图所示共阳极数码管再进...
394
热度 -
[单片机] Keil V5 + STM32F103开发有关问题之-USB HID模式在windows中显示的名字
KeilV5+STM32F103开发问题之--USBHID模式在windows中显示的名字使用KeilV5开发STM32F103的USB,采用如下图的配置程序能正常运行,上位机枚举成功,资源管理器中显示HID设备如下图我现在的问题是,能否修改在Windows系统中显示的名字为我自己自定义的?有没有人...
555
热度 -
[单片机] Keil ARM LPC2294 wihle主循环中存在调用函数时(如 DELAY函数),进入中断后(如CAN中断),就运行异常,
KeilARMLPC2294wihle主循环中存在调用函数时(如DELAY函数),进入中断后(如CAN中断),就运行错误,求助。菜鸟求助。KeilARMLPC2294wihle主循环中存在调用函数时(如DELAY函数),进入几次(如,2次)中断后(如CAN中断),就运行错误,程序直接跑飞,停在Sta...
386
热度 -
[单片机] 51单片机学习笔记【4】——定时器和中断系统
51单片机学习笔记【四】——定时器和中断系统一.定时器1.基础介绍(1).时钟周期时钟周期T是单片机时序中的最小单位,具体计算的方法就是时钟源分之一。(2).机器周期单片机完成一个操作的最短时间,51单片机的一个机器周期是12个时钟周期。(3).定时器应用定时器是用来计时的,内部有一个寄存器,开始计...
500
热度