——回复可见内容——
13楼
.D
ABC
D
5.
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]]);//读 } }
搞定!
选择题
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边形?
#include <stdio.h>
int main()
{
printf(" # # #\n # #\n# #\n# #\n# #\n # #\n# # # #\n");
return 0;
}
5、模电题:我们在设计电路的时候,经常用到5V转3.3V,假设现在你的手头没有LDO,仅有的元器件只有若干二极管,电容和电阻,请问如何快速设计一个5V转3.3V的稳压器方案?
6、在设计电路时,经常会遇到数字和模拟电路共存的系统,那么在电路设计时,特别是在画PCB时,数字地和模拟地,应如何处理?
单点接地:数字地D_GND和模拟地A_GND单点通过0欧电阻共同连接到一点FG
7、请使用51单片机计算两个大整数相加的和,并写出代码:123456789321654987789456123+112233445566778899123456789=?
这个有点儿繁琐,没时间弄
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |