数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 4782|回复: 20

[PIC] PIC12F508程序求助

[复制链接]
发表于 2020-10-9 09:30:56 | 显示全部楼层 |阅读模式
本帖最后由 hellozwt 于 2020-10-11 15:41 编辑

各位好,我想做一个简单的报警功能的电路板,基本原理就是检测到一个高电平时,单片机输出3路信号,分别控制喇叭,LED 和继电器,再加一个复位按钮,故障排除后,按一下按钮程序复位,我对程序这一块不太懂,有熟悉这款单片机的朋友能帮我写一下程序吗?
各IO口的电路如下,







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
 楼主| 发表于 2020-10-9 09:32:32 | 显示全部楼层
版主,这个图要怎样才能转过来啊
回复 支持 反对

使用道具 举报

发表于 2020-10-9 12:18:50 来自手机浏览器 | 显示全部楼层
PIC没用过,而且下载器贵。高电平电压实测1v,是打算用AD采样么?这功能,估计用STC的51单片机会更容易。
回复 支持 反对

使用道具 举报

发表于 2020-10-9 13:43:31 来自手机浏览器 | 显示全部楼层
为啥一定要用pic呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-9 16:09:23 | 显示全部楼层
cat_li 发表于 2020-10-9 13:43
为啥一定要用pic呢?

我正好手上有这个芯片。
回复 支持 反对

使用道具 举报

发表于 2020-10-10 13:51:34 | 显示全部楼层
没必要 STC 8脚MCU 1块包邮到家 挂个几块钱的TTL转接器就能下载 你这个建议直接成品
回复 支持 反对

使用道具 举报

发表于 2020-10-10 16:11:05 | 显示全部楼层
PIC单片机还是好学的。楼主可以借此练练手也好哈。推荐一本书<PIC单片机原理及应用>北京航空航天大学出版社出版。:praise:
回复 支持 反对

使用道具 举报

发表于 2020-10-13 09:30:46 | 显示全部楼层
PIC单片机没有用过,要是其它的或许能帮忙。
回复 支持 反对

使用道具 举报

发表于 2020-10-13 18:29:44 | 显示全部楼层
hellozwt 发表于 2020-10-9 16:09
我正好手上有这个芯片。

手上有没有编程器?如果没有那就想当于  捡鼠标就去配台电脑。
而且你对单片机不懂那又要花几个月去学习。
你这样那不如用CD系列数字电路来得更快。
如果真要学习单片机那不如学习更通用的 C51或者STM32.
回复 支持 反对

使用道具 举报

发表于 2020-10-13 18:35:35 | 显示全部楼层
你第1条和第2条我看不懂,你到底是检测高电平还是低电平? 多少V以上才算高电平?  如果检测到高电平后0.5秒内又变了低电平那怎样执行操作?
回复 支持 反对

使用道具 举报

发表于 2020-10-13 18:37:32 | 显示全部楼层
本帖最后由 广东梁百万 于 2020-10-13 18:41 编辑
毁灭者e5 发表于 2020-10-10 13:51
没必要 STC 8脚MCU 1块包邮到家 挂个几块钱的TTL转接器就能下载 你这个建议直接成品 ...

看到淘宝几家店卖那个STC8G系列的8脚,0.8元,免邮费。 不知有没有人真的买过而不用邮费?我早几天在一家店买了  5个 STC8G1K08A--8脚,  4个STC8G1K08---16脚,2个STC8G2K16S2----48脚,2元邮费。  共计 14.8元
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-13 20:15:09 | 显示全部楼层
广东梁百万 发表于 2020-10-13 18:37
看到淘宝几家店卖那个STC8G系列的8脚,0.8元,免邮费。 不知有没有人真的买过而不用邮费?我早几天在一家 ...

是检测到高电平就报警,检测到高电平0.5秒又变低了,那还是保持报警,除非按下复位按钮。
回复 支持 反对

使用道具 举报

发表于 2020-10-13 20:57:56 | 显示全部楼层
hellozwt 发表于 2020-10-13 20:15
是检测到高电平就报警,检测到高电平0.5秒又变低了,那还是保持报警,除非按下复位按钮。 ...

PIC的没用过,  STC的可以帮到忙。
回复 支持 反对

使用道具 举报

发表于 2020-10-13 22:38:33 | 显示全部楼层
12F508没有ADC,如果真的是1V就要报警,那可能电路上要有变化。
回复 支持 反对

使用道具 举报

发表于 2020-10-14 00:03:58 | 显示全部楼层
quickmouse 发表于 2020-10-13 22:38
12F508没有ADC,如果真的是1V就要报警,那可能电路上要有变化。

需要外接电压比较器
回复 支持 反对

使用道具 举报

发表于 2020-10-21 14:38:00 | 显示全部楼层
就这个功能,数字IC搞几个就能用了,不一定要用MCU的啊。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-16 15:23:30 | 显示全部楼层
买了编程器,下载线,烧录器,看了一些例程,自己学着写了代码,终于完成这个产品了,
回复 支持 反对

使用道具 举报

发表于 2020-12-30 12:38:19 | 显示全部楼层
hellozwt 发表于 2020-12-16 15:23
买了编程器,下载线,烧录器,看了一些例程,自己学着写了代码,终于完成这个产品了, ...

发个图片看看做的什么样子?
回复 支持 反对

使用道具 举报

发表于 2020-12-30 12:50:11 | 显示全部楼层
pic的还是交给厂家做吧。业余爱好者还是stc之类的51
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-30 15:27:56 | 显示全部楼层
yanghc 发表于 2020-12-30 12:38
发个图片看看做的什么样子?

就是一个漏电报警器,一般用于工厂生产线,出现漏电会有大声的报警,这个可能涉及到厂家的一些机密,就不上传产品了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-8-5 21:27 , Processed in 0.124800 second(s), 9 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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