矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: pdshyh

单片机学习的请教

[复制链接]
     
 楼主| 发表于 2020-10-4 10:59:11 | 显示全部楼层
闻太师 发表于 2020-10-4 10:21
不放心把flash擦除一下就可以了,没写过或擦出过的flash内容全是ff,写过就不是了。

谢谢闻太师,stc-isp用得少还不是很熟悉。
回复 支持 反对

使用道具 举报

     
发表于 2020-10-4 11:01:54 | 显示全部楼层
你们觉得有必要把内部结构搞得一清二楚吗?反正我到现在也没有完全搞懂,我只知道一个芯片有多少端口、多少接口可用,我刚开始也像你这样,结果没多久就失去兴趣学不下去,放弃了,后来因为要用,才从项目需求学起,需要什么接口学什么接口,需要什么协议学什么协议,这才入了门
回复 支持 2 反对 0

使用道具 举报

     
 楼主| 发表于 2020-10-4 11:05:46 | 显示全部楼层
闻太师 发表于 2020-10-4 10:31
看说明应该是i2c的,用法手册上应该说得比较清楚,只要有高中的英语水平结合词典看下来应该不难。
我用 ...

谢谢闻太师 老师的指教,英语水平非常菜,截屏翻译软件在线翻译软件麻烦些也不太难,慢慢习惯看数据表或手册,
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-10-4 11:12:51 | 显示全部楼层
本帖最后由 pdshyh 于 2020-10-4 11:21 编辑
闻太师 发表于 2020-10-4 10:35
从头学确实没必要从51学起了,建议从stm8入手,入门后如果觉得性能不够用再学stm32。avr前些年用的人也挺 ...


谢谢闻太师指教,和washu老师意见一样,英雄所见略同,有没有stm8的入门教程或教材,stm8手头买了好几片,烧录程序烧了一片 ,用stm8,前面讲的DAC或ADC芯片都可用吧,不知道stm8自带ADC,先下载手册看看
看过了自带ADC–采用PDIP封装的6通道ADC/•六通道10位精度
回复 支持 反对

使用道具 举报

     
发表于 2020-10-4 13:31:16 | 显示全部楼层
pdshyh 发表于 2020-10-3 21:45
谢谢IRF540老师,已经买了好几个STC52了,STC  STC15带ADC再买几块也行,MCP4801或者MCP4821不用并口,  ...

这些总线SPI也好,IIC也好,RS232也好, 基本上就是先吃透功能芯片PDF里的时序图和指令即可, 至于开发,都是直接做函数封装, 后面直接调用即可。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-10-4 13:38:21 | 显示全部楼层
前一段看《新型数字表原理与维修》双积分式A/D转换学习以为这就是基本工作原理,稍后网上又看到ADC逐次逼近式(SAR)A/D转换还有Σ-Δ型A/D转换器,DAC的工作原理相对简单容易理解。对中断,计数器等去年学习没有弄明白,买的书看到个头还没看到
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-10-4 13:45:16 | 显示全部楼层
IRF540 发表于 2020-10-4 13:31
这些总线SPI也好,IIC也好,RS232也好, 基本上就是先吃透功能芯片PDF里的时序图和指令即可, 至于开发, ...

谢谢IRF540指教,类似18b20这种控制操作吧,去年第一次接触,有点懵懵懂懂,还有原来的单片机和ADC双积分需要一个基准方波频率,和基准电压也是看《新型数字表原理与维修》才知道他们的作用。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-10-4 13:54:29 | 显示全部楼层
51和stm8芯片都有了,请教各位老师有没有stm8的入门教程或教材,用stm8,前面讲的DAC或ADC芯片都可用吧,如果有类似51的教材直接学 STM8 也可以,如果相关教材入门的不多,想51和stm8同时学,手头相关通信USB和R232元器件都买的多
回复 支持 反对

使用道具 举报

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

使用道具 举报

     
发表于 2020-10-4 17:28:49 | 显示全部楼层
washu 发表于 2020-10-4 09:58
这不叫搞清楚,搞清楚要从数字电路开始讲,可预置计数器

从分立元件数字电路过度过来的,早就成了电路油条了,您让他们也这样过度?那个时代过去了,那时见到个PMOS电路像个宝贝,总算是不用晶体管搭触发器了。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-10-5 08:38:21 | 显示全部楼层
chhds 发表于 2020-10-4 11:01
你们觉得有必要把内部结构搞得一清二楚吗?反正我到现在也没有完全搞懂,我只知道一个芯片有多少端口、多少 ...

谢谢chhds 老师分享,单片机学习,出于对单片机万用表、数控电源和单片机基准源控制感兴趣才又开始学习。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-10-5 08:46:46 | 显示全部楼层
bloon 发表于 2020-10-4 14:32
我正找Z80单板机的资料呢,最古老的单板机,因为一个TX-9报务训练机是Z80架构的,买来得修。呵呵呵
好在86 ...

手头有一块Fluke 8840A 微处理器是Z8是1978年比Z80晚2年。
回复 支持 反对

使用道具 举报

     
发表于 2020-10-5 09:12:16 | 显示全部楼层
内部具体结构工作原理,可以等以后研究或者不研究,先走起来再说。打比方说点个LED灯,你只要将代码中表示IO的数值写1或者0就能控制了,各种功能芯片也是这样的控制方法,只不过按约定顺序发了很多次01而已。你先知道怎么控制就行了,初学有必要知道芯片内部是怎么跑的吗?像ADC这样的工作原理入门没必要研究,我玩了几年现在也不是很清楚也别想什么同时学,这东西学一个就很花时间了,直接STM8吧。另外,C语言是入门的关键,具体到某个MCU也只是将代码和硬件联系起来而已。商业的学习板是很好的选择,我现在觉得以前自己做真是浪费时间。
回复 支持 反对

使用道具 举报

     
发表于 2020-10-5 10:32:57 | 显示全部楼层
pdshyh 发表于 2020-10-4 13:54
51和stm8芯片都有了,请教各位老师有没有stm8的入门教程或教材,用stm8,前面讲的DAC或ADC芯片都可用吧,如 ...


自己玩,对成本不敏感的话,建议直接上stm32. 直接跳过8位机
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-10-5 11:37:08 | 显示全部楼层
ifix168 发表于 2020-10-5 09:12
内部具体结构工作原理,可以等以后研究或者不研究,先走起来再说。打比方说点个LED灯,你只要将代码中表示I ...

谢谢ifix168老师指教,ic座芯片等配件都买了,没什么事自己找事做。学STM8/32刚刚搜了正在载《STM32自学笔记》先看看,感觉跨度有点大。原来用Arduino软件
回复 支持 反对

使用道具 举报

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

本版积分规则

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

蒙公网安备 15040402000005号

GMT+8, 2025-4-28 12:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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