芯片IC单片机解密百科

十年专注单片机解密

单片机最全面的反汇编图文步骤演示

单片机相关的应用知识对于行内人来说也并不是一件容易的事情,他需要工程师掌握足够的专业知识以及实践操作能力,我们在单片机的行业内已有二十余年的单片机程序反汇编经验积累,下面是我们的工程师根据自身经验总结出的集成环境下单片机程序反汇编反汇编的演示实例:第一步:执行主菜单中的    文件>反汇编第二步:在控制文件文件名中输入你要反汇编的*.BIN或*.HEX文件(或者通过浏览来 ...

阅读全文

单片机设计应该考虑哪些事情?

软件所要完成的任务已在总体设计时规定,在具体软件设计时,要结合硬件结构,进一步明确软件所承担的一个个任务细节,确定具体实施的方法,合理分配资源。1程序设计技术合理的软件结构是设计一个性能优良的单片机应用系统软件的基础。在程序设计中,应培养结构化程序设计风格,各功能程序实行模块化、子程序化。一般有以下两种设计方法。a.模块程序设计模块程序设计是单片机应用中常用的一种程序设计技术。它是把一个较长的程序 ...

阅读全文

单片机设计子程序时需要注意哪些问题?

在编写子程序时须注意以下几点: 1.要给子程序赋一个名字,实际是一个入口地址代码。 2.要能正确地传递参数。 3.注意保护现场和恢复现场。 4.为了使子程序具有一定的通用性子程序的操作对象应尽量采用地址或寄存器形式,   而不用立即数形式。另外,子程序中含有转移指令,应尽量采用相对转移指令,   以便它不管存放在内存的哪个区域都能正确执行。 ...

阅读全文

单片机的C语言编程基础知识(初学注意)

80C51上的C语言编程 C51的特色,也是IC解密基础语言(1)学习过C语言的同学在对单片机有了基本了解之后,就可以开始试着写一两个基于单片机的C语言的程序了。C51语言继承了ANSI C 的绝大部分的特性,基本的语法相同,同学们上手会比较快。但是,由于C51语言是对硬件进行控制的编程语言,其本身又在硬件结构上有所扩展以增强C语言对硬件的控制,如关键字sbit,data,code等(后面会讲他们 ...

阅读全文

单片机设计案例详细解析视频大合集!

资料主要包括大量基于单片机设计案例详细解析视频、Altium Designer以及proteus 7视频教程,有需要的朋友可以下载学习参考啦!部分案例详细解析视频教程截图proteus入门到精通视频教程截图Altium Designer视频教程截图受篇幅限制,仅列举部分信息

阅读全文

89S51单片机PT2221红外解码汇编程序

   51单片机解码用于区别各个厂家的遥控器的不同,而后16位为数据码,分前8位和后8位,前后8位互为反码,用于检验   这里我们只接收了16位的数据,别的数据则丢掉了,对16的数据在程序中进行了检验解码的结果用两种方式输出:1.用串口以9600的波特率发送,2.四位一体数码管显示   一体化接P3.2,即外部中断0  &nbs ...

阅读全文

51单片机内部IO口的结构

    这就是单片机的 IO 口的四种状态,芯片解密公司对这些IO很了解,在我们 51 单片机的学习过程中,主要应用的是准双向 IO 口,随着我们学习的深入,其它状态也会有接触,在这里介绍给大家学习一下。    单片机 IO 口的其中一种“准双向 IO”的内部结构,实际上我们的单片机 IO 口还有另外三种状态,分别是开漏、推挽、高阻态,我们通过图 9-1 来 ...

阅读全文

单片机设计中如何摆脱电磁干扰

 1.单片机设计程序会由于电磁干扰大致会一下几种情况:  ①程序跑飞。  这种情况是最常见的干扰结果,一般来说有一个好的复位系统或软件帧测系统即可,对整个运行系统的不会产生太大的影响。  ②死循环或不正常程序代码运行。  当然这种死循环和不正常程序代码并非设计职员有意写进的,我们知道程序的指令是由字节组成的,有的是单字节指令而有的是多字节指令,当干扰产生后使得PC指针发生变化,从而使原来的程序代码 ...

阅读全文
cache
Processed in 0.004532 Second.