- 4
- 0
- 约1.24万字
- 约 33页
- 2018-06-09 发布于贵州
- 举报
课程设计基于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)