矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 7601|回复: 37

51单片机制作手机!

[复制链接]
     
发表于 2020-1-14 00:14:12 来自手机 | 显示全部楼层 |阅读模式
使用GSM模块和51单片机、液晶屏、按键,制作了一个简单的手机,现在可以打电话和接电话,短信功能还没有开发出来,这个程序真是难写,写了三大模块:显示模块、按键模块、串口通信模块!写了差不多一个星期了
IMG_20200113_233011.jpg
IMG_20200113_232740.jpg

评分

4

查看全部评分

     
发表于 2020-1-14 11:12:19 来自手机 | 显示全部楼层
分立元件 发表于 2020-1-14 10:55
是啊,我学STM32发现自己51的基础还不行,现在补回来,再学STM32

51基础对stm32怕是没太大用处吧?我猜楼主应该是比较欠缺软件开发经验,尤其是数据处理的技巧。这个很难一下提升的,身边没有高手指点的话,只能靠多看其他人的代码了。嵌入式系统通常都比较简单,还混杂着很多系统控制逻辑,相对来说比较不适合用来提升软件开发水平。如果楼主真想提升软件开发能力,应该学习一下数据结构,再找一些ACM题来练习一下。那些单纯做数据和逻辑处理的问题对于提升软件开发技巧是比较有帮助的。
回复 支持 1 反对 0

使用道具 举报

     
发表于 2020-1-14 00:24:13 | 显示全部楼层
楼主制作水平不错,肯定是DIY高手!
回复 支持 反对

使用道具 举报

     
发表于 2020-1-14 00:35:15 | 显示全部楼层
莫非你是 千空
回复 支持 反对

使用道具 举报

     
发表于 2020-1-14 02:23:17 | 显示全部楼层
本帖最后由 壹法拉 于 2020-1-14 02:26 编辑

难点在操作GSM模块吧?能介绍下都需要什么硬件吗?谢谢!
回复 支持 反对

使用道具 举报

     
发表于 2020-1-14 05:01:55 | 显示全部楼层
能做手机,说明C语学的不错。
回复 支持 反对

使用道具 举报

     
发表于 2020-1-14 07:18:59 来自手机 | 显示全部楼层
这下明白了 你学单片机是为了做手机
回复 支持 反对

使用道具 举报

     
发表于 2020-1-14 07:26:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-1-14 08:16:39 来自手机 | 显示全部楼层
壹法拉 发表于 2020-1-14 02:23
难点在操作GSM模块吧?能介绍下都需要什么硬件吗?谢谢!

这个GSM是SIM800C,AT指令控制,UART串口,接口比较简单,可以使用单片机串口和电脑串口直接控制,
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-1-14 08:18:04 来自手机 | 显示全部楼层
bg6ulw 发表于 2020-1-14 05:01
能做手机,说明C语学的不错。

C语言运用方面自己还不够灵活,整个系统写的很乱!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-1-14 08:21:35 来自手机 | 显示全部楼层
iffi123 发表于 2020-1-14 07:18
这下明白了 你学单片机是为了做手机

我想做的东西很多,无线电类,仪器类、电源类、机器人,手机只是其中一种啦!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-1-14 08:22:17 来自手机 | 显示全部楼层
矿坛铁粉 发表于 2020-1-14 07:26
我咋感觉是为了打发时间呢

为了心中的理想 ,为了自己的制造梦!

评分

2

查看全部评分

回复 支持 反对

使用道具 举报

     
发表于 2020-1-14 08:51:21 | 显示全部楼层
牛人!作为练习挺好的,产品什么的先别想了,重新发明的轮子功能还不如老轮子呢
回复 支持 反对

使用道具 举报

     
发表于 2020-1-14 08:56:42 | 显示全部楼层
你的串口接到哪里了?如果没有gsm之类的模块,是怎么进行通讯的?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-1-14 09:10:04 来自手机 | 显示全部楼层
未成之佛 发表于 2020-1-14 08:51
牛人!作为练习挺好的,产品什么的先别想了,重新发明的轮子功能还不如老轮子呢

作为产品没有什么意义,只能作为练习
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-1-14 09:11:37 来自手机 | 显示全部楼层
chason4752 发表于 2020-1-14 08:56
你的串口接到哪里了?如果没有gsm之类的模块,是怎么进行通讯的?

就是使用串口GSM模块!SIM800C
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 05:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表