#include "stm32f10x.h"
#include "stm32f10x_rcc.h"
#include "stm32f10x_gpio.h"
#include "stm32f10x_exti.h"
/*****************LCD12864和LCD1206      GPIOA_Pin0-7为D0-D7********************/
#define RS_CLR         GPIO_ResetBits(GPIOC, GPIO_Pin_13)  //0
#define RS_SET         GPIO_SetBits(GPIOC, GPIO_Pin_13)    //1
#define RW_CLR         GPIO_ResetBits(GPIOC, GPIO_Pin_14)  //0
#define RW_SET         GPIO_SetBits(GPIOC, GPIO_Pin_14)    //1
#define EN_CLR         GPIO_ResetBits(GPIOC, GPIO_Pin_15)
#define EN_SET         GPIO_SetBits(GPIOC, GPIO_Pin_15)
#define PSB_CLR     GPIO_ResetBits(GPIOB, GPIO_Pin_0)
#define PSB_SET     GPIO_SetBits(GPIOB, GPIO_Pin_0)
#define RES_CLR     GPIO_ResetBits(GPIOB, GPIO_Pin_1)
#define RES_SET     GPIO_SetBits(GPIOB, GPIO_Pin_1)
/****************SolenoidValv输出,输出控制继电器(共5路)*******************/
#define SolenoidValveLeft1_CLR             GPIO_ResetBits(GPIOB, GPIO_Pin_15)
#

51单片机LCD12864程序移植到STM32F103C相关推荐

  1. uCOS-II在51单片机上的移植

    uCOS-II在51单片机上的移植 约定:文中所写的硬件堆栈或系统堆栈是指51单片机SP指针所指向的堆栈空间,而用户堆栈或任务堆栈是指用来保存任务状态为每个任务分配的堆栈空间. 前一段时间一直在学习U ...

  2. 51单片机C51程序

    51单片机51单片机 C51程序 C51程序 学习C51程序之前需要对C语言有一定的了解和学习:这里只介绍与C语言有区别的地方: 具体的不同如下: 1.C51中增加了几种针对MSC-51单片机的特有数 ...

  3. c语言编写51单片机中断程序,执行过程是怎样的?

    Q:c语言编写51单片机中断程序,执行过程是怎样的? 例如程序: #include<reg52.h>   void main(void)   {    EA=1;      //开放总中断 ...

  4. 24c512 c语言程序,24C32~24C512的51单片机读写程序

    24C32~24C512的51单片机读写程序 来源:-- 作者:-- 浏览:3875 时间:2016-08-10 14:18 标签: 摘要: AT89S52 晶振频率为11.0592MHz 指令周期: ...

  5. 51单片机+LCD12864的万年历Proteus仿真

    51单片机+LCD12864的万年历Proteus仿真 Proteus仿真效果 按键说明:递增按键的范围是根据设置的属性变化而变化,如果是年就是0-99,超出范围归0,如果是月份就是0-12超出范围归 ...

  6. 台达触摸屏modbusRTU与51单片机通讯台达屏与郭天祥51单片机通讯程序

    台达触摸屏modbusRTU与51单片机通讯台达屏与郭天祥51单片机通讯程序亲测过好用,P1口led显示8个位的状态上传给触摸屏,d2至d7为16数据寄存器能写能读,数码管显示当前写入的数码id=60 ...

  7. 32单片机关于程序移植的那些事,从F4到F1,从F1到F4

    32单片机关于程序移植的那些事,从F4到F1,从F1到F4## 标题 进入主题,32单片机由于其性能高,广受单片机爱好者的拥戴,但是32单片机有很多系列,最常见的是F1和F4,有小伙伴就会说,那这个单 ...

  8. 51单片机计算机加减乘除,51单片机加减乘除程序.doc

    51单片机加减乘除程序 #include //STC51单片机头文件 #define uchar unsigned char #define uint unsigned int uint key; u ...

  9. 51单片机+LCD12864驱动显示汉字模板+Proteus仿真

    51单片机+LCD12864驱动显示汉字模板+Proteus仿真 Proteus仿真效果 汉字显示方法 汉字通过取模软件取模. 取模软件:pctolcd2002 取模方式: 工程文件架构 主程序代码 ...

  10. 51单片机容易串电,用USB转ttl(ch340)给51单片机下载程序,接上TX,RX,板子上的灯就亮了,怎么解决?

    1 原理框架图: 2 原理图: 51单片机要冷启动下载程序,就是先点下载,然后再给单片机上电,上述的电路设计解决了在用USB转ttl为51单片机下载程序时串电的问题.

最新文章

  1. Source Insight 4.0常用设置
  2. 22-爬虫之scrapy框架分布式09
  3. HarmonyOS之组件布局的创建和使用
  4. PAT (Basic Level) Practice (中文)1012 数字分类 (20 分)
  5. IIS中的 Asp.Net Core 和 dotnet watch
  6. Spring boot starter
  7. Ubuntu 14.04/14.10下安装VMware Workstation 11图文教程
  8. 笨办法学 Linux 引言
  9. 简单python脚本实例-简单了解python调用其他脚本方法实例
  10. 2021-08-02 表的增删改查
  11. 网络安全实验2 信息搜集与主机发现
  12. 小米笔记本pro lol测试软件,小米笔记本Pro 15增强版游戏性能测评
  13. 软路由安装php,爱快软路由上安装黑群晖方法教程
  14. 台式计算机怎么邮寄,台式机怎么邮寄
  15. 一文读懂Hoo Smart Chain的可视化公链
  16. 级联引用完整性约束ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT }
  17. 怎样给CSDN博客添加微信二维码
  18. c语言贪心算法找零问题,贪心算法-找零问题-实验报告
  19. SQLite--SQLite的基本介绍和安装
  20. 23、IP地址的表示及分类

热门文章

  1. php源码 辅助发卡_【程序源码】PHP自动化售货发卡网源码
  2. kitti raw数据处理--跑vins
  3. Unity Shader 屏幕后效果——颜色校正
  4. 遥感数据下载网站汇总
  5. ContextCapture(CC)/Smart3D集群搭建笔记
  6. CANape 20拍了拍你,更新速递请查收~
  7. RHEL6配置yum源为网易镜像
  8. IEC 61850通信协议体系介绍和分析
  9. android sonar 简书,Sonar使用指南
  10. Scratch3.0创意编程(基础篇):第3课 弹球游戏