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

成都制作网站竣工验收备案表查询网站

成都制作网站,竣工验收备案表查询网站,青岛网站建设的流程有哪些,网站推广公司渠道心血来潮,想捡一下丢了很久的单片机,纪录一下单片机学习简单的点阵显示,及踩到的䟘,找到吃灰很久的普中科技开发板(非广告,为毕设学习买的)。 1. 使用工具 使用开发板: 普中科技开发…

心血来潮,想捡一下丢了很久的单片机,纪录一下单片机学习简单的点阵显示,及踩到的䟘,找到吃灰很久的普中科技开发板(非广告,为毕设学习买的)。

1. 使用工具

    使用开发板:

                普中科技开发板

    编译软件:

                keil

2.资料

点阵线路图: POW 为 74HC595 芯片 输出。

74HC595 芯片 简介

使用74HC595 扩展线路,74HC595 用作把 串行信号 转换 并行信号 。还可以 节约 单片机(MCU)的 IO 口,用 3 个 IO 口 可以控制 8 个 引脚。

 

 74HC595 数据 转换 步骤

         74HC595由 两个寄存器 组成:移位寄存器存储/输出寄存器

两者都有8位宽度。移位寄存器负责在时钟脉冲的上升沿接收输入数据,而存储寄存器负责将数据传送到 输出引脚(  q0->q7)

    输出使能输入(~ OE)) 该引脚 用于 启用或禁用( Q0-Q7)。 低电平有效。

  1. SRLCK (11 脚)  、RLCK(12 脚 )  置 零(0)。
  2. 设置 SET(14 脚)  数据。
  3. 将SRLCK (11 脚)  置 1 ,上升沿 有效 , 上升沿时,数据寄存器 的 数据 移位 。(即 上升沿时, 从串行输入口 获取数据 ,需要 8 个 正脉冲 才能将 8 位数据 移入 寄存器。)
  4.  重复 2,3 步骤 8 次 
  5. 将 RLCK(12 脚) 置 1,  将来自串行移位寄存器的数据通过 存储寄存器 引脚的 上升沿脉冲 放置 在 输出 寄存器中

3. 代码

#include "reg51.h"
#include <intrins.h>typedef unsigned int u16;	  
typedef unsigned char u8;sbit RCLK = P3^5;
sbit SRCLK = P3^6;
sbit SET = P3^4;void delay(u16 i)
{while(i--);	
}/*******************************************************************************
* 函 数 名         : spaceLatticeSend
* 函数功能		   :  通过74HC595 串行口将数据 并行 输出
* 注意事项:。 
*******************************************************************************/
void spaceLatticeSend(u8 dat)
{u8 i;RCLK = 0;SRCLK = 0;//1001 1101	 for(i =0; i < 8;i++)	{SET = dat>>7;//SET = 1;SRCLK =1;dat <<=1; // dat = 0011 1010_nop_();_nop_();SRCLK = 0;}RCLK = 1;_nop_();_nop_();RCLK=0;
} /*******************************************************************************
* 函 数 名         : displayOneDot
* 函数功能		   : 8*8 点阵 显示 控制一个点
*******************************************************************************/
void displayOneDot()
{	//u8 a = 0xff;//0x80//u8 b=0x7f;//0x7fu8 a = 0x04;//0x80u8 b=0xEf;//0x7fspaceLatticeSend(a);P0=b;while(1);
}/*******************************************************************************
* 函 数 名         : displayNumber
* 函数功能		   : 8*8 点阵 显示 数字或汉字
*******************************************************************************/
void displayNumber()
{	//u8 a[] = {0xff, 0x81,0x81,0x81,0x81,0x81,0x81,0xff};//u8 b[] = {0x7f, 0xbf,0xcf,0xef,0xf7,0xfb,0xfd,0xfe};//u8 a[]={0x00,0x00,0x3e,0x41,0x41,0x41,0x3e,0x00};//u8 b[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//1//u8 a[] = {0x00,0x00,0x60,0xFF,0xFF,0x00,0x00,0x00};//u8 b[] = {0x7f, 0xff,0xdf,0xef,0xf7,0xff,0xff,0xff};//2//u8 a[] = {0x00,0x63,0x85,0x89,0x91,0x61,0x03,0x00};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xff};//3//u8 a[] = {0x00,0x42,0x81,0x89,0x89,0x95,0xE3,0x00};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xff};//4//u8 a[] = {0x00,0x0C,0x14,0x25,0x45,0xFF,0x05,0x05};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//5//u8 a[] = {0x00,0xE6,0xA1,0xA1,0xA1,0x92,0x0C,0x00};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xff};//5//u8 a[] = {0x00,0xE6,0xA1,0xA1,0xA1,0x92,0x0C,0x00};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xff};//6//u8 a[] = {0x00,0x3C,0x4A,0x91,0x91,0x52,0x0C,0x00};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xff};//7//u8 a[] = {0x00,0xC0,0x80,0x80,0x8F,0x90,0xA0,0xC0};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//8//u8 a[] = {0x00,0x62,0x95,0x89,0x89,0x95,0x62,0x00};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//9//u8 a[] = {0x32,0x49,0x89,0x89,0x89,0x52,0x3C,0x00};//u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//中u8 a[] = {0x3C,0x28,0x28,0xFF,0x28,0x28,0x3C,0x00};u8 b[] = {0x7f, 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xff};while(1){	u8 i;P0 = 0xFF;for(i=0; i < 8; i++){	P0 = b[i];spaceLatticeSend(a[i]);delay(100);spaceLatticeSend(0x00);}}
}void main()
{//displayOneDot();displayNumber();	
}

4. 效果

 

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

相关文章:

  • 服装鞋帽商城网站建设iis默认网站打不开
  • 网站开发公司不干了服装设计工作室
  • 做网站已经不行网站建设有什么形式
  • 网站建设來超速云建站WordPress主题加密方式
  • 网站开发g如何做英文网站推广
  • 企业网站报价表南阳网站seo
  • h5技术建设网站的知识crm排名
  • 东阿网站建设价格成都网站建设有名的公司
  • 网站建设邀约话术最具价值的网站建设
  • 佛山网站建设找方维网络做外贸需要网站
  • 找人做网站要准备什么软件服装展示网站源码
  • 成都工信部网站如何注销网站域名
  • 1m带宽做网站快不wordpress专业开发指南
  • 广西 网站建设高端酒店开发
  • 家居网站建设公司排名用什么软件来建网站
  • 通讯录管理网站建设一般网站的流量是多少
  • 网站设计便宜怀化建网站
  • 网站域名后缀有什么用沈阳建网站平台
  • 电子网站建设设计作网站流程
  • 佘山做网站免费公司网站建设
  • 南宁企业建站程序女生适合学前端还是后端
  • 网站粘度品牌网站设计地址
  • 深圳建站网络公司做个网站需要多少钱?有没有旧装修要拆
  • 那个视频网站做公开课比较好开发网站比较好的公司
  • asp技校网站东莞平面设计
  • 网站 猜你喜欢 怎么做企业全网推广
  • 网站续费多少钱消费返利系统网站建设
  • 网站缺点响应式网站建站平台
  • 浙江网新江苏网站seo营销模板
  • 做网站的劣势域名注册了 如何做网站