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

遵义网站开发培训怎样申请自己的电商平台

遵义网站开发培训,怎样申请自己的电商平台,网站频道规划,手机app安装下载软件心血来潮,想捡一下丢了很久的单片机,纪录一下单片机学习简单的点阵显示,及踩到的䟘,找到吃灰很久的普中科技开发板(非广告,为毕设学习买的)。 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/532047/

相关文章:

  • 营销网站开发哪家强游戏策划要学什么
  • 长沙公司做网站大概多少钱电脑制作视频的软件有哪些
  • ps网站首页效果图实例建设网站需要想好的问题
  • 软件承接网站建设wordpress 有评论时邮箱设置
  • ins做甜品网站怎样做博客网站
  • 深圳网站平台哪家强没有公司个人可以做网站卖东西吗
  • 淄博做网站建设wordpress 任务
  • 定制家具网站建设成都企业建站模板
  • 手机建立网站网站做销售是斤么工作
  • 上海专业网站建设价网站建设服务费做什么分录
  • 网站营销的流程屏山县龙华镇中心村建设招标网站
  • wordpress环境部署怎么做公司网站seo
  • 电商网页设计网站网页美工设计培训学校
  • 网站可兼容移动端网站横幅背景图
  • 网站开发属于什么软件织梦制作手机网站
  • 广西城乡建设厅网站首域名服务dns的主要功能是
  • 惠山区住房和建设厅网站wordpress 新建文件
  • 凡科建站模板北京广告公司制作
  • 手机自助建站平台wordpress调用上传
  • 南山做网站公司有哪些百度网页无法访问如何解决
  • 阿里云虚拟主机做2个网站吗软件开发外包有前途吗
  • 个人制作网站的流程管理课程培训
  • 湟源县公司网站建设网页设计实训报告ppt
  • 雅安市网站建设一屏一屏的网站怎么做
  • 简述jsp网站架构怎么样更好的做网站
  • 南京建设工程公共资源交易中心网站洛阳网站公司
  • 微网站中定位功能怎么做的成都网站建设公司排行
  • 网站开发硬件营销策划的六个步骤
  • qq刷会员建设网站河南程序开发公司
  • 知名企业网站搭建品牌东城响应式网站建设