OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 【获奖名单公布】勇者之战Part.1不逃课不挂科的学校篇

共30条 2/3 1 2 3 跳转至
助工
2019-06-25 10:49:08    评分
11楼

——回复可见内容——


专家
2019-06-25 11:21:27    评分
12楼

——回复可见内容——


菜鸟
2019-06-25 17:50:40    评分
13楼
  1. .D

  2. ABC

  3. D


image.png

5.

image.png

6.不能直接相连

7.

#include <stc15f2k60s2.h>
typedef unsigned char u8;
typedef unsigned int u16;
sbit RS=P2^0;
sbit RW=P2^1;
sbit EN=P1^2;
u8 code StrCode[]={'0','1','2','3','4','5','6','7','8','9'};
u8 numa[]={1,2,3,4,5,6,7,8,9,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,1,2,3};
u8 numb[]={1,2,3,4,5,6,7,8,9,9,8,9,3,4,5,5,6,7,8,9,1,6,7,3,9,5,7,3,5,1};
u8 numc[31];
void delayms(u16 n);
void W_cmd(u8 cmd);//1602lcd写函数
void W_dat(u8 dat);//1602lcd读函数
void init();//蓝桥杯板初始化函数
void LCD_init();//lcd初始化函数
void lcd_display();
void main()
{ 
 char m;
  init();
 LCD_init();//LCD初始化
    for(m=30;m>-1;m--)
  {
   numc[m]=(numa[m]+numb[m])%10;
   if(numa[m]+numb[m]>9)
   {
     numa[m-1]=numa[m-1]+1;
   }
  } 
 while(1) 
 { 
   lcd_display();
 } 
 }
  void delayms(u16 n)
  {
    u8 i;
 while(n--)
 for(i=0;i<113;i++);
    }
  void W_cmd(u8 cmd)
 {
    EN=0;
    RS=0;
    RW=0;
    EN=1;
    P0=cmd;
   delayms(2);
    EN=0;  
 }
 void W_dat(u8 dat)
 {
    EN=0;
    RS=1;
    RW=0;
    EN=1;
    P0=dat;
   delayms(2);
    EN=0;  
 }
  void LCD_init()
  {
    W_cmd(0x38); 
  
   W_cmd(0x0f); 
   
   W_cmd(0x06);
    
   W_cmd(0x01);
   
  }
  void init()
{
   P2=0xa0; 
  P0=0x00;   //关闭继电器蜂鸣器
  P2=0x80;
  P0=0xff;  //关闭led灯
  P2=0xc0;
  P0=0xff; //选择所有数码管
  P2=0xff;
  P0=0xff; //关闭所有数码管
}
void lcd_display()
{
  u8 j;
  for(j=0;j<16;j++)
   {
     W_cmd(0x80+j);//写
     W_dat(StrCode[numc[j]]);//读
   }
   for(j=0;j<14;j++) 
  {
   W_cmd(0xc0+j);//写
   W_dat(StrCode[numc[j+16]]);//读 
   }
     }

image.png

搞定!


菜鸟
2019-06-25 20:26:23    评分
14楼
D ABC B

菜鸟
2019-06-26 10:05:39    评分
15楼

题目有些难啊


专家
2019-06-26 13:57:11    评分
16楼

选择题

1、瑞萨电子在工业领域应用的单片机产品主要有哪些系列?

A.RZ系列     B.RX系列     C. RL78系列     D. 以上全是

D

2、以下是否 RZ/T1 产品的三大主要应用?

A. 伺服驱动     B.运动控制     C. 机器人

ABC

3、RZ/G产品一共推出了几代?

A.只有一代     B.有两代

B

问答题

4、如何使用printf用“#”在输出对话框中,输出一个8边形?

  1. #include <stdio.h>  

  2. int main()  

  3. {  

  4.   printf("    # # #\n  #       #\n#           #\n#           #\n#           #\n  #       #\n#    # # #\n");  

  5.   return 0;  

  6. }  

5、模电题:我们在设计电路的时候,经常用到5V转3.3V,假设现在你的手头没有LDO,仅有的元器件只有若干二极管,电容和电阻,请问如何快速设计一个5V转3.3V的稳压器方案?

523.jpg

6、在设计电路时,经常会遇到数字和模拟电路共存的系统,那么在电路设计时,特别是在画PCB时,数字地和模拟地,应如何处理?

单点接地:数字地D_GND和模拟地A_GND单点通过0欧电阻共同连接到一点FG

7、请使用51单片机计算两个大整数相加的和,并写出代码:123456789321654987789456123+112233445566778899123456789=?

这个有点儿繁琐,没时间弄



菜鸟
2019-06-27 08:23:00    评分
17楼

——回复可见内容——


菜鸟
2019-06-27 21:31:33    评分
18楼

——回复可见内容——


工程师
2019-06-28 13:42:16    评分
19楼

间打坏了一次、、、这个终于成


助工
2019-06-28 14:26:45    评分
20楼

刚看到就结束~扎心,来晚了


共30条 2/3 1 2 3 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]