你是买的开发板吗?如果是,一般都有PL2303驱动芯片,只要装上stc—isp下载软件。再买一根下载线。装上驱动就可以了。
下载程序在stc-isp软件中设置;其设置如下:
1设置你的单片机型号
2设置端口号
3设置波特率,一般默认就可以
4找到你写好的程序的hex文件
5先断开单片机电源,点击下载,当系统提示给MCU供电时,打开电源,这样程序就下好了
STC-ISP是STC生产的51系列单片机的下载方法,它通过单片机的串口引脚直接烧录程序。
如果你的电脑是比较老的台式机,主板自带RS232接口的话,只需要加一片MAX232做电平转换就行了,因为单片机是TTL电平,RS232是专用的232电平,需要这个芯片做接口才能正常通讯。如果你的电脑是笔记本电脑,或者比较新的台式机,没有自带RS232接口,就要使用额外的USB-RS232转换器了,最常见的是PL2303芯片转换器,电子城十块钱左右就能买到。
AT的51单片机不支持STC的串口下载方法,要用专用的ISP下载器或者编程器才能写入程序,从这点来看,咱们国家的STC单片机还是很方便的。
IO口的输入输出是通过对单片机寄存器的配置来实现的。
C51的单片机IO口本来就是双向的不需要设置。
STM32单片机的IO口用C语言的设置方法如下:
void LED_Config(void)
{
GPIO_InitTypeDef GPIO_Structure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
//PC10-LED(指示灯)
GPIO_StructureGPIO_Pin = GPIO_Pin_10;
GPIO_StructureGPIO_Speed = GPIO_Speed_2MHz;
GPIO_StructureGPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOC,&GPIO_Structure); //LED
}
以上就是关于刚学51单片机,不知道怎么把程序导入单片机,需要哪些器材,又如何连接全部的内容,包括:刚学51单片机,不知道怎么把程序导入单片机,需要哪些器材,又如何连接、pc是如何把程序写进单片机的、单片机怎么用c语言设置I/O口输入或输出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)