#include#include#define uchar unsigned char#define uint unsigned int#define DAC 0x7fff //定义DAC端口地址uchar code SINTAB[]={0x7F,0x89,0x94,0x9F,0xAA,0xB4,0xBE,0xC8,0xD1,0xD9,0xE0,0xE7,0xED,0xF2,0xF7,
/*******锯齿波程序*******/#include "reg51.h"#include#define DOUT XBYTE[0x7fff]void delay(unsigned char x){ unsigned char y;for(y=x;y>0;y--);}void DAconvert(unsigned char k){ DOUT=k;delay(15);}void juc
随着数字化设计和SoC的日益复杂,复位架构也变得非常复杂。在实施如此复杂的架构时,设计人员往往会犯一些低级错误,这些错误可能会导致亚稳态、干扰或其他系统功能故障。本
由于这几年ARM的Cortex M系列内核的成功推广,各主要MCU厂商都推出了ARM核心的MCU产品,甚至有厂商只推基于通用ARM内核的处理器。面对内核趋同,如何开发出独特的不会被替代的MCU变得越来越重要。有的厂商选择自家开
日前,德州仪器 (TI) 宣布推出倍受期待的 MSP430™ USB LaunchPad 评估套件以及针对其 USB 微控制器的配套软件支持产业环境,其设计得到了工程设计及制造商社区的支持。MSP-EXP430F5529LP LaunchPad 建立在超低
? 由于这几年ARM的Cortex M系列内核的成功推广,各主要MCU厂商都推出了ARM核心的MCU产品,甚至有厂商只推基于通用ARM内核的处理器。面对内核趋同,如何开发出独特的不会被替代的MCU变得越来越重要。有的厂商选择自家
2013最易用性开发工具 飞思卡尔Freedom开发平台:实现易用性 飞思卡尔Freedom开发平台所有成员都是低功率、高成本效益的小型评估和开发系统,适用于快速的应用成型和示范。它采用业内标准的外形,整合了一套丰富的第
8051:第二代单片机代表,属MCS-51系列;AT89C51:是ATMEL公司推出的与MCS-51兼容的单片机,为第三代单片机。MCS-51单片机是指美国Intel公司生产的一系列单片机的总称。这一系列包含8031 8051 8751 8032 8052 8752。8
初学51单片机的人会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51等!没听说过有89S51?所以我整理了一份关于这方面的资料.这里,初学者要澄清单片机实际使用方面的一个产品概念,MCS-51单片机是美国
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造
我的stc89c52可以烧程序,可以正常运行,但是之前买的一片at89c51烧不进去,请问at89c51和stc89c51的区别?AT89C51不支持ISP编程,需要使用通用编程器进行编程,现在老款的二手通用编程器几十块就可以买一台。
总线(Bus)将每个外设采用独立的信号线连到处理器不可行,且处理器在单一时间内只会对一个外设进行访问,那么久采用共享的信号线将所有的芯片连在一起呢?这就是总线概念的由
Mouser Electronics即日起现货供应Freescale的Kinetis L KL3/KL4系列带LCD控制器且可扩展性高的低功耗MCU(最多376个分段)。Freescale Kinetis L系列微控制器的产品阵容,目前已扩展至Kinetis KL3系列和KL4系列。这些
以AT89S5224PC为例:AT = Atmel 公司89 = flash 存储器S = 可下载 ;C=COMS LV=低电压52 = 型号 ;51、5324 = 运行频率 ;12、16、20P = DIP 双列直插; D陶瓷、 J PLCC、 S Q贴片C = 商用;I 工业、A 汽车、M 军用、V 不
AT89S51是AT89C51的升级版,差别不大。AT89S51兼容标准MCS-51指令系统及AT89C51引脚结构,相对于AT89C51增加的新功能:(1)ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离