显示程序应该可以直接用,触摸屏如果带芯片应该也问题不大,不带芯片要用到AD,就要看数据手册了,一般可直接代换的,但注意有某些寄存器不同而已 |
存储大小不一样,我用51,2500条代码很难动了,15的话8000多条还可以 |
牛人一枚!顶起! |
我的入门是STC12,不应在老地方打转,是应该提升了,看到STC8的功能简直要流口水,尤其那个内部时钟能够在唤醒后64个机器周期就稳定运行,很希望知道唤醒后是否来得及接收串口的第一个字符,我在低功耗上花很多时间实验始终不理想,有了这个新器件,又能继续实验了。 |
推荐你使用STC8系列,其实STC的8051单片机都是差不多的,区别实际上并不大,推荐STC8的原因是因为STC8的ADC是12位的,而且还可以用外部的参考电压,如果你想要高精度的AD功能的话,STC8A系列估计是性价比最高的了,我做过一个5v的电压表,精确度可以达到2mV,这已经差不多达到福禄克入门万用表了 |
yaoji123 发表于 2019-2-19 21:20 STC15里面有很多新的开关,如果熟悉,这些开关很有用。 |
凤姐438 发表于 2019-2-19 20:09 STC15的确比较快,改了又改才把UART的波特率调好。 |
Y_G_G 发表于 2019-2-19 19:31 我因为学不会C,所以一直用A, 程序真的很乱,放了一年后自己都看不大懂了,得花一天适应,这程序相当复杂,但问题就在SCANNER扫描的部分,会产生乱码,经过反复试验,这才发现问题在于P0的输入部分,因为这里接上8条长电线到键盘的内部扫描板,而且在不按键时是悬空的,会产生干扰,找了8颗4.7K电阻把P0口拉高后,问题就消失了,在开发板上开发时,由于板上的每个接口都有接一个接V+的电阻+LED,所以不存在这个问题,自己做板没考虑到这个,犯错误了,谢谢各位的关注。 |
STC12与STC15上电初始化时引脚初始电平不一定一致,要使用必须要注意对引脚要作状态要设置。 |
1.引脚不一样 2.指令周期 stc15跟快 如果存在延迟函数 需要修改 |
程序太多太乱了,看不懂 因为是用汇编,换一个型号的单片机你就得对一下所有用到的地址是不是一样的,如果用到ADC或者PWM就要看一下使用方法是不是一样的,反正,基本上就是重新再写一个程序了 这就是为什么大多人不喜欢用汇编的原因了,所谓的移植性几乎是没有,就算是同一个公司的51也一样 |