单片机教程
本微控制器教程涵盖了什么是微控制器,8051微控制器架构,微控制器硬件接口,微控制器定时器及其功能,微控制器中断,串行通信寄存器,交叉编译器,微控制器编程,微控制器与微处理器,微控制器套件供应商和流行的微控制器制造商(TI,ARM,ATMEL)。
什么是微控制器?
微控制器是一种用于各种应用的芯片,从玩具到电信、电气、机械和汽车应用。微控制器的广泛应用是由于它的成本低廉和体积小。单片机由CPU、RAM组成。ROM,定时器,计数器,端口和各种短距离和长距离通信所需的其他接口,如RS232,SPI,CAN等。请参考以下链接了解更多关于微控制器,微控制器接口,应用等。
阅读更多
8051微控制器架构
8051单片机体系结构由程序存储器、数据存储器、定时器、计数器、I/O线、CPU等组成。阅读更多
微控制器硬件接口
如前所述,微控制器芯片由RAM、ROM、端口和各种接口组成。硬件设计在PCB上,与其他ic以及微控制器一起,用于需要更多内存和更多功能的增强应用程序。
阅读更多
单片机定时器
8051单片机有2个定时器,根据不同的应用有不同的定时器模式。TMOD和TCON寄存器用于为不同模式设置计时器。定时器的数量根据不同制造商的微控制器而有所不同。阅读更多
单片机中断
微控制器具有6源/5矢量中断结构,具有两个优先级,在基于微控制器的程序中使用IE和IA寄存器来设置中断。阅读更多
单片机串行通信
8051微控制器有一个全双工UART串行通信。SCON、SBUF寄存器用于与外围设备建立串行通信。阅读更多
单片机交叉编译器
单片机交叉编译器将基于单片机的C程序转换为可执行程序,并在单片机上运行。本页提供了编写基于单片机的C程序所必需的指令集。阅读更多
单片机编程
请参考以下链接的微控制器C编程示例。
阅读更多
微控制器Vs微处理器
微控制器与微处理器的异同请参考以下链接。
阅读更多
流行的微控制器制造商
相关链接
•单片机教程
•什么是微控制器
•8051微控制器架构
•微控制器硬件接口
微控制器套件供应商
请参考以下链接为微控制器套件供应商评估和开发微控制器。
单片机工具包