51单片机学习笔记2 仿真器的使用及STC89Cxx简介

如题所述

第1个回答  2024-08-17
仿真器是一种用于模拟电子系统、电路或设备行为的工具,广泛应用于电子设计、软件开发和系统测试等领域。连接步骤包括硬件连接和软件驱动安装。硬件连接时,需要将普中PZ-51硬件仿真器正确插入电脑,确保设备管理器能识别该设备。注意,非数据传输功能的USB线将无法使用。安装软件驱动时,建议关闭杀毒软件,选择与所用芯片相匹配的仿真器,并以管理员身份运行安装程序。选择keil的安装目录后,完成安装并退出。

检查安装是否成功可以通过打开Keil-C51并选择Target options,然后点击Debug选项卡来确认。在右侧下拉菜单中,应能看到“PZ51Tracker Driver”,表示驱动已成功安装。接下来,打开一个51工程,选择仿真设备,将Debug设置为“Use PZ51Tracker Driver”。设置时,Type应选择12T,Max Clock设为11.0592,Cache Options全部勾选后点击确定。Utilities设置参照图示,点击OK。然后点击仿真,如果出现参数设置失败的提示,关闭窗口,尝试将晶振频率设置为12M或重启软件,多次尝试后,通常能正常仿真。

连接开发板时,先断电,将仿真器插到STC51芯片的插座上。再次上电(开发板无需供电,断开USB连线),启动仿真后,程序即可在开发板上运行。在仿真过程中,可以设置断点,使程序在指定位置暂停等待调试。在watch窗口输入变量查看其值。

STC89Cxx单片机是基于8051核的ISP在系统可编程芯片,最高工作时钟频率可达80MHz。它们具有4K Bytes可反复擦写的1000次的Flash只读程序存储器,并兼容标准MCS-51指令系统及80C51引脚结构。集成有通用8位中央处理器和ISP Flash存储单元,具有在系统可编程(ISP)特性,可通过PC端的控制程序将用户代码下载至单片机内部。

总结而言,使用仿真器进行51单片机学习时,需正确连接硬件和安装驱动,确保软件设置无误后进行仿真。连接开发板则需通过断点和watch窗口进行调试。STC89Cxx系列单片机具有高兼容性和在系统可编程特性,是学习和开发的理想选择。

51单片机学习笔记2 仿真器的使用及STC89Cxx简介
STC89Cxx单片机是基于8051核的ISP在系统可编程芯片,最高工作时钟频率可达80MHz。它们具有4K Bytes可反复擦写的1000次的Flash只读程序存储器,并兼容标准MCS-51指令系统及80C51引脚结构。集成有通用8位中央处理器和ISP Flash存储单元,具有在系统可编程(ISP)特性,可通过PC端的控制程序将用户代码下载至单...

01_硬件介绍_普中51单片机A2学习套件
CPU:包含运算和控制逻辑,中断系统和外部特殊功能寄存器RAM:存储可读写的运算数据ROM:存放程序和原始数据I\/O口:4个8位并行接口定时\/计数器:T\/C功能中断控制系统全双工UART串行口片内振荡器和时钟电路总线系统:内部总线和外部总线(DB, AB, CB)STC89Cxx芯片介绍本文以STC89C52RC为例,具体型号为ST...

现在常用的单片机有哪些型号?
1:51结构的有Atmel的AT89CXX系列、AT89Sxx系列、AT89C20系列(20引脚);STC的所有单片机都是51结构的。还有合泰的,笙泉的都是51结构的。2:AVR单片机 3:PIC单片机(8位、16位、32位都有)4:飞思卡尔单片机(就是原摩托罗拉单片机,后来脱离moto自己单干就改名)5:ti公司的MSP430单片机 6:三...

怎么计算单片机的MIPS
普通51单片机是晶振的12分频,所以为fosc\/12。STC12\/15系列单片机1T模式下等于晶振频率即fosc。STC89CXX系列是6T模式,所以为fsoc\/6

单片机 ,一个单片机的程序能改吗.
2.单片机编程,一般都用 汇编 和 C语言 外,还可以用机器语言(这个想是没有人用了).(这点不是太懂,见笑,我一般用C语言,用keil编译调试很方便,程序也易读).3.一般单片机都有相应的程序下载工具,这里所说的工具并不复杂,AT89S51系列用SPI下载,STC单片机都用串口下载.这两者单片机的下载工具都可以自己...

51开发板买单核还是双核
51 单片机的初学者可以更快的上手学习。STC89C52 不仅适合初学者对 51 单片机的入门学习,也适合学习者深入学习 51 单片机,该芯片通常用来开发生活中实际产品,具有非常强的实用、实战价值,而且只要您学会了 STC89CXX 的开发,将来在通往 STM32 嵌入式或嵌入式单片机的学习路上会更加的得心应手。

怎样往单片机里烧程序
1、首先准备好51单片机最小系统板和烧录器。2、打开stc-isp烧录软件选择好单片机型号,这里的所选的单片机型号为STC89C\/LE52RC。在此可以观察到“串口号”显示没有可用的接口。3、接着把烧录器与51单片机最小系统连线,插入电脑。4、电脑已经识别到串口号(COM10)后,选择点击“打开程序文件”,将...

关于单片机的种类问题
在众多的51系列单片机中,要算 ATMEL 公司的AT89C51、AT89S52更实用,因他不但和8051指令、管脚完全兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,一般专为 ATMEL AT89xx 做的编程器均带有这些功能。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短...

单片机学习入门基础?
准备:单片机烧录器 单片机仿真器 单片机(89c2051,便宜)软件(Keil)1、先找本单片机入门的书来看,对于寄存器不必很深的了解 2、照书上的电路图搭好电路(复位、晶振、IO……)3、将书上的范例程序烧入单片机跑(或者仿真,看程序运行)4、当你做完IO流水灯实验、串口收发数据实验,再回去看书,能...

51单片机怎么实现两位数的加减
STC(国产宏晶)单片机:89c51、89c52、89c516、90c516等众多品牌。功能 ·8位CPU·4kbytes程序存储器(ROM) (52为8K)·128bytes的数据存储器(RAM) (52有256bytes的RAM)·32条I\/O口线·111条指令,大部分为单字节指令 ·21个专用寄存器 ·2个可编程定时\/计数器·5个中断源,2个优先级(52有6...

相似回答
大家正在搜