
80C51单片机实现专用寄存器位寻址的设计方案-80C51单片机有位处理功能,可以对数据位进行操作,因此就有相应的位寻址方式。所谓位寻址,就是对内部RAM或可位寻址的特殊功能寄存器SFR内的某个位,直接加以置位为1或复位为0。

51单片机多功能端口P3口的用法解析-P3口是一个多功能端口,对比P1的结构图不难看出,P3口与P2口的差别在于多了与非门和缓冲器。正是这两个部分,使得P3口除了具有P1口的准双向I/O功能之外,还可以使用各引脚所具有的第二功能。

单片机对应用系统的设计技巧解析-根据软件功能要求,将系统软件分成若干个相对独立的部分,根据它们之间的联系和时间上的关系,设计出合理的软件总体结构,使其清晰,简洁,流程合理。培养结构化程序设计风格,各功能程序实行模块化,子程序化。

基于51单片机的多功能数字电子钟设计-实现的功能有:走 时、校时、闹钟、温度、遥控这几个功能。要想实现这几个功能,其中走时所需要的就是时 钟芯片,即 DS1302;时间需要显示给人看,就需要显示器件,我们用到了点阵、数码管、 独立 LED、液晶;再来看校时,校时需要输入器件。

51单片机中21个特殊功能寄存器的工作原理解析-21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)。

基于PIC单片机的数据采集系统设计-C++程序设计语言可以很好地实现面向对象的编程思想,采用C++编写上位机程序,可以将每一个功能模块封装成一个类,修改某个类的实现,增加类的功能不会影响整个程序的框架,这样就很容易维护和扩展功能。

AT89S52单片机P3端口的各种功能解析-AT89S52单片机P3端口有第二功能,如下所示:
P3.0 RXD (串行接口输入)
P3.1 TXD (串行接口输出)
P3.2 INT0 (外部中断0输入)
P3.3 INT1 (外部中断1输入)
P3.4 T0 (定时/计数器0的外部输入)
P3.5 T1 (定时/计数器1的外部输入)
P3.6 WR (片外数据存储器 “写”选通控制输出)