当前位置: 代码迷 >> 单片机
 解决方案列表
  • [单片机] 帮忙看上一个51汇编的出错有关问题(error 65:access violation)

    帮忙看下一个51汇编的出错问题(error65:accessviolation)ORG 0000HSTART://设置位MOV A,#00HPUSH ACCMOV A,#0D0HPUSH ACC//保存位POP 30HPOP 31HWEI_H EQU 30HWEI_L EQU 31H//设...

    302
    热度
  • [单片机] 大家用中止做点啥呢,不会把整个数码管扫描驱动都丢进去吧^

    大家用中断做点啥呢,不会把整个数码管扫描驱动都丢进去吧^_^!!大家咋样使用中断设计系统的,一般用中断处理啥样子的程序呢?对于动态数码管这样实时处理的设备我们是不是应该丢到中断执行呢?中断如何最大利用话?有木有用定时器中断设计系统Tick?------解决方案--------------------...

    104
    热度
  • [单片机] register file是什么?跟普通的寄存器有什么区别

    registerfile是什么?和普通的寄存器有什么区别?在CEVADSP里面,哪位大侠请指教,非常感谢!另外,为什么寄存器名字叫accumulator呢?------最佳解决方案--------------------registerfile通常译为寄存器堆。accumulator是累加器,寄存器...

    200
    热度
  • [单片机] 单片机软硬之争解决思路

    单片机软硬之争引子:单片机系统是非常典型的软硬结合的系统对软件和硬件能力的要求很平均软件上,你会得自己处理协议、组织控制逻辑甚至加密解密等硬件上,你们会用运放调整信号、设计合适的电源稳定的驱动电路等在开发管理上,常见的有以下两种模式:一:大家一起完成系统架构,然后软件硬件独立分开,在框架设计时约定接...

    74
    热度
  • [单片机] fpga verilog 八位加法器

    fpgaverilog8位加法器用相同的两个键分时输入A[7..0],B[7..0]的值,用sel选择是给A还是B,代码如下,但为啥A,B值总是相同的,搞好久了,不知错在何处,求指导。always@(enorselorCinorascorin)beginif(en==1'b1)beginif(sel...

    489
    热度
  • [单片机] 几个LED方面的有关问题 期望大神解答

    几个LED方面的问题期望大神解答公司从头做LED,除了控制卡电路板是自己设计的,其他所有的部件都是华强北买来的。现在如果要我编程控制LED显示图文那有没有办法得到相关开发包呢?比如LED灯各种颜色如何显示文字如何显示这种开发包?是不是下到单片机驱动上到图文设计软件都得从零开始从汇编开始自己写?还有各...

    55
    热度
  • [单片机] CVAVR中打不起头文件

    CVAVR中打不开头文件为什么我的程序在编译时不能打开头文件啊!求教#include<mega16.h>/**************************************************************功能:检查是否LCD忙碌*****************...

    81
    热度
  • [单片机] 某段RAM被写,可能是什么原因,详情见稿子

    某段RAM被写,可能是什么原因,详情见文章先描述一下现象:在单片机系统中,程序运行起来之后,某段RAM0x40004730-0x4000476f一直被某个动作写值,这个动作不在主程序运行时的while(1){...}中,而是从初始化时候就开始了。注意到当拔掉网线后,就不写值,一插上网线就写值。程序使...

    96
    热度
  • [单片机] 运用过stc的90c51的进来看看

    使用过stc的90c51的进来看看1我的90c516RD+官方说是支持EEPROM的但是他的网站上提供的RRPROM的起始扇区刚好没有。最高只有90c514RD+的起始扇区。。#defineDATA_FLASH_START_ADDRESS0x9000//STC89C51,STC89C52系列EEPR...

    31
    热度
  • [单片机] proteus装配

    proteus安装proteus7.8汉化包安装成功,proteus7.8SP2河蟹升级总是失败,提示“主文件升级失败,操作被取消!如果该文件正在运行,请立即能出并重新尝试。”是怎么回事?------最佳解决方案--------------------找别的版本试试。------其他解决方案----...

    17
    热度
  • [单片机] stc89c52 P1 I/O口函数递归控制亮灯的有关问题

    stc89c52P1I/O口函数递归控制亮灯的问题#include<reg52.h>//?·????voidsleep(void);voidled(int*a,intb);voidmain(){inta[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xf...

    51
    热度
  • [单片机] c51单片机解决思路

    c51单片机***第一个谁能介绍下c51应该怎么学习啊,之前对数字电路,还有模拟电路没有很好的学习过,里面的图看不懂,也找不到很好的学习方法。(想问下学习模拟电路还有数字电路,都学要什么的知识啊才能学好啊,关键是里面的图,还有电流,电压怎么算的不是很明白。)****第二个关于c51单片机里面的一些个...

    53
    热度
  • [单片机] 单片机ds1302写了一周还是只能读时间,不能写进时间,跪求各位大师帮小弟我看看!

    单片机ds1302写了一周还是只能读时间,不能写进时间,跪求各位大师帮我看看!!中间还有红外和读取温度湿度数据,主函数就不写了吧?想用红外来改变时间,但是现在连时间初始化都不行,跪求原因!!!#include"1302.h"#include"delay.h"/********************...

    51
    热度
  • [单片机] 89C52与ADC0809还有LCD1602实现数字电压表功能,但是一直不管如何调整电压显示一直是4.980

    89C52与ADC0809还有LCD1602实现数字电压表功能,但是一直不管怎么调整电压显示一直是4.980#include<reg52.h>#include<intrins.h>//调用_nop_();延时函数用#defineucharunsignedchar#define...

    55
    热度
  • [单片机] stc 11F04E i/O口的P1口与此同时有输入输出的时候为什么要设定输入端口才能接受信号,而P3口却不需要,输入端口电路相同

    stc11F04Ei/O口的P1口同时有输入输出的时候为什么要设定输入端口才能接受信号,而P3口却不需要,输入端口电路相同如题,虽然问题解决了,但找不到原因,希望大家不吝指教,谢谢------最佳解决方案--------------------接收信号前你拉高看看可能是P1口的输出能力比较强,如果不...

    410
    热度
  • [单片机] 哪位高手能讲解一上简易计算器的思路

    谁能讲解一下简易计算器的思路不需要代码,还有个疑问。怎么实现第一次按下1,第二次按下3显示13while(1) { k=keyscan(); if(flag==1)num=num+k; if(flag==2) {num=10*num+k;} if(flag=...

    36
    热度
  • [单片机] 求教,步进电机的旋动

    求教,步进电机的转动intmain(void){UINT32i=0,j=0;UINT32a[10]={300,800,1200,1000,461,1800,2160,1540,1446,711};while(1){if(K2==0)//按键,每按一次程序执行一次,相当于从数组中提取一个数据。{if(...

    36
    热度
  • [单片机] 关于串口接收程序的优化。该如何解决

    关于串口接收程序的优化。voidUARTInrerrupt(void)interrupt4{unsignedcharch;if(RI){RI=0;ch=SBUF;Buff[count++]=ch;count=count%100;//100为缓冲区大小}if(TI){TI=0;busy=0;}}上面是...

    101
    热度
  • [单片机] 关于单片机POR复位的有关问题

    关于单片机POR复位的问题我们有个机器,装在工地上,然后现在有这么一个问题,那就是我们的机器里面有个继电器,220V的,然后电机一启动,单片机就重启。现在导师是这么分析的,就是电机一启动,电压下降,继电器的吸合能力下降,脱离不接触,导致重启。但是我有个问题,我把主频率降下来(2分频),重启现象大大减...

    83
    热度
  • [单片机] 关于uip中接收UDP广播数据包的有关问题

    关于uip中接收UDP广播数据包的问题有A,B两个板子,A只通过端口3000进行UDP广播,IP地址为192.168.1.52。B通过2000端口既要接收A的广播数据,又要通过这个端口将自己的数据广播出去,B的IP地址为192.168.1.51。我的思路如下:如果B要广播,则绑定一个255.255....

    27
    热度