[单片机]
详细剖析AT89C51单片机的性能
日期:2011-02-28 00:06:42
点击:267
好评:0
ATMEL的AT89C51是一种高效微控制器,由于将多功能8位CPU和闪烁存储器组合在单个芯片中,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasable Read Only Memory)...
[单片机]
如何快速上手学习单片机
日期:2011-02-27 23:34:08
点击:415
好评:0
一、学习单片机的条件 单片机是一个很多人都想学习的东西,比较关心的问题,大部分网站的介绍,硬件部分的要求一般是这样的: 1、要有一台电脑,最好在586或者586以上,P2,P3和P4更好。 2、要有一个编程器,用来把编译好的程序写入单片机的ROM里面,把写好...
[单片机]
教你如何快速记忆MCS-51系列单片机指令
日期:2011-02-27 23:26:40
点击:387
好评:2
学习单片机,除了搞清单片机内部功能、存储空间分配及I/O接口外,还应掌握其指令系统。MCS-51共有111条指令,本文介绍我们总结出的快速记忆MCS-51指令的方法,大家在学习的时候可以做为参考。 大家都知道,汇编语言指令由操作码、操作数两部分组成。MCS-5...
[单片机]
AVR单片机的程序设计方法
日期:2011-02-25 01:41:36
点击:247
好评:1
鉴于读者对单片机程序设计的步骤都基本掌握,本文主要谈谈单片机程序设计的方法、AVR单片机的I/O空间定义及内部寄存器和位定义文件。 一、 程序设计的方法 1.模块化设计 模块化设计是将整个单片机程序分解成若干个功能相对独立的、较小的程序模块,...
[单片机]
基于51单片机的双数码管可调秒表实验
日期:2010-12-18 18:28:19
点击:198
好评:0
由于单片机 I/O 资源足够,所以双数码管可接成静态显示方式,两个共阴数码管分别接在 P1 (秒十位)和 P2 (秒个位)口,它们的共阴极都接地,安排两个按键接在 P3.2 (十位数调整)和 P3.3 (个位数调整)上,为了方便计时,选用 12MHz 的晶体。为了达到精...
[单片机]
基于51单片机的单数码管按键显示实验
日期:2010-12-18 18:27:57
点击:79
好评:0
单片机最小系统的硬件原理接线图: 1、 接电源: VCC ( PIN40 )、 GND ( PIN20 )。加接退耦电容 0.1uF 2、 接晶体: X1 ( PIN18 )、 X2 ( PIN19 )。注意标出晶体频率(选用 12MHz ),还有辅助电容 30pF 3、 接复位: RES ( PIN9 )。接上电复位电...
[单片机]
单片机编程基础知识大全
日期:2010-12-18 18:27:26
点击:191
好评:2
单片机的外部结构: 1、 DIP40 双列直插; 2、 P0 , P1 , P2 , P3 四个 8 位准双向 I/O 引脚;(作为 I/O 输入时,要先输出高电平) 3、 电源 VCC ( PIN40 )和地线 GND ( PIN20 ); 4、 高电平复位 RESET ( PIN9 );( 10uF 电容接 VCC 与 RESET ,...
[单片机]
Keil C51所支持的所有芯片汇总
日期:2010-12-18 18:23:00
点击:145
好评:0
Acer Labs (8051 Family) M6032, M6759 Actel (8051 Family) Core8051 Aeroflex UTMC (8051 Family) UT69RH051 Analog Devices (8051 Family) ADuC812, ADuC814, ADuC816, ADuC824, ADuC831, ADuC832, ADuC834, ADuC836, ADuC841, ADuC842, ADuC844 AnchorCh...
[单片机]
单片机输出PWM波程序
日期:2010-12-18 18:22:43
点击:110
好评:0
//-----------------------函数声明,变量定义------------------------------ #include reg51.h #include intrins.h #includeABSACC.H //-----------------------定义管脚---------------------------------------- sbit PWM=P1^0; //PWM波形输出 sbit DR=P...
[单片机]
单片机相互之间的串口通讯程序
日期:2010-12-18 18:22:01
点击:86
好评:0
#includereg51.h #define uchar unsigned char #define SLAVE 0x00 #define BN 16 uchar idata tdata[16]; uchar idata rdata[16]; bit trdy; bit rrdy; void main(void) { TMOD=0x20; //定时器T1为模式2 TL1=0xfd; //定时器初值 TH1=0xfd; PCON=0x00; TR1=1...
鉴于读者对单片机程序设计的步骤都基本掌握,本文主要谈谈单片机程序设计的方法、AV...
质量是关键。没有人会对很差的工作感到满足。当完成高质量的工作时,你会为此而感到骄...
在这个例子里,阐述了编写c51程序调用汇编函数的一种方法,这个外部函数的入口参数是...
学习单片机最好有个仿真器,能起到事半功倍的效果,但对于一些不想花钱买的玩家来说,自...
这里讲述一些初学者学习C51的一些误区和注意事项。高手的特别应用不包括在内。 1)C忌...
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想 出来 ...