当前位置: 首页 > news >正文

学习网站建设的心得体会广州网络帮助建站

学习网站建设的心得体会,广州网络帮助建站,上海画册设计,网站建设业务方法STC89C51学习笔记(四) 综述:本文讲述了在STC89C51中数码管、模块化编程、LCD1602的使用。 一、数码管 1.数码管显示原理 位选:对74HC138芯片的输入端的配置(P22、P23、P24),来选择实现位选&…

STC89C51学习笔记(

综述:本文讲述了在STC89C51中数码管、模块化编程、LCD1602的使用。

一、数码管

1.数码管显示原理

位选:对74HC138芯片的输入端的配置(P22、P23、P24),来选择实现位选(哪个数码管显示数字)。

段选:对74LS245芯片的输入端进行配置(P00、P01、P02、P03、P04、P05、P06、P07),来实现段选(显示什么数字)。

数码管连接方式:共阳极时配置0则点亮,共阴极配置1则点亮。

2.显示方式

1)直接配置
P2_4=1;
P2_3=0;
P2_2=1;
P0=0x7d;

即可实现第三个数码管显示数字6

2)撰写子函数
unsigned char NixieTable[]={
0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x3e,0x79,0x71,0x00};void Nixie(unsigned char Location,Number)
{switch(Location){case 1:P2_4=1;P2_3=1;P2_2=1;break;case 2:P2_4=1;P2_3=1;P2_2=0;break;case 3:P2_4=1;P2_3=0;P2_2=1;break;case 4:P2_4=1;P2_3=0;P2_2=0;break;case 5:P2_4=0;P2_3=1;P2_2=1;break;case 6:P2_4=0;P2_3=1;P2_2=0;break;case 7:P2_4=0;P2_3=0;P2_2=1;break;case 8:P2_4=0;P2_3=0;P2_2=0;break;}P0=NixieTable[Number];Delay(1);//稳定显示P0=0x00;//清零}void main()
{Nixie(7,2);while(1){	}
}

二、模块化编程

传统方式的编程直接放在main函数里面,不利于代码的组织、管理、移动和查找错误。模块化编程将各个模块的代码放在不同的c文件里面,在h文件里面提供外部可调用函数的声明,需要代码时,只需要#include “xxx.h”

①建立.c文件和.h文件

②攥写.c文件,记得添加头文件

③攥写.h文件

前两行是为了防止重复定义,第三行的函数末尾记得加分号,否则会报错。

三、LCD1602

注意:LCD1602与数码管和LED引脚冲突,当使用LCD1602时,一般不使用数码管和LED。

①LCD1602的相关函数和作用

②函数的使用和演示结果

先将LCD1602的.c和.h文件复制到当前的项目文件夹下,然后在项目中添加LCD1602的.c和.h文件

在main函数中调用LCD1602.h,并使用相关函数

LCD1602演示结果


参考视频:51单片机学习视频

侵权联系删除!

http://www.yayakq.cn/news/831362/

相关文章:

  • 站酷网官网登录网站建好了 怎么建后台
  • 富阳住房和城乡建设部网站网站建设需要要多少钱
  • 广东网站设计网站qq空间个人网站
  • 国外网站工作室建设品牌网站
  • 安徽省高等级公路工程建设指挥部网站新开传奇网站发布网单
  • 源码网站 怎么做wordpress 弹窗注册登录
  • 你有网站 我做房东 只收佣金的网站在哪里建网站比较好
  • 建设工程类的网站网站设计建议
  • 安庆市建设银行网站重庆九龙坡区最新消息
  • .netcore网站开发无锡连夜发布最新通告
  • 陕西华伟建设有限公司网站外贸功能网站建设
  • 怎么做挖矿网站网站制作 广州
  • 物流网站怎么做网站后台上传模板
  • 程序员做任务的网站东莞网页设计报价
  • 网站开发的背景知识与相关技术潢川城乡建设局网站
  • 建设银行档案管理网站原创网站设计
  • 网站建站常见问题常熟苏州网站建设
  • 网站建设标志设计世界500强企业使命愿景价值观
  • wordpress 4.5.7百度seo外链推广教程
  • 网站开发分销系统网站开发恶意索赔
  • 运营网站白云网站开发
  • 网站建设课程教学改革广告设计与制作属于什么专业类别
  • 咸宁网站seo排名custom post type wordpress
  • 广东省建设行业数据开放平台湖南有实力的关键词优化
  • 网站怎么做背景不变页面滑动建立网站编程
  • 有没有专门做采购的网站做复刻衣服买网站
  • 云尚网络建站前端和做网站
  • 网站备案是先做网站还是做完了备案h5用什么网站来做
  • 查询网站备案顺义区专业网站制作网站建设
  • wordpress 插件站苏州小程序开发公司哪家好