很想问大家我在学习单片中遇到的问题,遇到的困惑令我很受打击,因为我真的不知道是什么原因?明明我的程序是好的。
第一我在实验版上把程序烧录进去的时候能得出预期答案。
但当我把单片机拆下来,按要求接上相应的晶振和电容,我主要是在面包版上去调试一个简单的程序。
遇到的问题很怪也很无奈。
比如我就是烧下简简单单的程序:如P1=0xf0;
P0=0xf0;(我省掉Main函数,只是在这里说明把这两个端口设置成这样)调试完全通的过的。
连上pnp三极管,也连上了上拉电阻,但就是控制一个发光管它也不亮。很怪,因为在集成的实验版上是完全好的。
还有我直接把P1设为0xf0,比如;然后电压表测相应引脚的电压值,发现该是高电平的它不高,该低的也不低,困惑的我头晕,不大可能是单片机坏了
我换了几片试,而且在实验板上是好的,电容和晶振也换过了。究竟是什么原因呢?
有谁初学时也遇到此类问题呢?因为平时都是依赖实验板的,程序download进去,都可以实现功能,但真正要自己连电路时,却遇到这么大的麻烦。
因为我们想做个大点的系统,但连led或者七段数码管的静态调试都不能成功,往后的怎么做下去。
希望大家给我指点一二,本人不胜感激。
或者单片机的连法还要注意些什么问题?
共4条
1/1 1 跳转至页

3楼
加个MAIN,估计就可以了。因为单片机有很多的中断地址,如果写到中断地址里面了,而且没有中断设置,那么就不可能跑你写的那些程序。
共4条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
rtthread硬件加密--2crc加密分析被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】mcxa156使用低功耗定时器适配硬件RTC框架被打赏26分 | |
【STM32F769】AI之与本地deepseek对接被打赏50分 | |
Buck电路工作在CCM模式下电感电流的计算公式是什么?被打赏5分 | |
buck电路工作原理被打赏5分 | |
基于MSPM0L1306的MODBUS-RTU协议通讯实验被打赏100分 | |
我想要一部加热台+多合一调试工具被打赏18分 | |
每周了解几个硬件知识+485硬件知识分享被打赏10分 | |
【换取手持示波器】TouchGFX应用移植自定义屏幕被打赏34分 | |
【换取手持数字示波器】树莓派PICO调试器官方固件本地化部署实践被打赏24分 |