当前位置: 代码迷 >> 芯片的解决方案
 
  • 单片机学习者,求方向.该如何解决

    单片机学习者,求方向......友们,我是一名单片机学习者,现在上大三了,可是学校开设的关于单片机课程太少,我想向单片机方向发展,各位有什么好的意见么?我买了一本郭天祥的书,可是不想买那本书配套的开发板,怎么办呢?自己先搭建个单片机最小系统怎么样?color='#FF8000'>------最佳解决方案--------------------楼上说的对,我是学嵌入式的,大一开始自学单片机,我觉得学...

    78
    热度
  • stc12c单片机 t1让蜂鸣器响和t0刷新点阵,不知道是不是冲突,如何解决

    stc12c单片机t1让蜂鸣器响和t0刷新点阵,不知道是不是冲突,怎么解决?stc12c单片机t1t0不知道是不是冲突,怎么解决?t0用来刷新点阵,2ms一列,16ms一遍用T1实现蜂鸣器'音乐播放'功能,就是不断的改变th1tl1,一播放音乐,点阵就不不显示了,就好像t0关了一样,更令我疑惑的是播放完毕以后,,点阵也不恢复显示,后来尝试播放完毕后,加一句tr0=1,点阵就能恢复显示...问题是我...

    50
    热度
  • STC单片机统制读写SD卡设计

    STC单片机控制读写SD卡设计一、选择的芯片:单片机:STC12LE5620AD,采用的单片机中需要有大于512的数据区,扩展数据区亦可;晶振:24M晶振;SD卡:可以格式化为FAT32格式的SD卡。二、采用的方法:(1)SD卡以FAT32格式储存(2)单片机采用通用口模拟SPI端口(3)每次读写都是以块为单位,每块512字节三、设计流程:注:设计中采用的是单片机开电源开始写,关电源停止写,故采用...

    78
    热度
  • 怎么检验“ADC转换后的数据通过UART传送时是否遗漏”,请问

    如何检验“ADC转换后的数据通过UART传送时是否遗漏”,请教大家好,小弟最近在用ADI公司的ADuC7060芯片,要实现ADC转换后的数据通过UART传送到超级终端。CPU是32位,ADC精度为24位。我程序的总体思路是,ADC连续转换模式,每转换完一组24位数据,就触发中断,随后交给UART发送。(我现在的UART波特率大于“ADC转换频率*位数”)现在数据能够正常显示。但是光这样并不能说明数...

    71
    热度
  • 单片机与plc的差别和比较

    单片机与plc的区别和比较?<scriptsrc="/JS/a1.js"></script>??单片机与PLC技术有那些区别,这是很多做过plc的人,要开始学单片机的的时候向我提出的一个问题,51hei.com在这里给大家简单的比较一下他们的异同。单片机定义:顾名思义集成在一个芯片内的计算机系统,又叫单片微控制器,英文:mcu,他具有计算机的全部功能。PLC定义:PLC是英...

    41
    热度
  • USB 下位机!

    USB上位机!!!!!想问一下大家读取USBcy芯片的上位机程序是用什么函数来写的呢??小弟正在学习USB上位机的开发谁有读取USB数据的代码啊发我一份学习一下啊``color='#e78608'>------解决方案--------------------如果是Windows系统下,不必深入到驱动。只要知道是什么设备类和通讯协议就好了。在网上有很多例子可以下载。但要先确定是哪一个设备类:Mass...

    67
    热度
  • 关于下位机修改单片机HEX文件内容有关问题,请方向

    关于上位机修改单片机HEX文件内容问题,请高手指点方向。现在想通过上位机通过读取HEX文件,修改该HEX文件源程序内容的一个数组值或一个常量值,然后再生产一个新的HEX文件,最后写入单片机中执行,请问这样方法是否正确(例如有修改IP地址的需要等)。1、若方法可以,我将通过什么方法得知数组所在的地址?2、ADS1.2编译器中是否可以制定地址存放数组或变量(片内存储方式)?color='#e78608...

    43
    热度
  • []:用PIC单片机来做煤气表的数据采集,客户端连PC服务器的有关问题

    [求助]:用PIC单片机来做煤气表的数据采集,客户端连PC服务器的问题。刚学PIC单片机,我们一般用PIC18f系列的。准备用这个来做一个关于煤气数据表信息的采集。打算实现的功能:1.采集每个客户的用煤气量;2.煤气泄露,客户端单片机报警,用务器向客户报警(用人工方式打电话或短信);3.客户煤气费用不足时,服务器能通知客户。我想求助的问题:1.单片机与服务器PC机怎么连接,需要些什么知识?2.怎么...

    103
    热度
  • 单片机串口通讯

    单片机串口通信摘自:http://leiwuluan.iteye.com/admin/blogs/new??一、原理简介 51单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行的称为半双工;能同时接收和发送的串行口称为全双工串行口。串行通信是指数据一位一位地按顺序传送的通信方式,其突出优点是只需一根传输线,可大大降低硬件...

    14
    热度
  • 51单片机能实现GPRS模块吗?看了网上好多说要移植系统,请教咋回事

    51单片机能实现GPRS模块吗?看了网上好多说要移植系统,请问怎么回事?51单片机能实现GPRS模块吗?看了网上好多说要移植系统,请问怎么回事?看得有点迷茫,希望大家给点指点。我是想自己写代码实现,不要系统,因为我只要实现GPRS功能进行通信,也不用服务器。就是一台单片机通过GPRS把数据发送出去,另一台同样也是51单片机通过GPRS接收数据就行了,能够否实现,要实现需要做哪些事情呢?color=...

    16
    热度
  • 中断优先级的疑惑解决办法

    中断优先级的疑惑我写的程序现象是:定时器1中断led2闪烁的很快,定时器0中断led1每秒闪烁正常,led2先闪烁。定时器0的优先级高,应该是定时器0先闪烁,定时器1再闪烁,求指教#include<AT89X52.H>sbitled1=P0^0;sbitled2=P0^7;intcount=0;intnum=0,k=0;voidint1()interrupt1{ TH0=0XED; ...

    37
    热度
  • 51串口与电脑通信程序帮忙看下哪里不对,该怎么处理

    51串口与电脑通信程序帮忙看下哪里不对芯片:stc11f02e兼容at2051。开发工具:keil3。硬件连接:P3.03.1做ISP下载,P1.6-1.7接电脑串口晶振用的11.0592MHz目标:发送字符到PC串口助手上显示出来。现象:串口助手接收不到信息程序如下,请问高手要怎么改才能发送字符到串口助手上去。#include<reg52.h>//包含头文件,一般情况不需要改动,头文...

    99
    热度
  • “51核”是什么意思?解决方案

    “51核”是什么意思???平时老是听到“xxxx基于51核的”。这个“51核”到底是什么东西?AT89C51是一款单片机,他跟51核有没有关系,如果有是什么关系呢??color='#e78608'>------解决方案--------------------基于51核是指兼容8051指令集的.一般说是什么核都是指指令集.AT89C51是一种51单片机,使用的是51指令集了.不过基于51的单片机种类...

    53
    热度
  • 在keil编程中int跟char的差别?该如何解决

    在keil编程中int跟char的差别???请问大家int能储存十六位的数吗?如:我这么定义inta=0;执行语句a=0x90;我再定义charb=0;b=0x90;这样的话a和b的值是否一样呢?个人觉得没差别不是嘛?就是int更占用空间而已不是?PS{我在做实验过程中发现了这样的现象。首先pcf8591这个芯片是i2c总线。http://blog.csdn.net/neolone/article...

    78
    热度
  • 请问一个点对多的串口通讯有关问题

    请教一个点对多的串口通讯问题。我用MCU写了一个RS232串口通讯程序,转成RS485信号后可以被上位机(PC机)接收。但是我不知道怎么样才能实现PC机上的软件可以接收到来自不同下位机的485协议数据?直接将所有的MCU传过来的485信号接到一起显然不行。要实现这种点对多的通讯方式硬件和软件上分别需要做哪些设置啊?是不是还应该有一个地址信号需要通过MCU传过去供PC机用以识别?谢谢!color='...

    83
    热度
  • 在Corex-M3开发板上移植.Net Micro Framework系列文章,该怎么解决

    在Corex-M3开发板上移植.NetMicroFramework系列文章1、【.NetMicroFrameworkPortingKit-01】移植初步:环境搭建http://blog.csdn.net/yefanqiu/archive/2010/01/01/5117554.aspx2、【.NetMicroFrameworkPortingKit-02】STM3210E平台构建http://blog...

    46
    热度
  • 万能材料试验机开发,主要是上位机通讯接口有关问题

    万能材料试验机开发,主要是上位机通讯接口问题不知道论坛上有没有做万能材料试验机这一方面的兄弟,我刚刚接触这一行,现在公司已经有一套系统了,下位机用的是arm7,上位机用mfc开发的,主要是上位机软件通过串口读取传感器的数据,绘制实时曲线,同时也会根据约定的协议,发送命令给下位机控制电机,但是现在很多电脑和笔记本都没有串口了,而且串口传输距离比较短,所以想开发一套新系统。我是做上位机软件,还有一位工...

    90
    热度
  • [跪求达人指点] 无极折磨 之:keil uVision 编译出来的90KB .hex 文件有几个 Byte 不一样的奇怪有关问题

    [跪求达人指点]无极折磨之:keiluVision编译出来的90KB.hex文件有几个Byte不一样的奇怪问题环境:OS:win_xp2文件系统:C盘FAT32,安装keil,D盘NTFS,存放程序和编译结果等。编译器:keiluVision2,uVision3,uVision4都使用过。已经使用了晓风网提供的修正0xfd的问题的文件。。单片机:MCS-518051-basedmicrocontr...

    91
    热度
  • 初学8051,征询怎么选择购买板子

    初学8051,征询如何选择购买板子我是一名初学8051者最近看过很多关于8051的原理书对单片机的基本原理略懂一二想动手做些实验一方面想加强自己对汇编指令或者说编程的熟悉程度另一方面想对单片机有更彻底的了解会些基本的应用不知道怎么去选择购买板子我现在用的是KEIL编辑器还望各位多多指教color='#e78608'>------解决方案--------------------假如你决定了选购的话,...

    88
    热度
  • 为什么用UART发送数据前要加延时?解决办法

    为什么用UART发送数据前要加延时?我用UART做的一个小的发送数据的程序,数据发送采用的是中断的方式.采用485转232和上位机通信,用串口调试精灵观察接收到的数据.现在的问题是:如果在发送数据前不加延时接收到的数据就是错误的,可是查了很多单片机资料都没说要在发送数据前要加延时,我用的是c8051f064单片机.是不是我的程序有问题呢?大家指点下,程序片段如下:voidUART0_ISR(voi...

    110
    热度