
(1)一个位微处理器CPU。。
(2)片内数据存储器 )片内数据存储器RAM和特殊功能寄存器 和特殊功能寄存器 。
(3)片内程序存储器 )片内程序存储器ROM。
(4)两个定时 计数器 TO、T1,可用作定时器,也可用以 )两个定时/计数器 对外部脉冲进行计 数。 I/O端口
(5)四个8位可编程的并行I/O端口,每个端口既可作输 )四个8位可编程的并行I/O端口, 也可作输出。 入,也可作输出。 一个串行端口,用于数据的串行通信。
(6)一个串行端口,用于数据的串行通信。 中断控制系统。
(7)中断控制系统。 内部时钟电路。
(8)内部时钟电路。
由于单片机是一门实践性很强的课程,如果采用传统的开发模式,则要购买价格昂贵的仿真器、编程器等开发工具来作实验。其实由于芯片功能的日益完善,我们可以利用芯片的在系统编程(ISP)功能制作出实用而低价的开发工具。本文旨在帮助DIY爱好者开发制作出适合自己的开发工具。
1 当前常用开发模式
目前,基本上有两种开发模式可供选择:用仿真器、用编程器。