随笔分类 -  单片机编程

摘要:舵机 电源线通常是红色的,应该连接到Arduino控制板上的5V针脚; GND地线通常是黑色或棕色的,应该连接到ULN2003 IC上10-16针的任意一个; 信号线通常是黄色或白色的,应该连接到Arduino 9号引脚 3.PWM pwm输出 CCRx ARR CNT 与CCRx进行比较,比CCR 阅读全文
posted @ 2024-05-10 10:39 MAOCE 阅读(58) 评论(0) 推荐(0) 编辑
摘要:GPIO工作方式 GPIO结构体 GPIO_InitTypeDef GPIO_Pin(端口号),GPIO_Speed(端口速率) 输入输出模式GPIO_Mode 输入模式 输入上浮 GPIO_Mode_IN_FLOATING 输入上拉 GPIO_Mode_IPU(传输过程接Vcc) 输入下拉 GPI 阅读全文
posted @ 2024-05-10 10:34 MAOCE 阅读(41) 评论(0) 推荐(0) 编辑
摘要:安装破解keil 安装串口驱动(USB转串口) 安装JLINK驱动(单片机适配keil软件) 基于固件库的新建工程 基于寄存器的新建工程 1.在Template\USER文件夹下新建stm32f103zw的工程 2.在Source Group 1文件下放启动文件(文件在STM32启动文件夹下) 3. 阅读全文
posted @ 2024-05-10 10:29 MAOCE 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1、点亮一个LED int ledPin=5; //5号端口 void setup() { pinMode(ledPin,OUTPUT);//定义5号端口为输出端口 } void loop() { digitalWrite(ledPin,HIGH);//输出5V的高电平 delay(500);//延 阅读全文
posted @ 2024-05-10 10:28 MAOCE 阅读(24) 评论(0) 推荐(0) 编辑
摘要:控制端口输出高低电平 函数名 函数功能 pinMode OUTPUT/INPUT定义接口为输出或输入端口 digitalWrite HIGH/LOW输出高电平或低电平 digitalRead 读取数字接口的值 analogWrite 给接口一个模拟值(PWM波) analogRead 指定端口读取模 阅读全文
posted @ 2024-05-10 10:24 MAOCE 阅读(19) 评论(0) 推荐(0) 编辑
摘要:串口通信 单片机基本的数据通信需要四个针脚:VCC,GND,RXD(接收端),TXD(发送端),其中接收和发送交叉连接 1.电平标准: 传输线缆中人为规定的电压与数据的对应关系,串口常用的电平标准有三种,单片机使用的是TTL电平 电平标准名称 介绍 TTL电平 +5V表示1,0V表示0 RS232电 阅读全文
posted @ 2021-03-20 18:11 MAOCE 阅读(10) 评论(0) 推荐(0) 编辑
摘要:str 特殊功能寄存器声明 sbit 特殊位声明 可寻址/不可寻址:在单片机中,操作任意寄存器或者某一位的数据时,必须给出其物理地址,又因为一个寄存器里有8位,所以位的数量是寄存器数量的8倍,单片机无法对其进行位编码,故每8个寄存器中,只有一个是可寻址的。对不可位寻址的寄存器,若要进行操作其中一位而 阅读全文
posted @ 2021-03-20 18:10 MAOCE 编辑

点击右上角即可分享
微信分享提示