首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
张磊  程显 《福建电脑》2005,(11):127-127,126
利用C51开发单片机系统,可缩短开发周期,且明显地增加程序的可读性,便于改进和扩充。以研制出规模更大,性能更完备的系统。本文介绍了8051单片机串行口的内部结构和与之相关的特殊功能寄存器,探讨利用C51实现单片机串行通信的方法。  相似文献   

2.
<正> 单片机可以看成是一个不带外部设备的微型计算机,相当于一个没有显示器、没有键盘、不带监控程序的单板机。它的一个特点是有大量的位寻址单元并与布尔指令集构成了较完善的布尔处理系统,可方便地用于位控及位测试。如MCS-51单片机内部从20H 到2FH 的16个RAM 字节可供位寻址,共有128位。从80H 到FFH 的特殊功能寄存器SFR 中,字节地址可被8整除的也可以进行位寻址,这些字节中有12个有  相似文献   

3.
MCS—80C196对I/O寄存器进行了功能扩展。除在8096BH SFR空间增加了新的功能寄存器外,并设置了两个窗口功能—窗口0和窗口15。窗口0是标准的8096BHSFR空间的完全增强集,窗口15允许窗口0中原允许只读的寄存器可写、只写的寄存器可读。窗口之间的切换是通过设置窗口选择寄存器(WSR)来实现的。新增指令PUSH A  相似文献   

4.
从Cygnal C8051F看8位单片机发展之路   总被引:15,自引:0,他引:15  
80C51是一个独特的8位单片机系列。80C51从早期Intel公司的MCS-51到PHILIPS、ATMEL等公司发展的80C51系列MCU,再到Cygnal公司最新推出的C8051F,表明了单片机的典型发展过程。Cygnal的C8051带SoC色彩,集成了嵌入式系统的许多先进技术。这些先进技术对8位MCU的发展会有推进作用。  相似文献   

5.
从Cygnal C8051F看8位单片机发展之路   总被引:6,自引:1,他引:6  
80C51是一个独特的8位单片机系列.80C51从早期Intel公司的MCS-51到PHIL-IPS、ATMEL等公司发展的80C51系列MCU,再到Cygnal公司最新推出的C8051F,表明了单片机的典型发展过程.Cygnal的C8051带SoC色彩,集成了嵌入式系统的许多先进技术.这些先进技术对8位MCU的发展会有推进作用.  相似文献   

6.
Cygnal公司推出的C8051F系列单片机,将8051推向了高速片上系统(SoC) 的新时代。在C8051F中,具有与8051指令完全兼容的 CIP-51内核,并汇集了许多单片机领域的先进技术;但由于C8051F在国内推广的时间较短,使用经验不足,故总结以下开发应用中的几点注意问题,供参考。  相似文献   

7.
8051系列单片机软件实现I^2C总线驱动的通用程序   总被引:1,自引:0,他引:1  
介绍了8051系列单片机I~2C总线的基本工作时序和数据传送格式,对于没有内部I~2C硬件接口的8051单片机,可以采用软件模拟方式实现I~2C接口功能。给出了采用高级语言C51编写的I~2C接口通用驱动程序;以及应用该驱动程序实现8051单片机与EEPROM器件AT24C04之间的I~2C接口实例。  相似文献   

8.
从Cygan1 C8051F看8位单片机发展之路   总被引:12,自引:0,他引:12  
80C51是一个独特的8位单片机系列。80C51从早期Interl公司的MCS-51到PHILIPS、ATMEL等公司发展的80C51系列MCU,再到Cyganl公司最新推出 的C8051F,表明了单片机的类型发展过程。Cygna1的C8051带SoC色彩,集成了嵌入式系统的许多先进技术。这些先进技术对8位MCU的发展会有推进作用。  相似文献   

9.
51系列单片机C语言编程入门(上)   总被引:1,自引:0,他引:1  
一、使用C语言编程的好处 8051系列单片机自80年代初期诞生以来,由于8051单片机卓越的性能和厂商对8051单片机开发应用的有力支持,8051单片机以绝对的优势在国内迅速地普及应用。为了解决汇编语言编困难的问题,在80年代后期,一些单片机生产厂家推出了基于高级语言C的51系列单片机编译器,即C51编译器。由于C语言是高级语言,使得编程者在编程时不必过份了解单片  相似文献   

10.
Cygnal公司推出的C8051F系列单片机,将8051推向了高速片上系统(SoC)的新时代.在C8051F中,具有与8051指令完全兼容的CIP-51内核,并汇集了许多单片机领域的先进技术;但由于C8051F在国内推广的时间较短,使用经验不足,故总结以下开发应用中的几点注意问题,供参考.  相似文献   

11.
51单片机中有很多寄存器,如特殊功能寄存器A、TMOD、PSW、DPTR等等,通用寄存器R0-R7、PC等等。这些寄存器中大部分都是8位的,只有DPTR和PC两个寄存器是16位的寄存器,这两个16位的寄存器在使用的过程中也不尽相同。另外对于通用寄存器R0-R7中的R0和R1和其它的通用寄存器使用的过程也有区别。该文通过实例说明了寄存器PC、DPTR和R0、R1使用过程中需要注意的事项。  相似文献   

12.
在测量、控制等领域,常要求单片机内部RAM中的数据在电源掉电时不丢失,重新加电时,RAM中的数据能够保存完好,且系统在电源恢复后,能够继续执行程序。利用C8051F310单片机内置比较器0对电源电压进行实时检测,主电源掉电时,执行比较器0中断服务程序,保存特殊功能寄存器内容,并置单片机于掉电模式以降低功耗,由备用电池对单片机供电,保持RAM中的数据不丢失。  相似文献   

13.
美国Cygnal公司推出的C8051F系列单片机,将51系列单片机从MCU级推向了SoC时代。特别是C8051F06X系列,更是集当前单片机最新发展技术于一身,其功能已完全达到板卡级水平。C8051F060是高度集成的片上系统混合信号单片机[1],采用与8051兼容的专利内核CIP-51,速度高达25MIPS;有多达59个数字I/O口,5个16位通用定时器,6个带有捕捉/比较模块的可编程定时器/计数器阵列;8路10位ADC带可编程放大器和多路选择器,2路1Msps的16位ADC,2路12位DAC,3个电压比较器,片内温度传感器和参考电压源;硬件串行接口SPI,SMBus/I2C和UART可同时使用,…  相似文献   

14.
MCS—80C196单片机是Intel公司在MCS—8096单片机的基础上开发出的性能更好、功能更强的最新一代单片机。为了更清楚地说明MCS—80C196单片机的性能,特将MCS—80C196单片机与MCS—51系列、MCS—8096单片机加以比较。一、MCS—51系列单片机 1.片内功能·4K字节只读存贮器; ·128字节内部RAM; ·21个功能寄存器; ·2个16位定时/计数器; ·一个全双工串行口; ·5个中断源;  相似文献   

15.
孙玮 《自动化仪表》1990,11(2):38-39
本刊1988年第8期曾刊登过作者的《单片机软件编程技巧》一文。现再介绍两个编程技巧。一、给单片机增加两个16位的数据指针寄存器 Intel公司的8031单片机仅有一个16位的数据指针寄存器(DPTR)。它的功能是存放16位的地址。但是我们利用8031的"页寻址方式"的特点可以再增加两个16位的数据指针寄存器,从而给软件编程带来极大的方便,介绍如下。 8031在访问外部数据存贮器时,一般是使用16位地址的指令(MOVX@DPTR,A)等等。在访问外部I/O扩展译码时,一般是使用8位地址指令(MOVX@Ri,A)等。注意在此种情况下,8031的P2口SFR的内容在外部存贮器周期期间将保持在P2口引脚上不  相似文献   

16.
在介绍C8051F串行通信总线SMBus的特点及功能的基础上,重点介绍了其协议、总线仲裁、寄存器以及C8051F02x与多个EEPROM串行通信的实现,并给出了部分应用程序。  相似文献   

17.
用C语言进行MCS一51系列单片机程序设计是单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS一51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。  相似文献   

18.
8051系列单片机在卫星上的应用非常广泛,在基于8051单片机的软件中,中断服务程序往往发挥着关键作用;这里对8051中断系统进行了介绍,并结合具体实例阐述了基于8051单片机的星载软件中断服务程序的设计方法,重点从中断寄存器初始化、中断响应、中断处理、中断返回等几个方面介绍了进行中断服务程序设计时的注意事项和一些经验体会;这些方法和经验已在多台星载设备上应用,具有一定的应用价值.  相似文献   

19.
主要介绍了C8051F500中的SPI(Serial Perripheral Interface)接口,尤其是对SPI0CKR时钟速率控制寄存器、SPI0CFG配置寄存器、SPI0CN控制寄存器、SPI0DAT数据寄存器、Shift Register移位寄存器的结构和功能进行了详细介绍,并深入研究了SPI接口的通信过程。通过仿真,验证了主机与从机之间的数据传输以及各个寄存器的功能。  相似文献   

20.
有的PIC单片机,如PIC16F84、16F62X、16F87X……的片内有E~2PROM(又可写成EEROM)数据存储器。这些E~2PROM在单片机正常工作时是可读/写的,但E~2PROM并未直接映象在PIC单片机内部资源数据存储器中,因此对它们不能用指令直接寻址访问,只能通过专用寄存器(又称特殊功能寄存器)进行间接寻址操作。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号