购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.1 ATmega128单片机应用系统的构成

一个完整的ATmega128单片机应用系统结构如图4.1所示,由ATmega128单片机内核、ATmega128单片机内部资源、ATmega128单片机扩展的外部资源和ATmega128单片机上运行的用户软件组成。

图4.1 ATmega128单片机应用系统结构组成

● ATmega128单片机内核:包括内部时钟、运算模块等。

● ATmega128单片机的内部资源:ATmega128单片机内部自带了一些诸如定时/计数器、ADC模块、I 2 C总线接口模块等内部资源以供用户使用。

● ATmega128单片机扩展的外部资源:ATmega128单片机的应用系统常常需要完成一些仅仅靠ATmega128单片机的内部资源不能完成的工作,如测量温度、湿度等,此时需要扩展一些外部资源,这些外部资源和ATmega128单片机的内核、ATmega128单片机的内部资源一起构成了ATmega128单片机应用系统的硬件资源,是ATmega128单片机应用系统的基础。

● ATmega128单片机上运行的用户软件:用户根据应用系统的具体功能编写的应用代码,是ATmega128单片机应用系统的“大脑”,可以用C语言编写,也可以用汇编语言编写,执行时都要被编译器转换为机器语言。 TfLHwdA5E98X4Z0CKb1EpUeciAD+Avc5ItJvwkdJoywzJbp0ztptMrFVjf2/sWDb

点击中间区域
呼出菜单
上一章
目录
下一章
×