赞
赏
将 CPU 芯片、存储器芯片、I/O 接口芯片和简单的 I/O 设备(小键盘、LED 显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机(简称单板机)。
在一片集成电路芯片上集成微处理器、存储器、I/O 接口电路,从而构成了单芯片微型计算机,即单片机。
C-51 的数据类型的扩充定义:
数据类型 | 说明 |
---|---|
sfr | 特殊功能寄存器声明 |
sfr16 | sfr 的 16 位数据声明 |
sbit | 特殊功能为声明 |
bit | 位变量声明 |
C-51 的包含头文件,通常有:
reg51.h reg52.h math.h ctype.h stdio.h stdlib.h absacc.h
常用有:
reg51.h
// 定义特殊功能寄存器和位寄存器
reg52.h
最小系统能够运行起来的必要条件:
对单片机任意 IO 口的随意操作:
中断可以分为:
?