(1)函数名称 ()interrupt 0 {} //对应外部中断0;
(2)函数名称 ()interrupt 1 {} //对应定时器/计数器0中断;
(3)函数名 ()interrupt 2 {} //对应外部中断1;
(4)函数名 ()interrupt 3 {} //对应定时器/计数器1中断;
(5)函数名称 ()interrupt 4 {} //对应串口中断;
51单片机是所有兼容Intel 8031指令系统的单片机的统称。 该系列微控制器的始祖是Intel的8004微控制器。 后来,随着Flash rom技术的发展,8004单片机取得了长足的进步,成为应用最广泛的8位单片机之一。 其代表型号是ATMEL公司的AT89系列。 广泛应用于工业测量和控制系统中。
很多公司都推出了51系列的兼容机型,未来很长一段时间都会占据很大的市场。 51单片机是一种基本的入门级单片机,也是应用最广泛的一种。 需要注意的是,51系列单片机一般不具备自编程能力。
扩展信息:
微控制器入门:
事实上,你不需要太多。 你只需要了解简单的C语言和51单片机的基本结构即可。 一般大学毕业生都适合,自学过这两门课程的高中生也适合。 在设备上,一般建议购买模拟器。
比如“双功能下载线”稳定性好,下载速度快。 上位机可扩展,可下载更多的微控制器和嵌入式芯片。 通过实验,可以进行实践性、综合性的学习。 模拟器在以后的工作中也会有很大的用处。
此外,通常仅靠模拟器是不够的。 你还必须有一个实际的电路,即学习板,如图所示,这是单片机的最小系统。
学习板主要是基于强大的接口。 单片机的学习分为两个方面。 一方面是MCU的原理和内部结构,另一方面是MCU的接口技术。 这些都需要更多的积累、更多的实践经验、更多的思考,才能学好单片机技术。