网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月10日漏签0天
单片机吧 关注:211,788贴子:1,046,461
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 3 4 5 6 下一页 尾页
  • 288回复贴,共6页
  • ,跳到 页  
<<返回单片机吧
>0< 加载中...

答疑解惑专用贴,欢迎来问。

  • 只看楼主
  • 收藏

  • 回复
  • jnhcxu
  • 大尉
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
本贴吧里有很多同学都是初学单片机,你们在学习中肯定会遇到很多问题急于向人请教。但是问谁呢?呵呵,来问我吧!本人作为一个非电子专业、半道出家转到单片机的前辈有义务为同学们指点迷津。
当年我刚开始学单片机的时候,同学、同事、朋友都没有学单片机的,没有师傅带,完全是自己靠着兴趣自学的,遇到不懂的问题非常迷茫。当时也想报个学习班但苦于没有合适的培训学校,加了几个qq群但是大家都很少发言,问了问题也没有回答的。那段学习的经历是在是太难了。
此贴长期有效,有问必回。


  • 飘之小x
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
编程,实现开机上电后从00时00分00秒开始计时,单片机晶振频率12MHZ


2025-06-10 04:08:06
广告
  • 百威猫
  • 中校
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
看看


  • 洪流中的微粒
  • 大校
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
给推荐一款好用的中文转语音软件


  • 贴吧用户_0Qt665U
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
想以后从事单片机电路设计,项目规划,不想做太多软件层,想学dsp,arm之类的芯片,想学fpga,应该考哪个方向研究生呢?


  • jnhcxu
  • 大尉
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
顶一下,


  • ktigerlin
  • 上尉
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主 我刚开始自学,不是相关专业,身边没有人交流学习。最近做红外遥控器实验。我买的板子上的程序是把键值读出来,存到一个数组然后在数码管混着UART通信在串口调试助手显示。 本人没有任何基础,c语言刚买了本书在看。不知道如何利用这些键值控制小灯呢? 我现在是靠对比数组中的值开控制小灯,感觉很笨啊。有没有红外控制方面的例子能给我参考下,在此谢过!


  • zhongyuan002
  • 列兵
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
ISP线和单片机的哪几个引脚接线啊!谢楼主


2025-06-10 04:02:06
广告
  • 我是猪无疑
  • 中尉
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主你好,我刚接触单片机半个多月,都是根据郭天祥的视频来学的、现在会led灯的控制跟数码管的静态显示、可是现在视频看到中断控制了我完全搞不懂了、去看书越看越晕、不知道要先学习c语言还是先了解单片机的硬件结构、感觉好弥漫、我对单片机有很大的兴趣、每天8点下班回家研究到2,3点到这里现在感觉弥漫了,求楼主指点、感谢!


  • 英雄不落难
  • 中校
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主好人。汇编和C51混合编程,混合到什么程度?能不能一句汇编一句C程序?


  • 雨粒5211314
  • 上尉
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主,哪个专业的?毕业啦么


  • ktigerlin
  • 上尉
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主又是我,这回我带着程序来的,请楼主教教我。我觉得数组的方式每次都要清一下数据才能不影响下一个遥控按键的控制,而且其实只有Ir_Buf[3]才是有用的,前面两个都是光占空间没用。程序是我按照教程上的改的也没有完全理解,我c语言基础太差。。。
楼主帮帮我啊!
#include <reg52.h>
typedef unsigned char uint8;
typedef unsigned int uint16;
//LED
sbit P1_0 = P1^0;
sbit P1_1 = P1^1;
sbit P1_2 = P1^2;
sbit P1_3 = P1^3;
sbit P1_4 = P1^4;
sbit P1_5 = P1^5;
sbit P1_6 = P1^6;
sbit P1_7 = P1^7;
//BUZZ
sbit buzz = P3^6;
//IR
sbit Ir_Pin = P3^3;
uint8 Ir_Buf[4]={0xff,0xff,0xff,0xff}; //用于保存解码结果
void Delay(uint16 n)
{
while(n--);
}
void noise_buzz()
{
buzz = ~buzz;
Delay(5000);
buzz = ~buzz;
}
void display()
{
if(0xE9==Ir_Buf[3])
{
P1_0 =~P1_0;
Ir_Buf[3]=0xff;
noise_buzz();
}
if(0xF2==Ir_Buf[3])
{
P1_1 =~P1_1;
Ir_Buf[3]=0xff;
noise_buzz();
}
if(0xE6==Ir_Buf[3])
{
P1_2 = ~P1_2;
Ir_Buf[3]=0xff;
noise_buzz();
}
}
//外部中断初始化
void int1_init(void)
{
IT1 = 1; //下降沿有效
EX1 = 1;
EA = 1;
}
// 获取低电平时间
unsigned int Ir_Get_Low()
{
TL0 = 0;
TH0 = 0;
TR0 = 1;
while (!Ir_Pin && (TH0&0x80)==0);
TR0 = 0;
return (TH0 * 256 + TL0);
}
// 获取高电平时间
unsigned int Ir_Get_High()
{
TL0 = 0;
TH0 = 0;
TR0 = 1;
while (Ir_Pin && (TH0&0x80)==0);
TR0 = 0;
return (TH0 * 256 + TL0);
}
main()
{
int1_init();
P1_0 = 1;
P1_1 = 1;
P1_2 = 1;
while (1)
{
display();
}
}
/****************************************
****************************************/
void int1_isr() interrupt 2
{
unsigned int temp;
char i,j;
temp = Ir_Get_Low();
if ((temp < 7833) || (temp > 8755)) //引导脉冲低电平8500~9500us
return;
temp = Ir_Get_High();
if ((temp < 3686) || (temp > 4608)) //引导脉冲高电平4000~5000us
return;
for (i=0; i<4; i++) //4个字节
{
for (j=0; j<8; j++) //每个字节8位
{
temp = Ir_Get_Low();
if ((temp < 184) || (temp > 737)) //200~800us
return;
temp = Ir_Get_High();
if ((temp < 184) || (temp > 1843)) //200~2000us
return;
Ir_Buf[i] >>= 1;
if (temp > 1032) //1120us
Ir_Buf[i] |= 0x80;
}
}
}


  • jnhcxu
  • 大尉
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
刷新页面不及时啊,进群吧336398729,


  • liu907870460
  • 上校
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主,你好,首先谢谢你,我把疑问发到私信了


2025-06-10 03:56:06
广告
  • 凌风130675
  • 上校
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
路过帮顶了了了了了了了了了啦


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 4 5 6 下一页 尾页
  • 288回复贴,共6页
  • ,跳到 页  
<<返回单片机吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示