5、探索ATtiny微控制器:AVR汇编语言与二进制基础

探索ATtiny微控制器:AVR汇编语言与二进制基础

1. 使用AVR模拟器和调试器

在Microchip Studio中使用模拟器和调试器无需任何物理硬件或编程器/调试器(如Atmel - ICE)。以下是具体操作步骤:
1. 打开项目 :在Microchip Studio中打开之前的 led_blink_asm 项目。若未构建项目,需先进行构建。
2. 选择模拟器 :要使用模拟器,需将其选为项目工具。可以点击第二水平工具栏上标有“None”的锤子图标;若之前已选择编程工具,也可点击该位置当前所选工具的名称。或者通过顶部菜单选择“Project ► led_blink_asm Properties…”(也可使用快捷键Alt + F7),然后在左侧列中点击“Tool”,从“Selected debugger/programmer”下拉框中选择“Simulator”,并保存更改。
3. 启动模拟器 :点击第二顶部工具栏左侧的“Start Debugging and Break”图标(如图3.2所示),也可使用快捷键Alt + F5,或通过顶部菜单选择“Debug ► Start Debugging and Break”。

当模拟器启动时,由于选择了“Start Debugging and Break”,第一条汇编语言指令会被高亮显示为黄色,这意味着调试器已启动,程序已加载,但执行在第一条指令处停止。接下来,可以结合调试器和模拟器逐行执行 led_blink_asm 汇编语言程序代码。模拟器会模拟项目创

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值