汇编/Assembler

汇编/Assembler

汇编部分学习建议

本章内容比较复杂,个人认为死记硬背并不适合,书上、PPT以及第十一章的学习通作业题里有很多很好的例子,包括邓老师在12周周一那节课讲的那几道题,都是很好的例子,可以多去看看这些例子。详细分析、了解每个例子中每一条指令的含义,CPU在这些执行这些指令时都干了些什么,有哪些寄存器发生了变化,变化是什么样的。这样学习应该会比较快速的上手汇编指令的阅读。

汇编指令这学期的单片机考试不会考设计编写程序,因此只要会阅读就可以了,作业题里需要自己设计的程序可以直接把答案翻出来分析。

因此本文的汇编部分除了一些基础的需要记得内容,大部分是一些例子分析。

阅读更多
中断/Interrupt

中断/Interrupt

什么是中断?

中断是一种特殊的触发信号,它可以让单片机暂停现在正在执行的普通程序。根据系统设置,单片机在中断信号发生后,会执行一个特殊的被称作“中断服务子程序”的应用程序,待中断服务子程序执行完毕后,系统继续执行普通程序。

中断源

单片机有五个中断源

阅读更多
输入输出口/IO
存储器/Memorey

存储器/Memorey

单片机的存储器分为程序存储器ROM数据存储器RAM,ROM为统一编址,RAM为独立编址。ROM和RAM又各自分为片内与片外

总线/Bus

  1. 地址总线 AB P0、P2口,各8根共16根

  2. 数据总线 DB P0口共8根

阅读更多