射频和无线供应商和资源的家

一站式满足您的射频和无线需求

单片机编程

本页介绍了单片机编程、单片机C编程、器件、交叉编译器等。

关于微控制器的本教程包括以下内容:

单片机教程
什么是微控制器
8051微控制器架构
微控制器硬件接口
单片机定时器
单片机中断
单片机串行通信
单片机交叉编译器
单片机编程
TI单片机
ATMEL单片机
ARM微控制器
微控制器套件供应商
微控制器与微处理器

有很多种方法可以做到单片机编程,常用C语言和汇编语言。在用C语言或汇编语言编写特定任务的程序后,如果程序较小,需要将其转换为16进制的文件将烧录在单片机内部ROM上,如果程序较大,则将其烧录在外部程序存储器上。

编程设备

使用微控制器编程器、flash编程器或EPROM编程器对设备进行编程。各种这样的套件可以从微控制器设备制造商自己获得。

C语言单片机编程实例

以下单片机硬件电路显示LED接口与端口1/引脚号。1.我们将编写C程序,使用延时例程以一定的间隔打开和关闭LED。

微控制器接口如上面的程序所示,delay_1ms函数引入了大约1毫秒的延迟,可以在for循环中调用以生成您选择的延迟。因此参数10传递的delay_ms引入了10ms的延迟。P1^1=1开关LED OFF, P1^1=0开关LED ON。该指令被放入while循环,因此将持续运行,直到微控制器电路上电。该示例程序还解释了如何配置串口,用于接口外部设备,用于串行通信在一定波特率。

单片机编程

有用的链接

请参考我们的页面微控制器的功能。
请参考我们的页面微控制器和微处理器之间的相似点和不同点。
请参考我们的页面关于微控制器开发工具包的厂家。
RS232接口RS485接口RS422接口能界面SPI接口接口类型和转换器DigRF接口

射频和无线术语


分享本页

翻译本页
Baidu