课程设计基于STC89C52单片机的实验平台开发设计.docVIP

  • 4
  • 0
  • 约1.24万字
  • 约 33页
  • 2018-06-09 发布于贵州
  • 举报

课程设计基于STC89C52单片机的实验平台开发设计.doc

课程设计基于STC89C52单片机的实验平台开发设计

洛 阳 理 工 学 院 课 程 设 计 报 告 课程名称 单片机原理与 设计题目 于单片机的实验平台开发设计专 业 班 级 学 号 姓 名 完成日期 摘 要STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,,内置4KB EEPROM,MAX810复位电路,3个16 位定/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。 关键词: STC单片机,实验平台,数码管,流水灯 DESIGN AND DEVELOPMENT PLATFORM BASED ON STC89C52 MICROCONTROLLER EXPERIMENT ABSTRACT The STC89C52 is a low power, high performance CMOS8 produced STC, with 8K in system programmable Flash memory. STC89C52 sing classic MCS-51 kernel, but made a lot of improvements make the chip with raditional 51 SCM features not available. In a single chip, with 8 CPU dexterous and in-system programmable Flash, the STC89C52 offers solutions for high flexibility, super efficient for many embedded control applications. Has the standard features: 8K bytes of Flash, 512 bytes of RAM, 32 I/O lines, the watchdog timer, built-in 4KB EEPROM, MAX810 reset circuit, 3 16 timer / counter, 4 external interrupts, a 7 vector level 4 interrupt structure, a total of. In addition STC89C52 can be reduced to 0Hz static logic operation, support 2 software selectable power saving mode. The idle mode, the CPU stops working, RAM, timer / counter, serial port interrupt, continue to work permit.The ower-down mode, the RAM content being saved, has been frozen, disabling all other chip functions, until the next interrupt or hardware reset. Maximum operating requency of 35MHz, 6T/12T optional. SCM experiment platform based on STC89C52 MCU development of a soft, combined with hardware, software design in Keil C envi

文档评论(0)

1亿VIP精品文档

相关文档